You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, Bangle.js power draw is ~0.5mA when idle
However, if we Bangle.setPollInterval(1000) could get it down to 0.3mA, and turning off the accelerometer Bangle.accelWr(0x18,0x0A); gets it down to 0.15.
There may be a lower power accelerometer mode that we could use instead of turning it off
So maybe when we don't detect movement for 1 minute (and we have no listeners to acceleration events) we assume the Bangle has been put down, and go into a low power mode? It would drastically increase battery life - initial estimates are almost 3 months if just left in a corner!
We just need to be sure that twist-to-wake still works
The text was updated successfully, but these errors were encountered:
After recent changes we're now down to 0.36mA with polling at the default 80ms - so that's roughly 40 days standby.
However after left for 1 minute and not moved, Bangle.js drops the interval down to 800ms and power draw drops to roughly 0.15uA (so about 3 months standby!).
Right now, Bangle.js power draw is ~0.5mA when idle
However, if we
Bangle.setPollInterval(1000)
could get it down to 0.3mA, and turning off the accelerometerBangle.accelWr(0x18,0x0A);
gets it down to 0.15.There may be a lower power accelerometer mode that we could use instead of turning it off
So maybe when we don't detect movement for 1 minute (and we have no listeners to acceleration events) we assume the Bangle has been put down, and go into a low power mode? It would drastically increase battery life - initial estimates are almost 3 months if just left in a corner!
We just need to be sure that twist-to-wake still works
The text was updated successfully, but these errors were encountered: