2 posts / 0 new
Last post
ArminL
Offline
Last seen:4 years 2 weeks ago
加入:2016-09-30 07:23
MTU Exchange

Hi Dialog,

I develop a custom application (peripheral role, GATT server).
The application receives a BLE_EVT_GATTC_MTU_CHANGED event even though application doesn't trigger ble_gattc_exchange_mtu(). For what reason?
Does the event occur when MTU exchange is triggered by peer device? Unfortunately I don't know the exact behaviour of peer device.

Thanks
Armin

Device:
MT_dialog
Offline
Last seen:2 months 2 weeks ago
工作人员
加入:2015-06-08 11:34
Hi ArminL,

Hi ArminL,

The exchange mtu procedure can be triggered by the client device to indicate a larger MTU, if something like this is triggered on your setup seems that the other side is sendning an EXCHANGE MTU request, you can use a sniffer to verify that the MTU exchange packet is actually send over the air. The function that you mention is in order for your device to trigger an MTU exchange on the other side of the connection.

Thanks MT_dialog