Greetings.
We are using two kind of fuel gauges (BQ34Z110 and BQ34Z100-G1) to monitor the state of lead-acid battery. In our application the battery is detachable, and fuel gauge stays in our device rather than attached to the battery package.
I have a problem with the actualization of data of fuel gauge when battery is replaced. The main problem is that some Full Charge Capacity value which gauge remembers from previous battery (say, current FCC = 1500 mA*h, and design FCC = 7200 mA*h) may stay the same after battery is replaced, which makes the following State of Charge (SoC) readout act wrong. When new battery will be in use, the gauge will count SoC down from 100% to, say, 40% and then suddenly drop SoC readout to zero. We could not allow this in our application. Additionally, I'm not sure if gauge will raise its FCC value at all.
I've experimented with the RESET command, and sometimes when I connect new battery and make RESET, the gauge sets its FCC at approximately design capacity 7200 mA*h, which is what I need. Sometimes it doesn't happen.
Please suggest how to make the gauge use the new value of FCC when new battery is connected.