SLUUCO9A April 2023 – November 2023 BQ28Z620
This command returns the OperationStatus() flags on MACData().
| Status | Condition | Action |
|---|---|---|
| Activate | 0x0054 to MACSubcmd() | Outputs OperationStatus() flags on MACData() |
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RSVD | RSVD | EM SHUT | CB | SLP CC | SLP AD | SMBLCAL | INIT | SLEEPM | XL | CAL_OFF SET | CAL | AUTOCALM | AUTH | RSVD | SDM |
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SLEEP | SEC1 | SEC0 | PF | SS | SDV | SEC1 | SEC0 | RSVD | RSVD | RSVD | RSVD | RSVD | CHG | DSG | RSVD |
| RSVD (Bits 31–30): Reserved | ||
| EMSHUT (Bit 29): Emergency FET Shutdown | ||
| 1 = | Active | |
| 0 = | Inactive | |
| CB (Bit 28): Cell Balancing | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SLPCC (Bit 27): CC measurement in SLEEP mode | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SLPAD (Bit 26): ADC measurement in SLEEP mode | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SMBLCAL (Bit 25): Auto-offset calibration when bus low is detected. | ||
| 1 = | Active | |
| 0 = | Inactive | |
| INIT (Bit 24): Initialization after full reset | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SLEEPM (Bit 23): SLEEP mode | ||
| 1 = | Active | |
| 0 = | Inactive | |
| XL (Bit 22): 400-kHz mode | ||
| 1 = | Active | |
| 0 = | Inactive | |
| CAL_OFFSET (Bit 21): Calibration Output (raw CC Offset data) | ||
| 1 = | Active when MAC OutputShortedCCADCCal() is sent and the raw shorted CC data for calibration is available. | |
| 0 = | When the raw shorted CC data for calibration is not available. | |
| CAL (Bit 20): Calibration Output (raw ADC and CC data) | ||
| 1 = | Active when either the MAC OutputCCADCCal() or OutputShortedCCADCCal() is sent and the raw CC and ADC data for calibration is available. | |
| 0 = | When the raw CC and ADC data for calibration is not available. | |
| AUTHCALM (Bit 19): Auto CC Offset Calibration by MAC AutoCCOffset() | ||
| 1 = | The gauge receives the MAC AutoCCOffset() and starts the auto CC Offset calibration. | |
| 0 = | Clear when the calibration is completed. | |
| AUTH (Bit 18): Authentication in progress | ||
| 1 = | Active | |
| 0 = | Inactive | |
| RSVD (Bit 17): Reserved | ||
| SDM (Bit 16): SHUTDOWN triggered through a command | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SLEEP (Bit 15): SLEEP mode conditions met | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SEC1, SEC0 (Bits 14, 13): SECURITY mode | ||
| 0, 0 = | Reserved | |
| 0, 1 = | Full Access | |
| 1, 0 = | Unsealed | |
| 1, 1 = | Sealed | |
| PF (Bit 12): PERMANENT FAILURE mode status | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SS (Bit 11): SAFETY mode status | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SDV (Bit 10): SHUTDOWN triggered via low pack voltage | ||
| 1 = | Active | |
| 0 = | Inactive | |
| SEC1, SEC0 (Bits 9–8): SECURITY mode | ||
| 0, 0 = | Reserved | |
| 0, 1 = | Full Access | |
| 1, 0 = | Unsealed | |
| 1, 1 = | Sealed | |
| RSVD (Bits 7–3): Reserved | ||
| CHG (Bit 2): CHG FET status | ||
| 1 = | Active | |
| 0 = | Inactive | |
| DSG (Bit 1): DSG FET status | ||
| 1 = | Active | |
| 0 = | Inactive | |
| RSVD (Bit 0): Reserved | ||