Making BLE Application lossless on STM32WB5MMGH
We have implemented BLE application on STM32WB5MMGH. I see that some of the BLE packets are getting lost in transit. The peripheral and the master are in very close proximity. I understand that packets can get lost depending on environment but my question is how to make the communication lossless. Doesn't BLE protocol, in general, provide a lossless option for communication - aka acknowledgements?? Based on the protocol, I see that using 'indication' is a way to make that happen. Is that correct? Since I took over most of the code base, and am somewhat new to the whole BLE application, can someone help me figure out things to check to make sure the application is setup for a lossless communication. I'm not concerned about latency, i'm more interested in having a lossless communication for this application. Any suggestions, advice is greatly appreciated. Thank you.
