CONFIG_BT_RX_USER_PDU_LEN
Maximum supported proprietary PDU buffer length
Type: int
Help
Maximum data size for each proprietary PDU. This size includes link layer
header and payload. It does not account for HCI event headers as these
PDUs are assumed to not go across HCI.
Direct dependencies
BT_CTLR_USER_EXT
&& BT_LL_SW_SPLIT
&& BT_CTLR
&& BT_HCI
&& BT
(Includes any dependencies from ifs and menus.)
Default
2
Kconfig definition
At <Zephyr>/subsys/bluetooth/controller/Kconfig.ll_sw_split:751
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:9
→ <Zephyr>/subsys/bluetooth/Kconfig:181
→ <Zephyr>/subsys/bluetooth/controller/Kconfig:790
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features → Enable proprietary extensions in Controller
config BT_RX_USER_PDU_LEN
int "Maximum supported proprietary PDU buffer length" if BT_CTLR_ADVANCED_FEATURES
range 2 255
default 2
depends on BT_CTLR_USER_EXT && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT
help
Maximum data size for each proprietary PDU. This size includes link layer
header and payload. It does not account for HCI event headers as these
PDUs are assumed to not go across HCI.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)