Charging Status Flags (Bits 23–8): |
RSVD (Bits 23–20): Reserved. Do not use. |
|
NCT (Bit 19): Near charge termination. This flag indicates the pack may be within 40 seconds of charge termination. When smoothing is enabled and while NCT is high, RemainingCapacity() will be smoothed to 100% over the next 40 seconds. |
| 1 = | Active |
| 0 = | Inactive |
| | |
CCC (Bit 18): Charging loss compensation |
| 1 = | Active |
| 0 = | Inactive |
| | |
CVR (Bit 17): Charging voltage rate of change |
| 1 = | Active |
| 0 = | Inactive |
| | |
CCR (Bit 16): Charging current rate of change |
| 1 = | Active |
| 0 = | Inactive |
| | |
VCT (Bit 15): Charge termination |
| 1 = | Active |
| 0 = | Inactive |
| | |
MCHG (Bit 14): Maintenance charge |
| 1 = | Active |
| 0 = | Inactive |
| | |
SU (Bit 13): Suspend charge |
| 1 = | Active |
| 0 = | Inactive |
| | |
IN (Bit 12): Charge inhibit |
| 1 = | Active |
| 0 = | Inactive |
| | |
HV (Bit 11): High voltage region |
| 1 = | Active |
| 0 = | Inactive |
| | |
MV (Bit 10): Mid voltage region |
| 1 = | Active |
| 0 = | Inactive |
| | |
LV (Bit 9): Low voltage region |
| 1 = | Active |
| 0 = | Inactive |
| | |
PV (Bit 8): Precharge voltage region |
| 1 = | Active |
| 0 = | Inactive |
| | |
Temperature Range Flags (Bits 7–0): |
RSVD (Bit 7): Reserved. Do not use. |
| | |
OT (Bit 6): Overtemperature region |
| 1 = | Active |
| 0 = | Inactive |
| | |
HT (Bit 5): High temperature region |
| 1 = | Active |
| 0 = | Inactive |
| | |
STH (Bit 4): Standard temperature high region |
| 1 = | Active |
| 0 = | Inactive |
| | |
RT (Bit 3): Recommended temperature region |
| 1 = | Active |
| 0 = | Inactive |
| | |
STL (Bit 2): Standard temperature low region |
| 1 = | Active |
| 0 = | Inactive |
| | |
LT (Bit 1): Low temperature region |
| 1 = | Active |
| 0 = | Inactive |
| | |
UT (Bit 0): Undertemperature region |
| 1 = | Active |
| 0 = | Inactive |