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.

LAUNCHXL-CC26X2R1: Connection Breaks Down After Sometime

Part Number: LAUNCHXL-CC26X2R1


Hi,

I have a custom-designed board that has exactly the same schematic with launch-board and customized firmware constructed on BLE5/OAD_OffChip example. 

I have feedback, about the connection is lost after for a while the device communicates with an android app, from my friends that test my demo products. I did not observe this kind of problem in my tests and my friends are located far away from me.

So I just need your insights about what could be the problem.

1) Do I need to pair two devices before starting to communicate? What are the pairing process' advantages? Do I need it to create a healthy communication link? My device works with a battery so I needed to consider power consumption concerns.

2) Is there a timeout parameter inside the code (connection losses are random). I did not find something like that but maybe there is.

3) The device sends 40 bytes data in each 100ms. As I said I did not observe this problem on my side but maybe the BLE stack is stacked.

4) Because of the process, I mentioned in 3), the battery cannot supply enough current instantly. (All schematic is same with the launch board)

5) They use the device in a place that has an edge distance that puts the device in unstable behavior.

These are the things that I could think about what the problem is. So maybe you can show me some additional ways or maybe you can suggest me some external tool etc. I am open to your feedbacks.

Thanks