SLUUBT5C November 2018 – June 2021 BQ40Z80
This command returns the GaugingStatus() flags on ManufacturerBlockAccess() or ManufacturerData(). Bits 23–8 are sometimes referred to as ITStatus() in BQSTUDIO or in this document.
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RSVD | RSVD | RSVD | OCV FR | LDMD | RX | QMax | VDQ |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| NSFM | RSVD | SLP QMax | QEN | VOK | R_DIS | RSVD | REST | CF | DSG | EDV | BAL_ EN | TC | TD | FC | FD |
| RSVD (Bits 23–21): Reserved. Do not use. | ||
| 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 (opposite of the R_DIS flag) | ||
| 1 = | Detected | |
| 0 = | Not detected | |
| NSFM (Bit 15): Negative scale factor mode | ||
| 1 = | Negative Ra scaling factor detected | |
| 0 = | Negative Ra scaling factor not detected | |
| RSVD (Bit 14): Reserved. Do not use. | ||
| SLPQMax (Bit 13): OCV update in SLEEP mode | ||
| 1 = | Active. OCV reading in process | |
| 0 = | Inactive. Completed OCV reading | |
| QEN (Bit 12): Impedance Track Gauging (Ra and QMax updates are enabled.) | ||
| 1 = | Enabled | |
| 0 = | Disabled | |
| VOK (Bit 11): Voltages are OK for QMax update. This flag is updated at exit of the RELAX mode. | ||
| 1 = | A DOD is saved for next QMax update. | |
| 0 = | No DOD saved and QMax update is not possible. | |
| R_DIS (Bit 10): Resistance updates | ||
| 1 = | Disabled | |
| 0 = | Enabled | |
| RSVD (Bit 9): Reserved. Do not use. | ||
| REST (Bit 8): Rest | ||
| 1 = | OCV reading taken | |
| 0 = | OCV reading not taken or not in RELAX mode | |
| CF (Bit 7): Condition flag | ||
| 1 = | MaxError() > Max error limit (condition cycle needed) | |
| 0 = | MaxError() < Max error limit (condition cycle not needed) | |
| 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 | |
| BAL_EN (Bit 4): Cell balancing | ||
| 1 = | Cell balancing is possible if enabled. | |
| 0 = | Cell balancing is not allowed. | |
| 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 | |