I have a suspicion that the Poketch clockface could be causing that – it looks like it redraws itself once per second whenever the display is on, which on Bangle 2 is "always": https://github.com/espruino/BangleApps/blob/387e037a6111af84ff3625f2c7091376a5582d91/apps/pokeclk/app.js#L75
The lock event is potentially more useful on Bangle 2, but really once-per-second updates are overkill; there's a neat trick you can do to schedule once-per-minute updates for immediately after the minute ticks over, which mtnclock uses: https://github.com/espruino/BangleApps/blob/387e037a6111af84ff3625f2c7091376a5582d91/apps/mtnclock/app.js#L345
lock
@sorrel started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I have a suspicion that the Poketch clockface could be causing that – it looks like it redraws itself once per second whenever the display is on, which on Bangle 2 is "always": https://github.com/espruino/BangleApps/blob/387e037a6111af84ff3625f2c7091376a5582d91/apps/pokeclk/app.js#L75
The
lock
event is potentially more useful on Bangle 2, but really once-per-second updates are overkill; there's a neat trick you can do to schedule once-per-minute updates for immediately after the minute ticks over, which mtnclock uses: https://github.com/espruino/BangleApps/blob/387e037a6111af84ff3625f2c7091376a5582d91/apps/mtnclock/app.js#L345