SLUUBW5A July 2018 – September 2021 BQ34Z100-G1
The BQ34Z100-G1 uses a series of 2-byte standard commands to enable host reading and writing of battery information. Each standard command has an associated command-code pair, as indicated in Table 3-1. Because each command consists of two bytes of data, two consecutive HDQ/I2C transmissions must be executed to initiate the command function and to read or write the corresponding two bytes of data. Standard commands are accessible in NORMAL operation. Also, two block commands are available to read Manufacturer Name and Device Chemistry. Read/Write permissions depend on the active access mode.
NAME | COMMAND CODE | UNIT | SEALED ACCESS | UNSEALED ACCESS | |
---|---|---|---|---|---|
Control() | CNTL | 0x00/0x01 | N/A | R/W | R/W |
StateOfCharge() | SOC | 0x02 | % | R | R |
MaxError() | ME | 0x03 | % | R | R |
RemainingCapacity() | RM | 0x04/0x05 | mAh | R | R |
FullChargeCapacity() | FCC | 0x06/0x07 | mAh | R | R |
Voltage() | VOLT | 0x08/0x09 | mV | R | R |
AverageCurrent() | AI | 0x0A/0x0B | mA | R | R |
Temperature() | TEMP | 0x0C/0x0D | 0.1 K | R | R |
Flags() | FLAGS | 0x0E/0x0F | N/A | R | R |
Current() | I | 0x10/0x11 | mA | R | R |
FlagsB() | FLAGSB | 0x12/0x13 | N/A | R | R |