Firmware v6.49 vs v5 Power Idle
That's great news, thanks!
Battery life is definitely improved. Have had 2v06.78 installed for a couple of days and the standby time is amazing. I've previously had nights where the watch was laying unused and lost 20% or more overnight, but now it was laying unused for more than 2 days and lost only a few percent. Awesome!
awsome I will update to it tonight and see if it helps :-)
First of all: I'm using a F18, not an official Bangle.js but I was experiencing similar issues concerning the power consumption.
At first I thought it might be a problem with having built the image myself and fiddling with the interior (still might have been the issue...)
With the current cutting edge build (v6.78), I can also confirm that battery life has improved quite a lot over previous firmware updates.
Before battery life was two to three days at most. Now it's up to four days and still running.
Great! And thanks for being up-front about the F18 @jcmb :)
There are actually a few potential things to bump the standby time up further by the look of it - actually putting the flash memory into a 'standby' mode, and maybe trying to reduce how often we look at the accelerometer when the Bangle hasn't moved for a while (eg at night). I'll have to have more of a look at those when I get a moment.
Just a heads up, indeed the changes you made have significantly improved idle consumption and thus duration sustained without needing charge. The factor is quite high, I'm still waiting for my watch to hit bottom and its been a while , like 5 days. I would have already had to charge this prior.
Its more efficient than even v5/v6.
and then call
fpu.getPendingFPUIRQ()to get the pending IRQ flag.
Anyway having the FPU fix there makes InlineC FPU hacks a bit easier.