Hi - there's a Bangle.setLCDTimeout function (https://banglejs.com/reference#l_Bangle_setLCDTimeout) - if you set the timeout to 0 then the LCD will not automatically light up when Bangle.js is moved (nor will it turn off automatically). You could then add code to use Bangle.setLCDPower to control it manually.
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.
Hi - there's a
Bangle.setLCDTimeout
function (https://banglejs.com/reference#l_Bangle_setLCDTimeout) - if you set the timeout to 0 then the LCD will not automatically light up when Bangle.js is moved (nor will it turn off automatically). You could then add code to useBangle.setLCDPower
to control it manually.But yes, that's a total faff. I'll file an issue to add something to
Bangle.setOptions
to provide more flexibility (https://github.com/espruino/Espruino/issues/1738)