Acknowledged

Bluetooth Low Energy - sometimes communication does not work when Edge 830 is connected to smartphone

Hi everyone,

I'm currently developing an app for Garmin Edge 830 using Bluetooth to read some data from a e-Bike sensor (developed by me and my Team and used regularly with other displays and every smartphone).

My app is nearly finished and with the simulator everything works fine, i am able to read all data I need and interact with my e-Bike system. Even using the app on my Edge 830, when the associated smartphone is not connected via Garmin Connect app, everything works fine, i notice no disconnections or crash events.

However, this happens to change when I leave the option to connect the Smartphone enabled on my Edge 830. Sometimes, BLE in my app stops working, even if there is no interaction with the smartphone in my app, I only communicate with my e-Bike sensor with BLE. When these events of BLE not working happen, I have to reboot my device to re-enable Bluetooth communication.

I tried to see if there are errors on my BLE management but there is none, it seems that BLE goes disabled suddenly and it stops working until I reboot. 

The device i am using is an Edge 830 with firmware version 9.40. I am using SDK version 4.1.3 and my app has minimum API version on 3.1.0. 

Do you have any suggestions on this topic? 

Former Member
Former Member