-
CONFIG_BT_MESH_RX_SDU_MAX
¶
Maximum incoming Upper Transport Access PDU length
Type: int
Help¶
Maximum incoming Upper Transport Access PDU length. This determines also how many segments incoming segmented messages can have. Each segment can contain 12 bytes, so this value should be set to a multiple of 12 to avoid wasted memory. The minimum requirement is 2 segments (24 bytes) whereas the maximum supported by the Mesh specification is 32 segments (384 bytes).
Direct dependencies¶
BT_MESH
&& BT_HCI_HOST
&& BT_HCI
&& BT
(Includes any dependencies from if’s and menus.)
Defaults¶
- 72 if
BT_MESH
&&BT_HCI_HOST
&&BT_HCI
&&BT
Kconfig definition¶
At subsys/bluetooth/host/mesh/Kconfig:207
Included via Kconfig:10
→ Kconfig.zephyr:35
→ subsys/Kconfig:8
→ subsys/bluetooth/Kconfig:155
→ subsys/bluetooth/host/Kconfig:125
Menu path: (top menu) → Bluetooth → Bluetooth Mesh support
config BT_MESH_RX_SDU_MAX int prompt "Maximum incoming Upper Transport Access PDU length" ifBT_MESH
&&BT_HCI_HOST
&&BT_HCI
&&BT
range 24 384 ifBT_MESH
&&BT_HCI_HOST
&&BT_HCI
&&BT
default 72 ifBT_MESH
&&BT_HCI_HOST
&&BT_HCI
&&BT
depends onBT_MESH
&&BT_HCI_HOST
&&BT_HCI
&&BT
help Maximum incoming Upper Transport Access PDU length. This determines also how many segments incoming segmented messages can have. Each segment can contain 12 bytes, so this value should be set to a multiple of 12 to avoid wasted memory. The minimum requirement is 2 segments (24 bytes) whereas the maximum supported by the Mesh specification is 32 segments (384 bytes).
(Definitions include propagated dependencies, including from if’s and menus.)