This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Does BLE take Notification in order?

Hi,

     Q1: When I use notification to transfer a queue of data, will the master receive all the packets in the same order I send from the slave, or the order of the packets may mixed?

     I've looked at the old posts.

     In : e2e.ti.com/.../374508 , TI says 'Yes'.

     But in: http://e2e.ti.com/support/wireless_connectivity/f/538/p/183129/674531#674531, TI says 'No'

     So, I'm confused.

     Does the BLE stack have some mechanism to keep the notifications in order?

     Q2: I call GATT_notificaion to notify the data. And if GATT_notificaion returns UNSUCCESS, I will recall the function with the same data in the next period event.

     Does BLE stack have some mechanism to make sure every notification packet is transmitted and no packet is lost?

 

     Thank you.

Frank