In short: looks to me that IQ is not able to send JsonRequest throw BLE on Windows Phone
I was so excited by the release of Garmin Mobile for Windows Phone that I restarted a development project on Garmin IQ.
After completing most of the App on the simulator, I tried to side loading the app on the device and it is not working.
After some attempt, I realize neither the new JsonRequest SDK 1.22 widget is working.
I tried to bind my watch to another phone based on Android, and all apps started to work fine.
Binding watch back to windows phone, and they stopped working.
Of course all Garming Connect Mobile seems to work properly (BT sync and watch standard widgets like weather, calendar, ...)
Error codes are are several, I didn't find a correlation, most common are:
- -2 BLE_HOST_TIMEOUT
- -104 BLE_CONNECTION_UNAVAILABLE
- -201 INVALID_HTTP_BODY_IN_REQUEST
My current devices and setup is:
- Phone: Microsoft Lumia 640 - Windows 10 Mobile - Build SO: 10.0.10586.11
- Watch: Fenix 3 - SW Version 6.50, BLE/ANT 3.20, Connect IQ: 1.2.2
Has anybody experience a similar issue?
Has Garmin verified IQ on Windows?
Maybe it is just my phone.Can it be the new Firmware 6.50?
Thank you
Alberto
P.s. BTW Great job Garmin releasing the windows phone version of mobile connect!!! :-)