SLUUC54C February 2020 – March 2024 BQ27Z558 , BQ27Z561 , BQ27Z561-R2
This command returns the GaugingStatus() flags on MACData().
The Battery Management Studio (BQSTUDIO) tool splits the returned value of GaugingStatus() into two separate registers: Gauging Status = lowest byte, and IT Status = 2nd and 3rd bytes, with the 4th byte reserved.
| Status | Condition | Action |
|---|---|---|
| Activate | 0x0056 to AltManufacturerAccess() | Outputs GaugingStatus() flags on MACData() |
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RSVD | RSVD | RSVD | RSVD | RSVD | RSVD | RSVD | RSVD | RSVD | RSVD | QMA XDODOK | OCV FR | LDMD | RX | QMax | VDQ |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NSFM | OCVPRED | SLP QMax | QEN | VOK | RDIS | RSVD | REST | RSVD | DSG | EDV | RSVD | TC | TD | FC | FD |
| RSVD (Bits 31–22): Reserved. Do not use. | ||
| QMAXDODOK (Bit 21): Indicates whether the DOD is outside the cell chemistry's voltage flat zone. QMax updates do not happen if DOD is in the flat zone. | ||
| 1 = | Outside the flat zone | |
| 0 = | In the flat zone | |
| OCVFR (Bit 20): Open circuit voltage in flat region (during RELAX) | ||
| 1 = | Detected | |
| 0 = | Not detected | |
| LDMD (Bit 19): LOAD mode | ||
| 1 = | Constant power | |
| 0 = | Constant current | |
| RX (Bit 18): Resistance update (toggles after every resistance update) | ||
| QMax (Bit 17): QMax update (toggles after every QMax update) | ||
| VDQ (Bit 16): Discharge qualified for learning (based on RU flag) | ||
| NSFM (Bit 15): Negative scale factor mode | ||
| 1 = | Negative Ra scaling factor detected | |
| 0 = | Negative Ra scaling factor not detected | |
| OCVPRED (Bit 14): Open-circuit-voltage predicted | ||
| 1 = | Fast OCV prediction is performed in RELAX mode. | |
| 0 = | Fast OCV prediction is not performed or not in RELAX mode. | |
| SLPQMax (Bit 13): QMax update during sleep | ||
| 1 = | Active | |
| 0 = | Inactive | |
| QEN (Bit 12): Impedance Track gauging (Ra and QMax updates are enabled.) | ||
| 1 = | Enabled | |
| 0 = | Disabled | |
| VOK (Bit 11): Voltage OK for QMax update | ||
| 1 = | Detected | |
| 0 = | Not detected | |
| RDIS (Bit 10): Resistance updates | ||
| 1 = | Disabled | |
| 0 = | Enabled | |
| RSVD (Bit 9): Reserved. Do not use. | ||
| REST (Bit 8): Rest | ||
| 1 = | The OCV reading is taken. | |
| 0 = | The OCV reading is not taken or is not in RELAX mode. | |
| RSVD (Bit 7): Reserved. Do not use. | ||
| DSG (Bit 6): Discharge/relax | ||
| 1 = | Charging not detected | |
| 0 = | Charging detected | |
| EDV (Bit 5): End-of-discharge termination voltage | ||
| 1 = | Termination voltage reached during discharge | |
| 0 = | Termination voltage not reached or not in DISCHARGE mode | |
| RSVD (Bit 4): Reserved. Do not use. | ||
| TC (Bit 3): Terminate charge | ||
| 1 = | Detected | |
| 0 = | Not detected | |
| TD (Bit 2): Terminate discharge | ||
| 1 = | Detected | |
| 0 = | Not detected | |
| FC (Bit 1): Fully charged | ||
| 1 = | Detected | |
| 0 = | Not detected | |
| FD (Bit 0): Fully discharged | ||
| 1 = | Detected | |
| 0 = | Not detected | |