SEALED ENERGY SYSTEMS
®
14
User Manual
Read Word Protocol w/PEC
SMBus Host (Master) Smart Battery (Slave)
3.3.4.3.Block Read
The Block Read begins with a slave address and a write condition.
Then it must follow that command with a repeated start condition
to denote a read from that device's address. After the repeated start
the slave issues a byte count that describes how many data bytes
will follow in the message. If a slave had 20 bytes to send, the first
byte would be the number 20 (14h), followed by the 20 bytes of
data. The byte count may not be 0. A Block Read can transfer a
maximum of 32 bytes.
Block Read
Block Read w/ PEC
SMBus Host (Master) Smart Battery (Slave)
3.3.5. SMBus battery-to-Charger Message Protocol
The Smart Battery, acting as an SMBus master will dynamically alter
the charger characteristics of the Smart Charger, behaving as an
SMBus slave using the SMBus Write Word protocol. Communication
begins with the Smart Charge’s address, followed by a Command
Code and a two bytes value. The Smart Charger adjust its output to
correspond with the request.
1
7
1 1
8
1 1
7
1 1 8
1
8
1 8
1
1
S
Battery
Address
Wr A
Command
Code
A S
Battery
Address
Rd A
Data
Byte
Low
A
Data
Byte
High
A PEC !A
P
1
7
1
1
8
1
1
7
1
1
S
Battery
Address
Wr A
Command
Code
A
S
Battery
Address
Rd
A
…
8
1
8
1
8
1
8
1
1
Byte count
=N
A
Data
Byte 1
A
Data
Byte 2
A
≈
Data
Byte N
!A
P
1
7
1
1
8
1
1
7
1
1
S
Battery
Address
Wr
A
Command
Code
A
S
Battery
Address
Rd
A
8
1
8
1
8
1
8
1
8
1
1
Byte
count=N
A
Data
Byte 1
A
Data
Byte 2
A
≈
Data
Byte N
A PEC !A P