View Single Post
Posts: 268 | Thanked: 1,053 times | Joined on May 2010 @ The Netherlands
#243
Recently I installed Pali's bme-replacement and status-area-applet-battery from cssu-devel for some battery reporting goodness (and to finally get rid of that bme blob, thanks for making that possible!). Installation was easy and everything seems to be working fine, except for the maximum charge reported by the battery applet.

I'm using a 1500mAh battery in my device, but the applet shows that it is 1272mAh. After each full charge the applet reports ~"1554/1272 mAh" and the battery level stays at 100% until the battery charge drops below 1272mAh. I've successfully calibrated my battery multiple times with bq27200.sh.

It seems that my battery is misreporting its design capacity, and that value is used instead of the (accurate) measured discharge by the bq27200 chip.

Code:
Nokia-N900:~# cat /sys/class/power_supply/rx51-battery/charge_full_design
1272685
Nokia-N900:~# cat /sys/class/power_supply/bq27200-0/charge_full
1564731
Unloading the rx51-battery module makes the applet report the correct battery size. Are there any negative side effects if I leave this module unloaded? Or is there a better solution to make the data from bq27200 take precedence over rx51-battery? Thanks!
 

The Following 5 Users Say Thank You to iDont For This Useful Post: