![Texas Instruments bq27441-G1 Technical Reference Download Page 17](http://html1.mh-extra.com/html/texas-instruments/bq27441-g1/bq27441-g1_technical-reference_1095321017.webp)
Control(): 0x00 and 0x01
4.1
Control(): 0x00 and 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 4-2. Control() Subcommands
Control Function
Control Data
SEALED Access
Description
CONTROL_STATUS
0x0000
Yes
Reports the status of device.
DEVICE_TYPE
0x0001
Yes
Reports the device type (0x0421).
FW_VERSION
0x0002
Yes
Reports the firmware version of the device.
DM_CODE
0x0004
Yes
Reports the Data Memory Code number stored in NVM.
PREV_MACWRITE
0x0007
Yes
Returns previous MAC command code.
CHEM_ID
0x0008
Yes
Reports the chemical identifier of the battery profile used by the fuel
gauge.
BAT_INSERT
0x000C
Yes
Forces the
Flags() [BAT_DET]
bit set when the
OpConfig [BIE]
bit
is 0.
BAT_REMOVE
0x000D
Yes
Forces the
Flags() [BAT_DET]
bit clear when the
OpConfig [BIE]
bit
is 0.
SET_HIBERNATE
0x0011
Yes
Forces
CONTROL_STATUS [HIBERNATE]
bit to 1.
CLEAR_HIBERNATE
0x0012
Yes
Forces
CONTROL_STATUS [HIBERNATE]
bit to 0.
SET_CFGUPDATE
0x0013
No
Forces
Flags() [CFGUPMODE]
bit to 1 and gauge enters CONFIG
UPDATE mode.
SHUTDOWN_ENABLE
0x001B
No
Enables device SHUTDOWN mode.
SHUTDOWN
0x001C
No
Commands the device to enter SHUTDOWN mode.
SEALED
0x0020
No
Places the device in SEALED access mode.
TOGGLE_GPOUT
0x0023
Yes
Commands the device to toggle the GPOUT pin for 1 ms.
RESET
0x0041
No
Performs a full device reset.
SOFT_RESET
0x0042
No
Gauge exits CONFIG UPDATE mode.
EXIT_CFGUPDATE
0x0043
No
Exits CONFIG UPDATE mode without an OCV measurement and
without resimulating to update
StateOfCharge().
EXIT_RESIM
0x0044
No
Exits CONFIG UPDATE mode without an OCV measurement and
resimulates with the updated configuration data to update
StateOfCharge().
17
SLUUAC9A – December 2013 – Revised May 2015
Standard Commands
Copyright © 2013–2015, Texas Instruments Incorporated