:orphan: .. title:: CONFIG_BT_CTLR_FAST_ENC .. kconfig:: CONFIG_BT_CTLR_FAST_ENC CONFIG_BT_CTLR_FAST_ENC ####################### *Fast Encryption Setup* Type: ``bool`` Help ==== .. code-block:: none Enable connection encryption setup in 4 connection events. Peripheral will respond to Encryption Request with Encryption Response in the next connection event, and will transmit Start Encryption Request PDU in the same connection event, hence completing encryption setup in 4 connection events. Encrypted data would be transmitted as fast as in 4th connection event from Encryption Request. Direct dependencies =================== \ :kconfig:`BT_CTLR_LE_ENC ` && \ :kconfig:`BT_CONN ` && \ :kconfig:`BT_LL_SW_SPLIT ` && \ :kconfig:`BT_CTLR ` && \ :kconfig:`BT_HCI ` && \ :kconfig:`BT ` *(Includes any dependencies from ifs and menus.)* Default ======= - y if \ :kconfig:`BT_HCI_RAW ` Kconfig definition ================== At ``/bluetooth/controller/Kconfig.ll_sw_split:483`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:9`` → ``/bluetooth/Kconfig:181`` → ``/bluetooth/controller/Kconfig:789`` Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features .. code-block:: kconfig config BT_CTLR_FAST_ENC bool "Fast Encryption Setup" if BT_CTLR_ADVANCED_FEATURES default y if BT_HCI_RAW depends on BT_CTLR_LE_ENC && BT_CONN && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT help Enable connection encryption setup in 4 connection events. Peripheral will respond to Encryption Request with Encryption Response in the next connection event, and will transmit Start Encryption Request PDU in the same connection event, hence completing encryption setup in 4 connection events. Encrypted data would be transmitted as fast as in 4th connection event from Encryption Request. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*