Other Parts Discussed in Thread: BQEVSW
We have the BQ27541-G1 integrated into a battery pack. We have some packs being stored for more than 1 year without maintenance charge before customer use so they are fully depleted and have entered hibernate mode. After charging (reconditioning) our first read of the SoC is 0% even though the voltage is 4.15V, additional read attempts eventually give 100% SoC. The charger has no I2C communications only V+, GND and thermistor. I have several questions:
1) Is there an I2C command that will force a refresh of the SoC?
2) If no refresh command, how long should we wait after the initial I2C activity (which brings the fuel gauge out of Hibernate) before we have a valid SoC?
3) Any other suggestions on how to get valid SoC information from the fuel gauge upon exit from Hibernate?