CONFIG_LOG_BACKEND_RTT_RETRY_DELAY_MS

Delay between TX retries in milliseconds

Type: int

Help

Sleep period between TX retry attempts. During RTT session, host pulls data periodically. Period starts from 1-2 milliseconds and can be increased if traffic on RTT increases (also from host to device). In case of heavy traffic data can be lost and it may be necessary to increase delay or number of retries.

Direct dependencies

LOG_BACKEND_RTT_MODE_BLOCK && LOG_BACKEND_RTT && LOG

(Includes any dependencies from if’s and menus.)

Kconfig definition

At subsys/logging/Kconfig:300

Included via Kconfig:10Kconfig.zephyr:39subsys/Kconfig:20

Menu path: (top menu) → Logging → Enable Segger J-Link RTT backend

config LOG_BACKEND_RTT_RETRY_DELAY_MS
    int
    prompt "Delay between TX retries in milliseconds" if LOG_BACKEND_RTT_MODE_BLOCK && LOG_BACKEND_RTT && LOG
    default 5 if LOG_BACKEND_RTT_MODE_BLOCK && LOG_BACKEND_RTT && LOG
    depends on LOG_BACKEND_RTT_MODE_BLOCK && LOG_BACKEND_RTT && LOG
    help
      Sleep period between TX retry attempts. During RTT session, host pulls
      data periodically. Period starts from 1-2 milliseconds and can be
      increased if traffic on RTT increases (also from host to device). In
      case of heavy traffic data can be lost and it may be necessary to
      increase delay or number of retries.

(Definitions include propagated dependencies, including from if’s and menus.)