CONFIG_BT_CTLR_TX_BUFFER_SIZE

Tx buffer size

Type: int

Help

Size of the Tx buffers and the value returned in HCI LE Read Buffer Size command response. If this size if greater than effective PDU size then controller will perform fragmentation before transmitting on the the packet on air. Maximum is set to 16384 due to implementation limitations (use of u16_t for size/length variables).

Direct dependencies

BT_CTLR && BT_HCI && BT

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definition

At subsys/bluetooth/controller/Kconfig:130

Included via Kconfig:10Kconfig.zephyr:39subsys/Kconfig:8subsys/bluetooth/Kconfig:145

Menu path: (top menu) → Bluetooth → Bluetooth support → Bluetooth Controller

config BT_CTLR_TX_BUFFER_SIZE
    int
    prompt "Tx buffer size" if BT_CTLR && BT_HCI && BT
    range 27 16384 if BT_CTLR && BT_HCI && BT
    default 27 if BT_CTLR && BT_HCI && BT
    depends on BT_CTLR && BT_HCI && BT
    help
      Size of the Tx buffers and the value returned in HCI LE Read Buffer
      Size command response. If this size if greater than effective PDU size
      then controller will perform fragmentation before transmitting on the
      the packet on air.
      Maximum is set to 16384 due to implementation limitations (use of
      u16_t for size/length variables).

(Definitions include propagated dependencies, including from if’s and menus.)