Periodically the bq40z60 sets the Safety Alert Over Current bit (OC) during a charge cycle. The gauge is in a learned status (Lstatus=E) and performs charging acceptably. According to the bq40z60 TRM the OC Alert condition is as follows:
RemainingCapacity() ≥ FullChargeCapacity(), AND Internal charge counter > 0
In the cases I’ve seen Safety Alert OC get set; the RM is less than FCC. How can this happen?
I’ve attached a log of Safety Alert OC getting set.(Please visit the site to view this file)