Datasheet
bq34z100
www.ti.com
SLUSAU1B –MAY 2012–REVISED DECEMBER 2012
ENTER_CAL: 0x0081
Instructs the fuel gauge to enter calibration mode.
OFFSET_CAL: 0x0082
Instructs the fuel gauge to perform offset calibration.
StateOfCharge(): 0x02/0x03
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%.
RemainingCapacity(): 0x04/0x05
This read-only command pair returns the compensated battery capacity remaining. Units are 1 mAh per bit.
FullChargeCapacity(): 0x06/07
This read-only command pair returns the compensated capacity of the battery when fully charged. Units are 1
mAh per bit except if X10 mode is selected. In X10 mode, units are 10 mAh per bit. FullChargeCapacity() is
updated at regular intervals, as specified by the Impedance Track algorithm.
Voltage(): 0x08/0x09
This read-word function returns an unsigned integer value of the measured cell-pack voltage in mV with a range
of 0 V to 65535 mV.
AverageCurrent(): 0x0a/0x0b
This read-only command pair returns a signed integer value that is the average current flow through the sense
resistor. It is updated every 1 second. Units are 1 mA per bit except if X10 mode is selected. In X10 mode, units
are 10 mA per bit.
Temperature(): 0x0c/0x0d
This read-word function returns an unsigned integer value of the temperature in units of 0.1ºK measured by the
gas gauge and has a range of 0 to 6553.5 ºK. The source of the measured temperature is configured by the
[TEMPS] bit in the Pack Configuration register (see EXTENDED DATA COMMANDS).
Table 5. Temperature Sensor Selection
TEMPS Temperature() Source
0 Internal Temperature Sensor
1 TS Input (default)
Flags(): 0x0e/0x0f
This read-word function returns the contents of the gas-gauge status register, depicting current operation status.
Table 6. Flags Bit Definitions
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
High Byte OTC OTD BATHIGH BATLOW CHG_INH RSVD FC CHG
Low Byte OCVTAKEN ISD TDD RSVD RSVD SOC1 SOCF DSG
OTC: Over-Temperature in Charge condition is detected. True when set. OTD = Over-Temperature
in Discharge condition is detected. True when set.
BATHIGH: Battery High bit that indicates a high battery voltage condition. Refer to the data flash
BATTERY HIGH parameters for threshold settings.
BATLOW: Battery Low bit that indicates a low battery voltage condition. Refer to the data flash
BATTERY LOW parameters for threshold settings.
Copyright © 2012, Texas Instruments Incorporated Submit Documentation Feedback 13
Product Folder Links: bq34z100