You are reading a single comment by @RaoulDuke and its replies. Click here to read the full conversation.
  • Which clock app do you have?

    Gadgetbridge updates the time on Bangle.js when it connects - I guess it's possible that when the time is updated the clock you're using gets confused and stops updating itself?

  • I played around with the time on my phone, but it didn´t stop the clock.
    BTW: Why do all clocks seem to use timeouts instead of intervals to update? I just changed

    function queueDraw() {
      if (drawTimeout) clearTimeout(drawTimeout);
      drawTimeout = setTimeout(function() {
        drawTimeout = undefined;
        draw();
        queueDraw();
      }, 60000 - (Date.now() % 60000));
    }
    

    to

    setInterval(draw,60000);
    
    

    , which seems to do exactly the same.

  • which seems to do exactly the same.

    no, this is not synced to real time so you may draw next minute too late

About

Avatar for RaoulDuke @RaoulDuke started