• Ok, great! yes, so yes, I think most likely it's gpsautotime or widadjust. There are a few options actually:

    • It's having gpsautotime and widadjust - widadjust in particular won't be expecting that anything else is adjusting the time at the same time as it is, so that might be causing an issue. It'd be worth trying to install one or the other and see if that fixes it.
    • It might be some issue with gpsautotime/widadjust and UTC -7 pushing the time into a different day I guess.

    The step count resetting is definitely going to be because somehow the global time has been reset to a different day, and so it starts counting from 0 again.

    To debug, you could connect with the Web IDE and paste in:

    _setTime = setTime;
    global.setTime = function(t) {
      console.log("set time to",(new Date(t*1000)).toString());
      _setTime(t);
    };
    

    And then you can at least see what the time is being set to (and when)

About

Avatar for Gordon @Gordon started