:orphan: .. title:: BT_CTLR_TX_BUFFER_SIZE .. option:: 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 251 due to implementation limitations (use of uint8_t for length field in PDU buffer structure). Direct dependencies =================== \ :option:`BT_CTLR ` && \ :option:`BT_HCI ` && \ :option:`BT ` *(Includes any dependencies from ifs and menus.)* Default ======= - 27 Kconfig definition ================== .. highlight:: kconfig At ``subsys/bluetooth/controller/Kconfig:186`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``subsys/Kconfig:9`` → ``subsys/bluetooth/Kconfig:240`` Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller .. parsed-literal:: config BT_CTLR_TX_BUFFER_SIZE int "Tx buffer size" range 27 251 default 27 depends on \ :option:`BT_CTLR ` && \ :option:`BT_HCI ` && \ :option:`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 251 due to implementation limitations (use of uint8_t for length field in PDU buffer structure). *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*