Write to Multiple Registers Command (0x10)
This command actually writes a parameter to only a single register. An attempt
to write to a read-only parameter returns an illegal data address error (0x02).
Packet sent to controller:
nn nnnn nn0200 01nn nn10nn
controller address (one byte)
write to multiple registers command (0x10)
starting register high byte
starting register low byte
number of registers to write high byte (0x00)
number of registers to write low byte (must be 0x01)
number of data bytes (must be 0x02)
data high byte
data low byte
CRC low byte
CRC high byte
Packet returned by controller:
nn nn00 01nn nn10nn
controller address (one byte)
write to multiple registers command (0x10)
starting register high byte
starting register low byte
number of registers to write high byte (0x00)
number of registers to write low byte (must be 0x01)
CRC low byte
CRC high byte
ALPHA OMEGA INSTRUMENTS CORP. Instruction Manual
Series 800/850 Thermoelectric Cooler Controller Page 106