CONFIG_CAF_BLE_STATE

Bluetooth LE state module

Type: bool

Help

Module that enables Bluetooth, handles Zephyr's connection callbacks, propagates
information about the connection state and parameters by using Event Manager events
and exchanges GATT MTU on GATT Client.

Direct dependencies

BT && BT_SMP && CAF

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At <nRF>/subsys/caf/modules/Kconfig.ble_state:7

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:88<nRF>/subsys/Kconfig:50<nRF>/subsys/caf/Kconfig:16<nRF>/subsys/caf/modules/Kconfig:10

Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Common Application Framework

menuconfig CAF_BLE_STATE
    bool "Bluetooth LE state module"
    select BT_CTLR_TX_PWR_DYNAMIC_CONTROL if BT_LL_SOFTDEVICE
    select CAF_BLE_COMMON_EVENTS
    depends on BT && BT_SMP && CAF
    help
      Module that enables Bluetooth, handles Zephyr's connection callbacks, propagates
      information about the connection state and parameters by using Event Manager events
      and exchanges GATT MTU on GATT Client.

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