Yeh unfortunately changing the lock timeout to 0 didn't resolve the issue... I can't imagine what else it could be (firmware is 2v19 and I'm just using the WebIDE to write to RAM, I also did write to storage). My code is just what I posted. Same issue with what Ganblejs suggested; it does trigger double button presses but only once I've pressed to turn the backlight back on - it really does seem to be behaving like it's locked but it shouldn't be.
In terms of Battery life, my target is to get 2+ days of battery. So something like turning off touch might not be necessary (but if nothing else works it might be a good second option).
I can't help but feel there's something super obvious I'm missing.
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.
Yeh unfortunately changing the lock timeout to 0 didn't resolve the issue... I can't imagine what else it could be (firmware is 2v19 and I'm just using the WebIDE to write to RAM, I also did write to storage). My code is just what I posted. Same issue with what Ganblejs suggested; it does trigger double button presses but only once I've pressed to turn the backlight back on - it really does seem to be behaving like it's locked but it shouldn't be.
In terms of Battery life, my target is to get 2+ days of battery. So something like turning off touch might not be necessary (but if nothing else works it might be a good second option).
I can't help but feel there's something super obvious I'm missing.