Timeout Exchange GATT MTU

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi, I changed the MTU attribute size to 512 and L2CAP MTU and MPS to 512 also was operating normally, but then stops working. The cysmart tries to make the switch to 512 as standard and receives no response from the server until the timeout and then nothing works, the cysmart can not get the features with the device connected follows.

   

 

   

What can it be?

   

 

   

'Establish Connection' request sent
[17:07:47:535] :     BD Address Type: PUBLIC_ADDRESS
[17:07:47:535] :     BD Address: 00:00:00:50:A0:00:00:00
[17:07:47:535] : 'Command Status' event received
[17:07:47:535] :     Status: BLE_STATUS_OK
[17:07:47:545] : 'Establish Connection Response' event received
[17:07:47:755] : 'Current Connection Parameters' event received
[17:07:47:755] :     HCI Status: 0x00
[17:07:47:755] :     Connection Interval: 8.75 ms
[17:07:47:755] :     Slave Latency: 0
[17:07:47:755] :     Supervision Timeout: 100 ms
[17:07:47:755] : 'Command Complete' event received
[17:07:47:755] :     Status: BLE_STATUS_OK
[17:07:47:755] : 'Exchange GATT MTU Size' request sent
[17:07:47:755] :     MTU: 0x0200
[17:07:47:885] : 'Command Status' event received
[17:07:47:885] :     Status: BLE_STATUS_OK
[17:08:17:763] : GATT timeout notification received
Error: gpm.M0117: Exchange GATT MTU Size timed out
[17:08:19:630] : 'Read using Characteristic UUID' request sent
[17:08:19:630] :     Start Handle: 0x0001
[17:08:19:630] :     End Handle: 0xFFFF
[17:08:19:630] :     UUID: 0x2A00
[17:08:19:640] : 'Command Status' event received
[17:08:19:640] :     Status: BLE_STATUS_OK
[17:08:50:069] : GATT timeout notification received
[17:08:50:071] : 'Discover All Primary Services' request sent
[17:08:50:074] : 'Command Status' event received
[17:08:50:074] :     Status: BLE_STATUS_OK
[17:09:20:069] : GATT timeout notification received
Error: gpm.M0117: Discover all primary services timed out

0 Likes
2 Replies
Anonymous
Not applicable

Hi,

   

Did you receive the CYBLE_EVT_GATTS_XCNHG_MTU_REQ event at the end of the MTU exachange?

   

Regards,

   

- Madhu Sudhan

0 Likes
Anonymous
Not applicable

Sometimes, sometimes you have received, there are times not. Have time to return to work without me doing anything ...

0 Likes