
ManufacturerName() (0x20)
This read-only string returns a character string where the
first byte is the number of characters available. The maxi-
mum number of characters is 15. The character string
contains the battery manufacturer's name. For example,
“Unitrode” identifies the battery pack manufacturer as
Unitrode.
Output: string or ASCII character string
DeviceName() (0x21)
This read-only string returns a character string where the
first byte is the number of characters available. The maxi-
mum number of characters is 15. The 15-byte character
string contains the battery's name.
DeviceName of “bq2092” indicates that the battery is a
modelbq2092.
For example, a
Output: string or ASCII character string
DeviceChemistry() (0x22)
This read-only string returns a character string where
the first byte is the number of characters available. The
maximum number of characters is 15. The 15-byte char-
acter string contains the battery's chemistry. For exam-
ple, if the DeviceChemistry function returns “NiMH,”
the battery pack contains nickel-metal hydride cells.
Output: string or ASCII character string
ManufacturerData() (0x23)
This read-only string allows access to an up to 15-byte
manufacturer data string.
Output: block data—data whose meaning is as-
signed by the Smart Battery's manufacturer.
EndofDischargeVoltage1() (0x3e)
This read-only word returns the first end-of-discharge
voltage programmed for the pack.
Output: two’s complemented unsigned integer. Re-
turns battery end-of-discharge voltage pro-
grammed in EEPROM in mV.
EndofDischargeVoltageF() (0x3f)
This read-only word returns the final end-of-discharge
voltage programmed for the pack.
Output:
Returns battery final end-of-discharge voltage pro-
grammed in EEPROM in mV.
two’s complemented unsigned integer.
FLAGS1&2() (0x2f)
This read-only register returns an unsigned integer
representing the internal status registers of the bq2092.
The MSB represents FLAGS2, and the LSB represents
FLAGS1.
See Table 6 for the bit description for
FLAGS1 and FLAGS2.
FLAGS2
The
 Display Mode
 flag (DMODE), bit 7, determines
whether the bq2092 displays Relative or Absolute capac-
ity.
The DMODE values are:
FLAGS2 Bits
4
-
7
6
-
5
-
3
-
2
-
1
-
0
-
DMODE
Where DMODE is:
0
Selects Absolute display
1
Selects Relative display
Bit 6 is reserved.
The
 Chemistry
 flag (CHM), bit 5, selects Li-Ion or nickel
compensation factors.
The CHM values are:
FLAGS2 Bits
4
-
7
-
6
-
5
3
-
2
-
1
-
0
-
CHM
15
bq2092
(MSB) 7
6
5
4
3
2
1
0 (LSB)
FLAGS2
DMODE
-
CHM
CC
-
OV
LTF
OC
FLAGS1
-
-
VQ
WRINH
VDQ
SEDV
EDV1
EDVF
Note:
 - = Reserved
Table 6. Bit Descriptions for FLAGS1 and FLAGS2