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 <Zephyr>/subsys/bluetooth/controller/Kconfig.ll_sw_split:605

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:8<Zephyr>/subsys/bluetooth/Kconfig:240<Zephyr>/subsys/bluetooth/controller/Kconfig:554

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.)