After leaving my Pocket connected to USB power and not using it much for a few weeks, now the battery meter only shows 40-42% on a full charge.
When I disconnect power and leave the device running I get the battery life I would expect from a full charge but the meter reaches 0% long before the device shuts down.
After such a discharge cycle, when I charge again, it gets to 100% but the problem returns after a while of regular usage with shorter charge/discharge cycles.
Same issue as yourself, if you let it run down to 0 it recharges fully, however once it starts discharging again, I can’t recharge beyond it’s current point, until it gets to 0 again.
We (me and zeha) started looking into the details of the fuel gauge/protector chip and we’ll soon start testing some code to give it a detailled configuration. Currently it’s running mostly on defaults and doesn’t know the “design capacity” of the cells, for example. There’s also a command sequence to reset the gauge which should be useful to implement as a user accessible function. But yeah, at the moment the only way to calibrate it is running to zero and charging up again.
BTW charger board v2 is almost ready and I’m also looking into bumping the battery size a bit.
I’ve been observing this a bit longer and it’s really inconsistent. It seems to matter when a charger is connected, what charger I use, what the current battery level is, but I have not been able to see any pattern to it.
Also it’s a fairly recent issue, only appearing in recent months, but I’m not sure since when exactly.