I'm making an outdoor app. Apparently, the backlight is not needed under the sunlight and it will save battery as well. I also want to use the touch screen without unlocking the watch while I'm using it. So, I have settings as shown below.
It works fine, but when I call either E.showMessage() or E.showPrompt(), the backlight turns on. It seems these E classes overrides the backlight setting in the code. I can immediately call Bangle.setBacklight(0); to turn it off, but wonder if there is a way to keep the backlight off while I'm running the app.
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'm making an outdoor app. Apparently, the backlight is not needed under the sunlight and it will save battery as well. I also want to use the touch screen without unlocking the watch while I'm using it. So, I have settings as shown below.
It works fine, but when I call either
E.showMessage()
orE.showPrompt()
, the backlight turns on. It seems theseE
classes overrides the backlight setting in the code. I can immediately callBangle.setBacklight(0);
to turn it off, but wonder if there is a way to keep the backlight off while I'm running the app.Thanks.