This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_BT_CTLR_PROFILE_ISR

Profile radio ISR

Type: bool

Help

Turn on measurement of radio ISR latency, CPU usage and generation of
controller event with these profiling data. The controller event
contains current, minimum and maximum ISR entry latencies; and
current, minimum and maximum ISR CPU use in micro-seconds.

Direct dependencies

BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At subsys/bluetooth/controller/Kconfig.ll_sw_split:799

Included via Kconfig:8Kconfig.zephyr:42subsys/Kconfig:9subsys/bluetooth/Kconfig:324subsys/bluetooth/controller/Kconfig:644

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

config BT_CTLR_PROFILE_ISR
    bool "Profile radio ISR"
    depends on BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT
    help
      Turn on measurement of radio ISR latency, CPU usage and generation of
      controller event with these profiling data. The controller event
      contains current, minimum and maximum ISR entry latencies; and
      current, minimum and maximum ISR CPU use in micro-seconds.

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