0x01 RemainingCapacityAlarm()
123
SLUUBD3D – September 2015 – Revised September 2018
Copyright © 2015–2018, Texas Instruments Incorporated
SBS Commands
17.3 0x01 RemainingCapacityAlarm()
This read- or write-word function sets or gets a low-capacity alarm threshold value. The default value for
RemainingCapacityAlarm
is stored in
Rem Cap Alarm
. If
RemainingCapacityAlarm()
is set to 0, the alarm
is disabled. If
RemainingCapacity()
<
RemainingCapacityAlarm()
, the
[RCA]
flag is set and the bq78350-
R1 sends an
AlarmWarning()
message to the SMBUS host. If
RemainingCapacity()
≥
RemainingCapacityAlarm()
and
[DSG]
is set, the
[RCA]
flag is cleared. 0 = remaining capacity alarm is
disabled. 1..700 = the remaining capacity limit for
[RCA]
flag.
SBS
Cmd
Name
Access
Proto-
col
Type
Min
Max
Default
Unit
Note
SE
US
FA
0x01
RemainingCapacityAlarm()
R/W
Word
U2
0
700
300
mAh
BatteryMode()[CAPM]
= 0
10 mWh
BatteryMode()[CAPM]
= 1
The threshold value is stored in the following data flash location.
Class
Subclass
Name
Type
Min
Max
Default
Unit
Description
SBS
Configuration
Data
Remaining
Capacity
Alarm
U2
0
700
300
mAh
RemainingCapacityAlarm()
value in mAh
SBS
Configuration
Data
Remaining
Capacity
Alarm
U2
0
1000
432
cWh
RemainingCapacityAlarm()
value in 10 mWh
17.4 0x02 RemainingTimeAlarm()
This read- or write-word function sets or gets the
RemainingTimeAlarm()
value. The default value of
RemainingTimeAlarm()
is stored in
Rem Time Alarm
. If
RemainingTimeAlarm()
= 0, this alarm is
disabled. If
AverageTimeToEmpty()
<
RemainingTimeAlarm()
, the
[RTA]
flag is set and the bq78350-R1
sends an
AlarmWarning()
message to the SMBus host. If
AverageTimeToEmpty()
≥
RemainingTimeAlarm()
, the
[RTA]
flag is reset.
0 = remaining time alarm is disabled. 1..30 = the remaining time limit for the
[RTA]
flag.
SBS
Cmd
Name
Access
Proto-
col
Type
Min
Max
Default
Unit
SE
US
FA
0x02
RemainingTimeAlarm()
R/W
Word
U2
0
30
10
min
The threshold value is stored in the following data flash location.
Class
Subclass
Name
Type
Min
Max
Default
Unit
Description
SBS
Configuration
Data
Remaining
Time Alarm
U2
0
30
10
min
RemainingTimeAlarm()
value
17.5 0x03 BatteryMode()
This read- or write-word function selects the various battery operational modes, reports the battery's
capabilities and modes, and flags minor conditions that require attention.
SBS
Cmd
Name
Access
Protocol
Type
Min
Max
Unit
SE
US
FA
0x03
BatteryMode()
R/W
Word
H2
0x0000
0xFFFF
—
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
CAPM
CHGM
AM
RSVD
RSVD
RSVD
PB
CC
CF
RSVD
RSVD
RSVD
RSVD
RSVD
PBS
ICC