SLUUD50 October 2024 BQ27Z758
Used with WIN8 OS and later, the battery trip point (BTP) feature indicates when the RSOC of a battery pack has depleted to a certain value set in a DF register.
The BTP feature enables a host to program two capacity- or RSOC-based thresholds that govern triggering a BTP interrupt on the BTP_INT pin, and setting or clearing of the OperationStatus()[BTP_INT] on the basis of RemainingCapacity() or RelativeStateOfCharge(). The source of programmed thresholds (capacity or RSOC) is selected via Settings.Configuration.IO Config[BTP_SRC]. The interrupt is enabled or disabled via Settings.Configuration.IO Config[BTP_EN]. Similarly, the polarity of the interrupt is configurable based on the value set in Settings.Configuration.IO Config[INT_POL].
Class | Subclass | Name | Type | Min | Max | Default | Unit | Description |
---|---|---|---|---|---|---|---|---|
Settings | BTP | Init Discharge Set | I2 | 0 | 32767 | 150 | mAh | Initial value for BTPDischargeSet(), for Settings.Configuration.IO Config[BTP_SRC] = 0 |
Settings | BTP | Init Charge Set | I2 | 0 | 32767 | 175 | mAh | Initial value for BTPChargeSet(), for Settings.Configuration.IO Config[BTP_SRC] = 0 |
Settings | BTP | Init Discharge Set RSOC | U1 | 0 | 255 | 10 | % | Initial value for BTPDischargeSet(), for Settings.Configuration.IO Config[BTP_SRC] = 1 |
Settings | BTP | Init Charge Set RSOC | U1 | 0 | 255 | 15 | mAh | Initial value for BTPChargeSet(), for Settings.Configuration.IO Config[BTP_SRC] = 1 |