SLUUB65B May 2015 – December 2022
The fuel gauge has two flags available in the Flags() register that warn when the SOC of the battery has fallen to critically low levels. The two flags and their setting/clearing mechanisms are shown below:
Flags()[SOC1] | CONDITION |
---|---|
1 | RemainingCapacity() < SOC1 Set Threshold |
0 | RemainingCapacity() > SOC1 Clear Threshold |
SOC1 Set Threshold is typically used as an initial low StateOfCharge() warning. If SOC1 Set Threshold is set to (–)1, then the [SOC1] bit becomes inoperative. SOC1 Set Threshold is normally set to 10% of Design Capacity. SOC1 Clear Threshold is normally set to 5% above the SOC1 Set Threshold; that is, 15% of Design Capacity.
Flags()[SOCF] | CONDITION |
---|---|
1 | RemainingCapacity() < SOCF Set Threshold |
0 | RemainingCapacity() > SOCF Clear Threshold |
SOCF Set Threshold is typically used as a final low StateOfCharge() warning. If SOCF Set Threshold is set to (–)1, then the [SOCF] bit becomes inoperative.
SOCF Set Threshold is normally set to 2% of Design Capacity. SOCF Clear Threshold is normally set to 3% above the SOCF Set Threshold, which is 5% of Design Capacity.
The [SOC1] flag can be configured to control an interrupt pin (SE or HDQ) by enabling INTERRUPT mode. See INTERRUPT Mode for details.
Subclass ID | Subclass | Offset | Name | Data Type | Value | Unit | ||
---|---|---|---|---|---|---|---|---|
Min | Max | Default | ||||||
49 | Discharge | 0 | SOC1 Set Threshold | U2 | 0 | 65535 | 150 | mAh |
2 | SOC1 Clear Threshold | U2 | 0 | 65535 | 175 | mAh | ||
4 | SOCF Set Threshold | U2 | 0 | 65535 | 75 | mAh | ||
6 | SOCF Clear Threshold | U2 | 0 | 65535 | 100 | mAh |