|
NSLog(@"%@", [self customTitle]);
Group: Regulars
Location: Melbourne
|
It's not a problem, it's just a limitation of the battery technology. The battery controller can only make an estimate of when to stop charging, and the longer the charging time, the more accurate it will be. If the charge controller starts charging at 90%, it will have a much higher error rate in terms of predicting when to stop charging, which means that the chances of overcharging (which leads to shorter battery life) are increased. To combat this, it would appear as though the charge controllers "play it safe" and will refuse to charge that last little bit of the battery if it's not sure that it won't be damaging it.
This is the best way to do it with the current state of battery technology. Your PB is basically saying "I don't know whether I am going to damage the battery, so I won't charge the last little bit". There's nothing wrong with your battery, or the charging system. It's just that there are uncertainties involved, and (thankfully) the current battery charger systems seem to play it safe rather then charging that last little bit when it might not be safe to do so.
Older laptops may well have kept on charging, which would lead to overcharging and long-term damage of the battery itself. The reason this whole thing is an issue is that there is no perfect way to tell when a battery cell is 100% charged - there are indicators (voltage and temperature) but they are not 100% perfect.
__________________
"A company must go out and find what the customer wants ... The need is not for, say, half a million Ό-inch drill bits. The needs is that there are ten million Ό-inch holes that need to be drilled." - Robert Noyce
"Algorithms that forget their history are doomed to repeat it" - Artificial Intelligence, A Modern Approach (Russel & Norvig)
Last edited by forgie; 20-11-2006 at 04:16 PM.
|