I have a Sparkfun Battery Babysitter, and setting the setCapacity(3000); // i.e. 3000 mAh, when I read the capacity, it returns 2700mAh, is that an expected result?
Hi Jon,
Are you power cycling the Battery Babysitter or removing the battery after setting the capacity or is this immediately after you set the capacity and check it in a serial monitor?
The same problem appears to me. I have 8000mAh but this shows 7440mAh.
Hi shrzpk.
Depending on the quality and age of your battery, you may not be able to put all 8000mAh back into the battery.
If the battery only accepts 7440mAh when the voltage reaches the maximum allowable, that’s really all it’s going to hold.
It’s pretty rare for a battery to have an actual capacity that’s the exact same as what’s on the label.