Datasheet
bq27541-G1
SLUSAL6C –NOVEMBER 2011–REVISED OCTOBER 2012
www.ti.com
MaxLoadCurrent( ): 0x1e/0x1f
This read-only function returns a signed integer value, in units of mA, of the maximum load conditions of the
system. The MaxLoadCurrent( ) is an adaptive measurement which is initially reported as the maximum load
current programmed in Initial Max Load Current. If the measured current is ever greater than Initial Max Load
Current, then MaxLoadCurrent( ) updates to the new current. MaxLoadCurrent( ) is reduced to the average of
the previous value and Initial Max Load Current whenever the battery is charged to full after a previous
discharge to an SOC less than 50%. This prevents the reported value from maintaining an unusually high value.
UnfilteredRM( ): 0x20/0x21
This read-only command pair returns the compensated battery capacity remaining. Units are mAh.
FilteredRM( ): 0x22/0x23
This read-only command pair returns the filtered compensated battery capacity remaining when [SmoothEn] bit in
Operating Configuration C is set. Units are mAh.
AveragePower( ): 0x24/0x25
This read-word function returns an unsigned integer value of the average power of the current discharge. 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 (Design Energy Scale = 1) or cW (Design Energy Scale =
10).
InternalTemperature( ): 0x28/0x29
This read-only function returns an unsigned integer value of the measured internal temperature of the device in
units of 0.1K measured by the fuel gauge.
CycleCount( ): 0x2a/0x2b
This read-only function returns an unsigned integer value of the number of cycles the battery has experienced
with a range of 0 to 65,535. One cycle occurs when accumulated discharge ≥ CC Threshold.
StateOfCharge( ): 0x2c/0x2d
This read-only function returns an unsigned integer value of the predicted RemainingCapacity() expressed as a
percentage of FullChargeCapacity( ), with a range of 0 to 100%. The StateOfCharge() can be filtered or unfiltered
since RemainingCapacity() and FullChargeCapacity( ) can be filtered or unfiltered based on [SmoothEn] bit
slection.
StateOfHealth( ): 0x2e/0x2f
0x2e SOH percentage: this read-only function returns an unsigned integer value, expressed as a percentage of
the ratio of predicted FCC(25°C, SOH Load I) over the DesignCapacity(). The FCC(25°C, SOH Load I) is the
calculated full charge capacity at 25°C and the SOH current rate which is specified by SOH Load I. The range of
the returned SOH percentage is 0x00 to 0x64, indicating 0 to 100% correspondingly.
PassedCharge( ): 0x34/0x35
This signed integer indicates the amount of charge passed through the sense resistor since the last IT simulation
in mAh.
DOD0( ): 0x36/0x37
This unsigned integer indicates the depth of discharge during the most recent OCV reading.
SelfDischargeCurrent( ): 0x38/0x39
This read-only command pair returns the signed integer value that estimates the battery self discharge current.
16 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated
Product Folder Links: bq27541-G1