CONFIG_BT_CTLR_FORCE_MD_COUNT

Forced MD bit count

Type: int

Help

No. of times to force MD bit to be set in Tx PDU after a successful transmission of non-empty PDU.

This will prolong the connection event to from being closed in cases where applications want to send data in same connection event but are slow in providing new Tx data.

Direct dependencies

BT_CONN && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT

(Includes any dependencies from ifs and menus.)

Defaults

Kconfig definition

At <Zephyr>/subsys/bluetooth/controller/Kconfig.ll_sw_split:418

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:9<Zephyr>/subsys/bluetooth/Kconfig:240<Zephyr>/subsys/bluetooth/controller/Kconfig:595

Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features

config BT_CTLR_FORCE_MD_COUNT
    int "Forced MD bit count" if !BT_CTLR_FORCE_MD_AUTO && BT_CTLR_ADVANCED_FEATURES && BT_CONN && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT
    range 0 255
    default 1 if BT_CTLR_FORCE_MD_AUTO
    default 0
    depends on BT_CONN && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT
    help
      No. of times to force MD bit to be set in Tx PDU after a successful
      transmission of non-empty PDU.

      This will prolong the connection event to from being closed in cases
      where applications want to send data in same connection event but are
      slow in providing new Tx data.

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