SLUAA17A
August 2020 – October 2023
BQ79600-Q1
1
BQ79600-Q1 Software Design Reference
Trademarks
1
Command Frames
1.1
Structure
1.1.1
Initialization Byte
1.1.2
Device ID Address
1.1.3
Register Address
1.1.4
Data
1.1.5
CRC
1.2
Command Frame Template Tables
1.3
Read Register and Write Register Functions
1.3.1
ReadReg/SpiReadReg
1.3.2
WriteReg/SPIWriteReg
1.3.3
Packet Types Available in Sample Code
2
Quick Start Guide
2.1
Wake Sequence
2.2
Auto-Addressing
2.2.1
Steps
2.2.2
Example Commands for a Stack of 3 Devices
2.3
Read Cell Voltages
2.3.1
Steps
2.3.2
Example Commands for a Stack of 3 Devices
2.3.3
Convert to Voltages
2.4
Reverse Addressing
2.4.1
Steps
2.4.2
Example Commands for a Stack of Three Devices
3
Revision History
1.1.1
Initialization Byte
Type
Value
Single device read
0x80
Single device write
0x90
Stack read
0xA0
Stack write
0xB0
Broadcast read
0xC0
Broadcast write
0xD0
Broadcast write reverse direction
0xE0