Hi, I'm trying to solve the BLE overflow problem.
My project is to send data from client custom device using QN9080-M17 to QN9080-DK.
The problem is that after a certain time, an overflow error appears and no data is sent.
We use wireless_uart example form SDK_2.x_QN908XCDK and we send data using battery measurement timer callback function.
Our time interval is 20ms and we send data length of 60 bytes at same interval.
I checked the "gBleOverflow_c" error is the return value of BLE API functions...so I cannot solve this problem.
How can I solve this problem?
Hello,
The API adds to the queue in the controller, if it returns a gBleOverflow_c it means that the queue it's full and you need to wait until you can send a new message, I'll need to investigate further on this.
By any chance, did you modify something else? When you mention a custom device, are you referring to custom profile or are you referring to a custom board ?
And just to confirm, in your test it starts working correctly and sending the data and after some time it stops? Or It never sends the data ?
Regards,
Estephania