:orphan: .. title:: CONFIG_CAF_BLE_STATE .. kconfig:: CONFIG_CAF_BLE_STATE CONFIG_CAF_BLE_STATE #################### *Bluetooth LE state module* Type: ``bool`` Help ==== .. code-block:: none 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 =================== \ :kconfig:`BT ` && \ :kconfig:`BT_SMP ` && \ :kconfig:`CAF ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols selected by this symbol =============================== - \ :kconfig:`BT_CTLR_TX_PWR_DYNAMIC_CONTROL ` if \ :kconfig:`BT_LL_SOFTDEVICE ` - \ :kconfig:`CAF_BLE_COMMON_EVENTS ` Kconfig definition ================== At ``/subsys/caf/modules/Kconfig.ble_state:7`` Included via ``/Kconfig:8`` → ``/Kconfig.zephyr:31`` → ``/modules/Kconfig:6`` → ``/doc/_build/kconfig/Kconfig.modules:2`` → ``/Kconfig.nrf:54`` → ``/subsys/Kconfig:44`` → ``/subsys/caf/Kconfig:16`` → ``/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 .. code-block:: kconfig 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.)*