0x16 BatteryStatus()
129
SLUUBD3D – September 2015 – Revised September 2018
Copyright © 2015–2018, Texas Instruments Incorporated
SBS Commands
SBS
Cmd
Name
Access
Proto-
col
Type
Min
Max
Unit
Note
SE
US
FA
0x15
ChargingVoltage()
R
R
R
Word
U2
0
65535
mV
65535 = request maximum
voltage
NOTE:
65535 = Request maximum voltage
Scaled per
SpecificationInfo()
17.24 0x16 BatteryStatus()
This read-word function returns various battery status information.
SBS Cmd
Name
Access
Protocol
Type
Min
Max
SE
US
FA
0x16
BatteryStatus()
R
R
R
Word
H2
0x0000
0xFFFF
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OCA
TCA
RSVD
OTA
TDA
RSVD
RCA
RTA
INIT
DSG
FC
FD
EC3
EC2
EC1
EC0
OCA (Bit 15)
: Overcharged Alarm
1 = Active
0 = Inactive
TCA (Bit 14)
: Terminate Charge Alarm
1 = Active
0 = Inactive
RSVD (Bit 13)
: Reserved
OTA (Bit 12)
: Overtemperature Alarm
1 = Active
0 = Inactive
TDA (Bit 11)
: Terminate Discharge Alarm
1 = Active
0 = Inactive
RSVD (Bit 10)
: Reserved
RCA (Bit 9)
: Remaining Capacity Alarm
1 = Active
0 = Inactive
RTA (Bit 8)
: Remaining Time Alarm
1 = Active
0 = Inactive
INIT (Bit 7)
: Initialization
1 = Active
0 = Inactive
DSG (Bit 6)
: Charge FET Test
1 = Battery is discharging or at rest.
0 = Battery is charging.