SLUUBD4A April 2016 – November 2022 BQ27220
A read on this command returns the 16-bit CONTROL_STATUS() data. The status word includes the following information:
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | |
---|---|---|---|---|---|---|---|---|
High Byte | RSVD | RSVD | RSVD | RSVD | RSVD | RSVD | RSVD | RSVD |
Low Byte | RSVD | RSVD | CCA | BCA | SNOOZE | BATT_ID2 | BATT_ID1 | BATT_ID0 |
High Byte | |
RSVD = | Reserved |
Low Byte | |
RSVD = | Reserved |
CCA = | Status bit indicating the fuel gauge Coulomb Counter Calibration routine is active. The CCA routine takes place approximately 1 minute after the initialization and periodically as gauging conditions change. Active when set. (See Section 5.2.7, Autocalibration.) |
BCA = | Status bit indicating the fuel gauge board calibration routine is active. Active when set. |
SNOOZE = | Status bit indicating the SNOOZE mode is enabled. True when set. |
BATT_ID2 = | Battery Identification Setting2. Battery identification settings for different chemistries, used in conjunction with BATT_ID1 and BATT_ID0 (to select up to four chemistry IDs). |
BATT_ID1 = | Battery Identification Setting1. Battery identification settings for different chemistries, used in conjunction with BATT_ID2 and BATT_ID0 (to select up to four chemistry IDs). |
BATT_ID0 = | Battery Identification Setting0. Battery identification settings for different chemistries, used in conjunction with BATT_ID2 and BATT_ID1 (to select up to four chemistry IDs). |