With my clock (Dozenal Time 2), I've found that drawing it continually may create a notable drain on the battery. (I'm testing it, and I realize the drain may result partly from the way the code works.) The version waiting to get into the public Bangle.js 2 app loader draws the clock for 15 seconds, within which the initial backlit time is determined by the LCD setting.
I first thought that that's enough. But I've run my Bangle.js 2 now with the backlight-off option (clock still running) for several days. It's better that way, more like the usual watch faces that don't disappear, and there's not often a need to activate the backlight, which there would be with the display off.
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.
With my clock (Dozenal Time 2), I've found that drawing it continually may create a notable drain on the battery. (I'm testing it, and I realize the drain may result partly from the way the code works.) The version waiting to get into the public Bangle.js 2 app loader draws the clock for 15 seconds, within which the initial backlit time is determined by the LCD setting.
I first thought that that's enough. But I've run my Bangle.js 2 now with the backlight-off option (clock still running) for several days. It's better that way, more like the usual watch faces that don't disappear, and there's not often a need to activate the backlight, which there would be with the display off.