hawaii
|
2011-06-29
, 13:17
|
|
Posts: 1,030 |
Thanked: 792 times |
Joined on Jun 2009
|
#791
|
|
2011-06-29
, 13:22
|
Posts: 915 |
Thanked: 57 times |
Joined on Jun 2011
|
#792
|
|
2011-06-30
, 06:56
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#793
|
The Following User Says Thank You to Estel For This Useful Post: | ||
|
2011-06-30
, 08:27
|
Posts: 27 |
Thanked: 18 times |
Joined on Feb 2010
|
#794
|
|
2011-06-30
, 08:32
|
Posts: 458 |
Thanked: 783 times |
Joined on Jan 2010
@ France
|
#795
|
By "new battery" colin was talking about turning N900 off, replacing almost empty battery with freshly-charged one (charged externally, not in N900). He wasn't talking about new or old battery (age) AFAIK.
I understand that it's upstream module Pali and that You can't do much about it. Again, AFAIK as i know it work pretty well in notebooks etc, but for some reason doesn't work on our N900 as it should - maybe joerg_rw got more info why.
I reported it, cause - as documentation that you quoted said - charge_now and charge_full DOESN'T use charge_design to calculate value, but pull it from last know full and empty battery states, calculating uAh charged/discharged by monitoring current in given time. Technically, it works like advanced RC battery charger - with difference that RC battery charger charge/discharge with stable, given current (can change it when charging/discharging is almost done, to lower value) and measure time, with adjusting calculation when processor lower changing current for safe charge-finish.
Our N900 use different current all the time, depending on usage of device - chip act (via bq module) as super digital charger, adjusting calculations all the time, to get real uAh value. After few full charge/discharge cycles done internally on N900 (via USB charging) these values (charge_full and charge_now) should be quite correct - little lower than real battery capabilities, cause N900 discharge it only to 3,3 V.
Ho ever, in current approach, bq module reports much higher values than battery really posses (even after many cycles of charging/discharging), and i have no idea why.
Also, current_now value seems quite higher than it's really. If I got battery that i know have 1100 mAh, active usage of 200 000 uA - 300 000 uA (200-300 mAh) should drain battery in 4-5 hours. Ho ever, battery last much longer in tests. Also, as i mentioned reported values for "charge_full" and "charge_now" are higher that it should be. Mixing it with wrong current_now values, internal calculations are correct, except that higher than it should be. Higher current_now readings result in higher charge_full and charge_now values.
Maybe that 22/3570 uA value (instead of 1 uA) in kp46 was there on purpose? I wonder if current, patched bq module, just adjusted to operate at "wrong" 22/3570 uA values could provide real charge_full and charge_now data... Maybe data pulled out from chip is wrong, and that "incorrect" value put in bq was there in fact to correct it, to adjust calculations by error factor?
I would LOVE to have working charge_full and charge_now values (of course, also charge_empty), because that would allow everyone with kp to quite precisely measure real battery capacity in mAh (after calculating it from uAh), so everyone could contribute to threads like "battery test", and check if super-uber advertised battery really have it advertised capacity.
The Following User Says Thank You to colin.stephane For This Useful Post: | ||
|
2011-07-04
, 00:28
|
Posts: 156 |
Thanked: 239 times |
Joined on Sep 2009
@ Finland
|
#796
|
The Following 6 Users Say Thank You to DeeGee For This Useful Post: | ||
|
2011-07-04
, 21:15
|
Posts: 284 |
Thanked: 320 times |
Joined on May 2010
@ Peterborough, UK
|
#797
|
|
2011-07-04
, 22:48
|
Posts: 70 |
Thanked: 37 times |
Joined on Jan 2010
|
#798
|
|
2011-07-04
, 23:03
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#799
|
The Following 17 Users Say Thank You to Estel For This Useful Post: | ||
|
2011-07-05
, 09:59
|
|
Posts: 968 |
Thanked: 663 times |
Joined on Jun 2010
@ Australia (Melbourne/vic) / Lebanon (Zgharta/north)
|
#800
|
Tags |
battery-status, bq27x00_battery, kernel, kernel-power, misiak4king, noobs-cant-read, pali4president, patches, readdirections, revolverspinyou |
|