Maxim’s family of ModelGauge m5 standalone fuel gauges provides SHA-256 authentication with a 160-bit secret key to make it harder to clone battery packs. The ICs also implement the ModelGauge m5 algorithm, which converts raw measurements of battery voltage, current, and temperature into accurate state-of-charge (SOC%), absolute capacity (mAhr), time-to-empty, and time-to-full readings. by Susan Nordyk @ end.com:
ModelGauge m5 automatically compensates for cell aging, temperature, and discharge rate. As the battery approaches near empty, ModelGauge m5 invokes an error-correction mechanism that eliminates any error.
The MAX17201 and MAX17211 monitor a single-cell pack, while the MAX17205 and MAX17215 monitor and balance a 2S or 3S pack or monitor a multiple-series cell pack. In addition to high accuracy and age forecasting, the fuel gauges offer low power consumption. The MAX17201 and MAX17211 have a quiescent current of 18 µA when active and 9 µA in hibernate mode. The same specifications for the MAX17205 and MAX17215 are 25 µA and 12 µA, respectively.
Fuel-gauge ICs help prevent battery clones – [Link]