ProXR controllers allow you to read the on/off status one bank of relays or 32 banks of relays at a time.  Reading the current status of relays will incate the on/off status of all relays at any given time while reading the power-up status will indicate the on/off status of relays when power is first applied to the controller.

The last 4 commands in the sample return 35 bytes, beginning with a 170 header byte, followed by a value of 32 indicating the number of data bytes to expect, followed by 32 relay status bytes beginning with Bank 1, and concluding with a checksum value, which is the 8-bit sum of all previous bytes.

Hex Version of Above Table
32x = 32 Bytes Returned by this Command
CK = Checksum (00-FF)
-- = Skip
TX:23456CKFunctionRX:23CK
AA03FE7C01--28Read the Current Status of Relay Bank 1AA0100AB
AA03FE7C02--29Read the Current Status of Relay Bank 2AA0100AB
AA03FE8F01--3BRead the Power-Up Status of Relay Bank 1AA0100AB
AA03FE8F02--3CRead the Power-Up Status of Relay Bank 2AA0100AB
AA03FE7C00--27Read the Current Status of Relay Banks 1-32AA2332xCK
AA04FE7C000129Read the Current Status of Relay Banks 33-64AA2332xCK
AA03FE8F00--3ARead the Power-Up Status of Relay Banks 1-32AA2332xCK
AA04FE8F00013CRead the Power-Up Status of Relay Banks 33-64AA2332xCK

Leave a Reply