Hi,
I'm working on an handheld device project powered from a removable 3200mAh single-cell Li-ion battery and running Windows CE (maybe Linux in the future). The remaining battery charge should be reported accurately to the user. Normal operation includes charging over USB, however the user may swap different batteries - e.g. replacing a depleted battery by a fully charged one, using an external charger.
I'm looking at various li-ion gas gauges datasheets, and I don't understand how they would handle a battery replacement. They all seem to keep track of the charging status using non-volatile memory, so I guess they would start with a wrong estimation of the charge when a new battery is inserted.
Can somebody enlighten me on the subject ? Specific IC suggestions would also be of great help.
Thanks,
Dominique