Acknowledged

Instinct 2S completely hangs with BLE bg wf

i'm developing a BLE background watchface and am seeing complete watch hangs on Instinct 2S after about 1 to 2 days of running the wf (and I believe FR 965M but I have stopped testing that due to its inadequate battery.)

i'm not sure which connect iq calls are causing this but i will try to gather more info. since it happens so infrequently (i've seen it at least 3 times and have never been able to get past 2 days of runtime so i'm sure i'll see it again), i'm starting this bug report now anyway to see if others have seen it.

the only thing i can do to the watch after the hang is hold the light button for a long time to power it down, it responds to nothing else and does not update the wf at all.

Parents
  • Ok, I have installed a watch face of mine on an I2s.  It has a background service I have set to run every 5 minutes, when it scans for a BLE device, and if found, requests data, which is the passed to the watchface and displayed,  I'm on 16.11.  I'm also watching the log file from the device I'm connecting to, and can see when it thinks the watch connects and disconnects.

    How long is it with your app for your problem  to occur?  Should I look for a problem after 6 hours or not until tomorrow?

Comment
  • Ok, I have installed a watch face of mine on an I2s.  It has a background service I have set to run every 5 minutes, when it scans for a BLE device, and if found, requests data, which is the passed to the watchface and displayed,  I'm on 16.11.  I'm also watching the log file from the device I'm connecting to, and can see when it thinks the watch connects and disconnects.

    How long is it with your app for your problem  to occur?  Should I look for a problem after 6 hours or not until tomorrow?

Children
  • Ok, after 12+ hours, everything is fine.  I moved the watch out of range for about 30 minutes, moved it back in range and it picked up as it should.

    The I2 devices have less memory for things like watch faces.  Are you sure you're not running into a problem with memory?  On a I2, the watch face I'm using to test is about 40k with the peak about 42k

  • Btw I swapped my f7p for the i2s this time so will see how that does too..

  • Great, it's always taken about 1 and 2 days, ie 24 to 48 hours but when it hangs it seems to suck out the battery so it's been off a few times and I don't really know when it died. I've only seen 3 hangs total but only tried running it that long those 3 times so never have I seen it run the wf longer than 2 days successfully.