CONFIG_CAF_BLE_USE_LLPM

Enable Low Latency Packet Mode (LLPM)

Type: bool

Help

LLPM is a proprietary Bluetooth extension from Nordic Semiconductor. It is designed for
applications in which the interface response time is critical for the user. It introduces
the possibility to reduce the connection interval to 1 ms for one link. LLPM parameters
can be used for a given connection only if it's supported by both peripheral and central.

Direct dependencies

BT_LL_SOFTDEVICE && BT_CTLR_LLPM && CAF_BLE_STATE && CAF

(Includes any dependencies from ifs and menus.)

Default

  • y

Kconfig definition

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

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:23<Zephyr>/modules/Kconfig:6<BuildDir>/kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:50<nRF>/subsys/Kconfig:44<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 → Bluetooth LE state module

config CAF_BLE_USE_LLPM
    bool "Enable Low Latency Packet Mode (LLPM)"
    default y
    depends on BT_LL_SOFTDEVICE && BT_CTLR_LLPM && CAF_BLE_STATE && CAF
    help
      LLPM is a proprietary Bluetooth extension from Nordic Semiconductor. It is designed for
      applications in which the interface response time is critical for the user. It introduces
      the possibility to reduce the connection interval to 1 ms for one link. LLPM parameters
      can be used for a given connection only if it's supported by both peripheral and central.

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