1

Im facing a problem on Android and ble peripheral. I connect to a BLE peripheral and exchange dozens of packets (say 300) in approximately 20-30 seconds and then communication start becoming slower and slower, eventually start taking 1.5sec to write a characteristic and getting back its response. This amount of time is not acceptable for my application.

If I disconnect and reconnect after every few hundred packets and resume process from there than it never slows down nor stop working, but this ain't a solution Im looking for.

Is this issue is related to limit of packets per connection or time duration for connection. Any comment will be of great help.

P.S: I have already done what is written over there

Community
  • 1
  • 1
Bilal Rabbani
  • 1,288
  • 14
  • 24

0 Answers0