SLUUCD5 January 2023 BQ27427
Instructs the fuel gauge to return status information to Control() addresses 0x00 and 0x01. The read-only status word contains status bits that are set or cleared either automatically as conditions warrant or through using specified subcommands.
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | |
---|---|---|---|---|---|---|---|---|
High Byte | SHUTDOWNEN | WDRESET | SS | CALMODE | CCA | BCA | QMAX_UP | RES_UP |
Low Byte | INITCOMP | RSVD | RSVD | SLEEP | LDMD | RUP_DIS | VOK | CHEM CHANGE |
High Byte | |
SHUTDOWNEN = | Indicates the fuel gauge has received the SHUTDOWN_ENABLE subcommand and is enabled for SHUTDOWN. Active when set. |
WDRESET = | Indicates the fuel gauge has performed a Watchdog Reset. Active when set. |
SS = | Indicates the fuel gauge is in the SEALED state. Active when set. |
CALMODE = | Indicates the fuel gauge is in calibration mode. Active when set. |
CCA = | Indicates the Coulomb Counter Auto-Calibration routine is active. The CCA routine will take place approximately 3 minutes and 45 seconds after the initialization as well as periodically as conditions permit. Active when set. |
BCA = | Indicates the fuel gauge board calibration routine is active. Active when set. |
QMAX_UP = | Indicates Qmax has updated. True when set. This bit is cleared after a POR or when the Flags() [BAT_DET] bit is set. When this bit is cleared, it enables fast learning of battery Qmax. |
RES_UP = | Indicates that resistance has been updated. True when set. This bit is cleared after a POR or when the Flags() [BAT_DET] bit is set. Also, this bit can only be set after Qmax is updated ([QMAX_UP] bit is set). When this bit is cleared, it enables fast learning of battery impedance. |
Low Byte | |
INITCOMP = | Initialization completion bit indicating the initialization is complete. True when set. |
RSVD = | Reserved |
SLEEP = | Indicates the fuel gauge is in SLEEP mode. True when set. |
LDMD = | Indicates the algorithm is using constant-power model. True when set. Default is 1. |
RUP_DIS = | Indicates the Ra table updates are disabled. Updates are disabled when set. |
VOK = | Indicates cell voltages are ok for Qmax updates. True when set. |
CHEMCHANGE = | Indicates that the Device Chemistry table has been dynamically changed. True when set. The bit is cleared when the active chemistry table has been updated. |