CONFIG_BT_DEBUG_MONITOR_RTT

Monitor protocol over RTT

Type: bool

Help

Use a custom logging protocol over the RTT buffer instead of
plain-text output. Requires a special application
on the host side that can decode this protocol. Currently
the 'btmon' tool from BlueZ is capable of doing this.

Direct dependencies

USE_SEGGER_RTT && SEGGER_RTT_MAX_NUM_UP_BUFFERS >= 2 && <choice: Bluetooth debug type>

(Includes any dependencies from ifs and menus.)

Symbols selected by this symbol

Kconfig definition

At <Zephyr>/subsys/bluetooth/common/Kconfig:306

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:42<Zephyr>/subsys/Kconfig:9<Zephyr>/subsys/bluetooth/Kconfig:312

Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth debug type

config BT_DEBUG_MONITOR_RTT
    bool "Monitor protocol over RTT"
    select BT_DEBUG
    select BT_MONITOR
    depends on USE_SEGGER_RTT && SEGGER_RTT_MAX_NUM_UP_BUFFERS >= 2 && <choice>
    help
      Use a custom logging protocol over the RTT buffer instead of
      plain-text output. Requires a special application
      on the host side that can decode this protocol. Currently
      the 'btmon' tool from BlueZ is capable of doing this.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)