SLUUCW8 October 2023 BQ27Z746
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 |