I'm maintaining a biycle power datafield CIQ app. It is using a BLE connection to receive data from the bicycle, does some calculations with it, and shows results in the datafield. The structure of the code is derived from the NordicThingy app of the SDK examples. The datafield works, it receives valid data via BLE. But while cycling suddenly the Edge 1030 (or Edge1030+, i tried both) drops all ANT+ connections to sensors (Radar, Speed) and the BLE connection to the bicycle. The BLE connection to connect app on smartphone seems not to drop. Sometimes this effect repeats in seconds, sometimes connections keep stable over 30 minutes while cycling.
What's going wrong here? How to analyze this?
Tested with Edge1030+ v6.75 and app compiled with SDK 4.2.3.