LastAccumulatedChargeTime(): 0x20 and 0x21
60
SLUUBE8 – September 2018
Copyright © 2018, Texas Instruments Incorporated
Data Commands
4.14 LastAccumulatedChargeTime(): 0x20 and 0x21
LastAccumulatedChargeTime()
is covered in detail in
Accumulated Charge Measurement
.
4.15 AveragePower(): 0x24 and 0x25
This read-only function returns a signed integer value of the average power during battery charging and
discharging. It is negative during discharge and positive during charge. A value of 0 indicates that the
battery is not being discharged. The value is reported in units of mW.
4.16 InternalTemperature(): 0x28 and 0x29
This read-only function returns an unsigned integer value of the internal temperature sensor in units of
0.1°K measured by the fuel gauge. This function can be useful as an additional system-level temperature
monitor if the main
Temperature()
function is configured for external or host-reported temperature.
4.17 CycleCount(): 0x2A and 0x2B
This read-only function returns an unsigned integer value of the number of cycles that the active cell has
experienced with a range of 0 to 65535. One cycle occurs when accumulated discharge
≥
cycle threshold.
The cycle threshold is calculated based on
CEDV Gauging Configuration [CCT]
:
1 = Cycle Count Percentage ×
FullChargeCapacity()
0 = Cycle Count Percentage ×
DesignCapacity()
.
4.18 RelativeStateOfCharge(): 0x2C and 0x2D
This read-only function returns an unsigned integer value of the predicted remaining battery capacity
expressed as a percentage of
FullChargeCapacity()
, with a range of 0 to 100%.
RelativeStateOfCharge()
=
RemainingCapacity()
÷
FullChargeCapacity()
rounded up to the nearest whole percentage point.
4.19 StateOfHealth(): 0x2E and 0x2F
The
StateOfHealth() (SOH)
read-only function returns an unsigned integer value, expressed as a
percentage of the ratio of
FullChargeCapacity()
over the
DesignCapacity()
, with a range of 0 to 100%.
StateOfHealth()
=
FullChargeCapacity()
÷
DesignCapacity()
rounded up to the nearest whole percentage
point.
4.20 ChargingVoltage(): 0x30 and 0x31
This read-only function returns an unsigned integer value of the desired charging voltage of the battery. A
value of 65,535 indicates that the battery is requesting the maximum voltage from the battery charger.
4.21 ChargingCurrent(): 0x32 and 0x33
This read-only function returns an unsigned integer value of the desired charging current of the battery. A
value of 65,535 indicates that the battery is requesting the maximum current from the battery charger.
4.22 BLTDischargeSet(): 0x34 and 0x35
This read/write word command updates the BLT set threshold that triggers the BLT interrupt in discharge
direction, and sets the
OperationStatus()[BLTINT]
bit.
4.23 BLTChargeSet(): 0x36 and 0x37
The read/write word command updates the BLT set threshold that triggers the BLT interrupt in charge
direction, and sets the
OperationStatus()[BLTINT]
bit.