Hi! Nothing in your app looks like it'd draw a bunch of power - as you say it's only drawing once per minute (and each draw takes 130ms by the look of it).
Only thing I'd suggest is to use the drawTimeout code from https://www.espruino.com/Bangle.js+Clock+Font as it'll ensure it draws the time every time the minutes change (rather than once every minute, which could make the time shown ~30s out)
In the past 2 weeks I've heard from a few people with fast draining batteries, and it's an odd one. When factory reset and unconnected the watches I've seen appear to be lasting for ages on a battery as you'd expect, but something is causing a lot of power draw once they get connected.
Please could you install 2v23 anyway? there was a timekeeping issue in 2v22 which at minimum would be annoying for you, but it's possible that it could be causing the increased power draw.
There's someone in the UK with a watch that's having problems so I'll try and get it back here to take a look at and try and debug the issue here.
Hi Gordon, I've just finished testing, the watch lasted from about 8:00am to 4:45pm fully charged to shuts itself off.
It is on 2v23, factory reseted, using just Anton clock, bluetooth off, wake only on button.
I've also sent an email to Christine just now. Thank you.
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! Nothing in your app looks like it'd draw a bunch of power - as you say it's only drawing once per minute (and each draw takes 130ms by the look of it).
Only thing I'd suggest is to use the
drawTimeout
code from https://www.espruino.com/Bangle.js+Clock+Font as it'll ensure it draws the time every time the minutes change (rather than once every minute, which could make the time shown ~30s out)In the past 2 weeks I've heard from a few people with fast draining batteries, and it's an odd one. When factory reset and unconnected the watches I've seen appear to be lasting for ages on a battery as you'd expect, but something is causing a lot of power draw once they get connected.
Please could you install 2v23 anyway? there was a timekeeping issue in 2v22 which at minimum would be annoying for you, but it's possible that it could be causing the increased power draw.
There's someone in the UK with a watch that's having problems so I'll try and get it back here to take a look at and try and debug the issue here.