Under Review
over 1 year ago

Need to turn on Mobile Connection to Download Fit file over Bluetooth

When a Connect Iq app wants to download a fit file stored on a Bluetooth connected mobile device, the download is not working anymore. You need to turn on the "mobile data connection" too to get it to work. Seems the localhost is not reachable over bluetooth only anymore.

Reproduceability: always

Affected apps: iqmapreceiver, gimporter, locus maps..

Connect iq sdk version: any latest

Devices: any (edge, fenix)

Parents
  • Okay, so it isn't the problem that I originally thought then.

    Only fit download does not work, doesnt matter the file size

    So if you tried to download a .json or .txt that works, but .fit does not? That surprises me.

    I'm not sure what has changed, but we have always had code that checks to see if the wearable has connectivity (WiFi or Bluetooth) before making the web request. My guess is that the system function we are calling to determine if there is any connectivity was updated to check if the mobile client has internet connectivity.

    Still looking.

Comment
  • Okay, so it isn't the problem that I originally thought then.

    Only fit download does not work, doesnt matter the file size

    So if you tried to download a .json or .txt that works, but .fit does not? That surprises me.

    I'm not sure what has changed, but we have always had code that checks to see if the wearable has connectivity (WiFi or Bluetooth) before making the web request. My guess is that the system function we are calling to determine if there is any connectivity was updated to check if the mobile client has internet connectivity.

    Still looking.

Children
No Data