Lines Matching full:mtu
2 :name: MTU Update
5 Configure and exchange MTU between two devices.
10 Question: What do I have to do to update my ATT MTU?
12 | Answer: To get an ATT MTU of x octets, do the following:
25 Answer: Yes. [#mtu_exchange]_ The Bluetooth specification mandates a symmetric MTU for ATT.
30 This sample demonstrates the exchange of MTU between two devices to allow a
32 Updating the MTU can be useful to send bigger packets and so have a better
36 update their MTU. The MTU is not a negotiated value, the client and the server
37 will exchange their MTUs and choose the minimum of the two. Thus the two MTU can
38 be set to a different value, but the MTU of the server must be greater or equal
39 to the MTU of the client.
41 According to the Bluetooth specification, [#mtu]_ MTU is the maximum size of
46 The Kconfig symbol used to configure the size of the TX MTU is
48 the size of the RX MTU, because Zephyr uses a buffer pool for ACL RX buffers
50 The L2CAP RX MTU is defined as the maximum size of ACL RX buffers minus the
54 The resulting L2CAP RX MTU will be the value of this Kconfig symbol minus the
57 .. figure:: img/mtu.svg
82 and send his MTU to the other device. If the MTU exchange succeeds, the central
97 mtu_exchange: Current MTU = 23
98 mtu_exchange: Exchange MTU...
99 mtu_exchange_cb: MTU exchange successful (247)
112 Updated MTU: TX: 23 RX: 23 bytes
113 Updated MTU: TX: 247 RX: 247 bytes
114 MTU Test Update: notifications enabled
115 MTU Test Update: notifications disabled
121 .. [#mtu] Bluetooth Core Specification v. 5.3: Vol. 3, Part A, 5.1