The Garmin Connect IQ docs, in the chapter BLE Simulation Over Android Debug Bridge say:
When using the Connect IQ Simulator, it is possible to communicate with a companion app running on an Android device using ADB. This will simulate actual BLE speeds to better approximate performance of your application.
In the simulator the BLE is simulated with a delay of 200ms, but when connected to an actual device (Vivoactive), one message takes 6 seconds to transmit. Why could that be?
The outcome is that my apps work great on the simulator, but are practically non-functional on a real device.
I'm running the latest version of Garmin Connect, and using the latest SDK. Switching to a previous version did not improve anything.
Thanks for any help.