-
CONFIG_BT_EATT_RX_MTU
¶
Maximum supported Enhanced ATT MTU for incoming data
Type: int
Help¶
Maximum size incoming PDUs on EATT bearers, value shall include L2CAP headers and SDU length, maximum is limited to 512 bytes payload, which is the maximum size for a GATT attribute, plus 1 byte for ATT opcode. This option influences the stack buffer size and by that may also limit the outgoing MTU.
Direct dependencies¶
BT_EATT
&& BT_EATT
&& BT_CONN
&& BT_HCI_HOST
&& BT_HCI
&& BT
(Includes any dependencies from ifs and menus.)
Default¶
70
Kconfig definition¶
At <Zephyr>/subsys/bluetooth/host/Kconfig.gatt:55
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:8
→ <Zephyr>/subsys/bluetooth/Kconfig:239
→ <Zephyr>/subsys/bluetooth/host/Kconfig:506
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → ATT and GATT Options → Enhanced ATT Bearers support [EXPERIMENTAL]
config BT_EATT_RX_MTU int "Maximum supported Enhanced ATT MTU for incoming data" range 70 519 default 70 depends onBT_EATT
&&BT_EATT
&&BT_CONN
&&BT_HCI_HOST
&&BT_HCI
&&BT
help Maximum size incoming PDUs on EATT bearers, value shall include L2CAP headers and SDU length, maximum is limited to 512 bytes payload, which is the maximum size for a GATT attribute, plus 1 byte for ATT opcode. This option influences the stack buffer size and by that may also limit the outgoing MTU.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)