CONFIG_BT_DRIVER_QUIRK_NO_AUTO_DLE

Host auto-initiated Data Length Update quirk

Host auto-initiated Data Length Update quirk

Type: bool

Help

Enable the quirk wherein BT Host stack will auto-initiate Data Length Update procedure for new connections for controllers that do not auto-initiate the procedure if the default data length parameters are not equal to the initial parameters.

This has to be enabled when the BLE controller connected is Zephyr open source controller.

Help

Enable the quirk wherein BT Host stack will auto-initiate Data Length Update procedure for new connections for controllers that do not auto-initiate the procedure if the default data length parameters are not equal to the initial parameters.

This has to be enabled when the BLE controller connected is Zephyr open source controller.

Defaults

Kconfig definitions

At <nRF>/drivers/bluetooth/hci/Kconfig:10

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:23<Zephyr>/modules/Kconfig:6<BuildDir>/Kconfig/Kconfig.modules:2<nRF>/Kconfig.nrf:28<nRF>/drivers/Kconfig:9<nRF>/drivers/bluetooth/Kconfig:7

Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Device Drivers

config BT_DRIVER_QUIRK_NO_AUTO_DLE
    bool "Host auto-initiated Data Length Update quirk"
    default n if !BT_LL_SW_SPLIT
    help
      Enable the quirk wherein BT Host stack will auto-initiate Data Length
      Update procedure for new connections for controllers that do not
      auto-initiate the procedure if the default data length parameters are
      not equal to the initial parameters.

      This has to be enabled when the BLE controller connected is Zephyr
      open source controller.

At <Zephyr>/drivers/bluetooth/hci/Kconfig:128

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:32<Zephyr>/drivers/Kconfig:8<Zephyr>/drivers/bluetooth/Kconfig:16

Menu path: (Top) → Device Drivers → Bluetooth Drivers

config BT_DRIVER_QUIRK_NO_AUTO_DLE
    bool "Host auto-initiated Data Length Update quirk"
    default y if BT_RPMSG_NRF53
    depends on BT_AUTO_DATA_LEN_UPDATE && BT_HCI && BT && !BT_CTLR
    help
      Enable the quirk wherein BT Host stack will auto-initiate Data Length
      Update procedure for new connections for controllers that do not
      auto-initiate the procedure if the default data length parameters are
      not equal to the initial parameters.

      This has to be enabled when the BLE controller connected is Zephyr
      open source controller.

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