Skip to content

Problems with the battery duration #7213

Discussion options

You must be logged in to vote

Hi! You may find that Settings -> Utils -> Calibrate Battery when the battery is completely charged will help even the curve out a little.

But I think some non-linearity is to be expected. Bangle.js has to work out battery percentage based on the voltage, but the voltage depends on the power drawn and temperature as well as battery level. And the voltage is very non-linear, something like this:

From here, the different C values are different power draws. Bangle.js has a correction it performs where it tries to take that very non-linear curve and turn it into a straight line, but you can imagine if it's even slightly mismatched you're going to end up with some points where the battery lev…

Replies: 3 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
5 replies
@Fenixin
Comment options

@gfwilliams
Comment options

@Fenixin
Comment options

@gfwilliams
Comment options

@Fenixin
Comment options

Answer selected by gfwilliams
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants