:orphan: .. title:: BT_CTLR_FAST_ENC .. option:: CONFIG_BT_CTLR_FAST_ENC *Fast Encryption Setup* Type: ``bool`` Help ==== Enable connection encryption setup in 3 connection intervals. Peripheral will respond to Encryption Request with Encryption Response in the same connection interval, and also, will respond with Start Encryption Response PDU in the 3rd connection interval, hence completing encryption setup in 3 connection intervals. Encrypted data would be transmitted as fast as in 3rd connection interval from the connection establishment. Maximum CPU time in Radio ISR will increase if this feature is selected. Direct dependencies =================== \ :option:`BT_CTLR_LE_ENC ` && \ :option:`BT_CONN ` && \ :option:`BT_LL_SW_SPLIT ` && \ :option:`BT_CTLR ` && \ :option:`BT_HCI ` && \ :option:`BT ` *(Includes any dependencies from ifs and menus.)* Default ======= - y if \ :option:`BT_HCI_RAW ` Kconfig definition ================== .. highlight:: kconfig At ``subsys/bluetooth/controller/Kconfig.ll_sw_split:375`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``subsys/Kconfig:9`` → ``subsys/bluetooth/Kconfig:240`` → ``subsys/bluetooth/controller/Kconfig:594`` Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features .. parsed-literal:: config BT_CTLR_FAST_ENC bool "Fast Encryption Setup" if \ :option:`BT_CTLR_ADVANCED_FEATURES ` default y if \ :option:`BT_HCI_RAW ` depends on \ :option:`BT_CTLR_LE_ENC ` && \ :option:`BT_CONN ` && \ :option:`BT_LL_SW_SPLIT ` && \ :option:`BT_CTLR ` && \ :option:`BT_HCI ` && \ :option:`BT ` help Enable connection encryption setup in 3 connection intervals. Peripheral will respond to Encryption Request with Encryption Response in the same connection interval, and also, will respond with Start Encryption Response PDU in the 3rd connection interval, hence completing encryption setup in 3 connection intervals. Encrypted data would be transmitted as fast as in 3rd connection interval from the connection establishment. Maximum CPU time in Radio ISR will increase if this feature is selected. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*