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.

CC2642R: data loss

Part Number: CC2642R

Hi team,

Customer use the GATT_Notification function to send data to simple_central in simple_peripheral. The sending method is to send two packets of data continuously every 10ms.

The configuration is as follows: Max Size of PDU is set to 255, Requested Min Conn. Interval and Requested Max Conn. Interval are set to 10ms.

And now it is found that the data loss is serious. The data customer generates is about 36k/s, and the actual received data is only 22k/s.

Could you please kindly help guide us on how to reduce or avoid data loss?

Thanks a lot!

Best regards,

Wendy

  • Hi Wendy,

    Thank you for reaching out.

    Please ask the customer to provide a Bluetooth LE sniffer log so we can have a better understanding of the issue.

    Best regards,

  • Hi,

    We haven't caught a Bluetooth LE sniffer log yet. It is a data packet loss problem judged from the amount of received data that is smaller than the amount of data actually generated and sent. The maximum transmission speed achieved by using the notification function is only tens of KB/s, which also seems to be our problem.

  • Hi Wendy and Yin,

    I really recommend to collect Bluetooth LE sniffer logs so you can root cause the problem.

    In case you have no Bluetooth LE sniffer available at the moment, I would recommend to enable the RF observable (see here) so you can assess whether the connection interval is correct, if there are packet losses, etc.

    Regards,