Other Parts Discussed in Thread: BQSTUDIO
I'm using a 27542-G1 with a 63 mAhr L-Ion cell. After going into and coming out of Hibernate mode following a discharge down to something in the 20-30% SoC range, the gauge often reports a SoC (incorrectly) that is around 30% higher than the last reported (correct) SoC prior to Hibernation. I have verified that the SoC prior to Hibernation is approximately correct given the known discharge current and time from a fully charged state to the removal of the load and entry into Hibernation. In addition if the battery is allowed to discharge after coming out of hibernation the voltage falls rapidly into cutoff after extracting the energy available at the original SoC indication just prior to Hibernation. Once the battery is recharged to 100% SoC the behavior during a subsequent discharge is accurate as long as the discharge isn't interrupted by going into Hibernation.
The gauges are all configured by writing the entire DF with data extracted from a gauge that was initialized via bqStudio with a Chemistry obtained through the process specified in the datasheet and has experienced at least 10 charge-discharge cycles. In this application the current sense resistor is 200mΩ and the gauge is calibrated with a scale factor of 10 (1ma of actual current cause the gauge to indicate a 10ma current).
I can provide the DF contents but I don't see any way to include that here.