
The defined request condition is the battery requesting a
conditioning cycle(RELEARN_FLAG).
Purpose:
The CAPACITY_MODE bit allows power management
systems to best match their electrical characteristics
with those reported by the battery.
switching power supply represents a constant power
load, whereas a linear supply is better represented by a
constant current model. The CHARGER_MODE bit al-
lows a SMBus Host or Smart Battery Charger to over-
ride the Smart Battery’s desired charging parameters by
disabling
the
bq2060’s
RE LE ARN_FLAG bit allows the bq2060 to request a
conditioning cycle.
For example, a
broadcasts.
T he
SMBus Protocol:
 Read or WriteWord
Input/Output:
Unsigned integer —bit mapped— seebelow.
Units: not applicable
Range: 0–1
Granularity: not applicable
Accuracy: Not applicable
The BatteryMode() word is divided into two halves, the
MSB (bits 8–15) which is read/write and the LSB (bits
0–7) which is read only. The bq2060 forces bits 0–6 to
zeroand prohibits writes tobit 7.
Table 8 summarizes the meanings of the individual bits
in the BatteryMode() word and specifies the default val-
ues, whereapplicable, arenoted.
INT E R NA L _C H A R GE _C ONT R OL L E R
 bit is not
used by thebq2060.
PR IMARY_BAT T E RY_SUPPOR T
 bit is not used by
thebq2060.
R E L E AR N_F L AG
 bit set indicates that the bq2060 is
requesting a capacity relearn cycle for the battery. The
bq2060 sets the RELEARN_FLAG on a full reset and if
it detects 20 cycle counts without an FCC update. The
bq2060 clears this flag after a learning cycle has been
completed.
CHAR GE _CONT R OL L E R _E NABL E D
 bit is not used
by thebq2060. Thebq2060 forces this bit tozero.
PR IMARY_BAT T E RY
 bit is not used by the bq2060.
Thebq2060 forces this bit tozero.
AL AR M_MODE
 bit is set to disable the bq2060’s ability
to master the SMBus and send AlarmWarning() mes-
sages to the SMBus Host and the Smart Battery
Charger. When set, the bq2060 does NOT master the
SMBus, and AlarmWarning() messages are NOT sent to
the SMBus Host and the Smart Battery Charger
 for a
period of no more than 65s and no less than 45s.
When cleared (default), the Smart Battery sends the
AlarmWarning() messages to the SMBus Host and the
Smart Battery Charger any time an alarm condition is
detected.
18
bq2060
Battery Mode() Bits
Bits Used
0
1
2–6
Format
Allowable Values
INTERNAL_CHARGE_CONTROLLER
PRIMARY_BATTERY_SUPPORT
Reserved
Read only bit flag
Read only bit flag
RELEARN_FLAG
7
Read only bit flag
0—Battery OK
1—Relearn cycle requested
CHARGE_CONTROLLER_ENABLED
PRIMARY_BATTERY
Reserved
8
9
R/W bit flag
R/W bit flag
10–12
ALARM_MODE
13
R/W bit flag
0—Enable alarm broadcast (default)
1—Disable alarm broadcast
0—Enable charging broadcast (default)
1—Disable charging broadcast
0—Report in mA or mAh (default)
1—Report in 10mW or 10mWh
CHARGER_MODE
14
R/W bit flag
CAPACITY_MODE
15
R/W bit flag
Table 8. Battery Mode Bits and Values