English
Language : 

BQ27510-G3 Datasheet, PDF (9/20 Pages) Texas Instruments – System-Side Impedance Track Fuel Gauge With Direct Battery Connection
bq27510-G3
www.ti.com
SLUSAT1 – MARCH 2013
Control( ): 0x00/0x01
Issuing a Control( ) command requires a subsequent 2-byte subcommand. These additional bytes specify the
particular control function desired. The Control( ) command allows the system to control specific features of the
fuel gauge during normal operation and additional features when the device is in different access modes, as
described in Table 2. Additional details are found in the bq27510-G3 Technical Reference Manual.
CNTL FUNCTION
CONTROL_STATUS
DEVICE_TYPE
FW_VERSION
PREV_MACWRITE
CHEM_ID
OCV_CMD
BAT_INSERT
BAT_REMOVE
SET_HIBERNATE
CLEAR_HIBERNATE
SET_SLEEP+
CLEAR_SLEEP+
DF_VERSION
SEALED
IT_ENABLE
RESET
CNTL
DATA
0x0000
0x0001
0x0002
0x0007
0x0008
0x000C
0x000D
0x000E
0x0011
0x0012
0x0013
0x0014
0x001F
0x0020
0x0021
0x0041
Table 2. Control( ) Subcommands
SEALED
ACCESS
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
DESCRIPTION
Reports the status of DF checksum, hibernate, IT, etc.
Reports the device type (for example: 0x0520)
Reports the firmware version on the device type
Returns previous Control( ) subcommand code
Reports the chemical identifier of the Impedance Track™ configuration
Requests the fuel gauge to take an OCV measurement
Forces Flags( ) [BAT_DET] bit set when OpConfig B [BIE] = 0
Forces Flags( ) [BAT_DET] bit clear when OpConfig B [BIE] = 0
Forces CONTROL_STATUS [HIBERNATE] to 1
Forces CONTROL_STATUS [HIBERNATE] to 0
Forces CONTROL_STATUS [SNOOZE] to 1
Forces CONTROL_STATUS [SNOOZE] to 0
Returns the Data Flash Version code
Places the fuel gauge in SEALED access mode
Enables the Impedance Track™ (IT) algorithm
Forces a full reset of the fuel gauge
Copyright © 2013, Texas Instruments Incorporated
Submit Documentation Feedback
9