RS232 Protocol
1
Rotel RCX-1500
RS232 ASCII Controller Command List
Rotel has released updated software for RCX-1500. The new software includes
an ASCII based RS232 protocol. The new protocol replaces the original HEX based
communication protocol. This new protocol is ASCII text based to make it easier for
application programmers to communicate with Rotel products.
The new protocol is effective starting with the Main software version V1.1.5.
The new protocol eliminates the Device ID and checksum requirements. The RS232
hardware does not support flow control so care needs to be take when sending and
receiving data to avoid packet loss.
All commands sent to the attached Rotel device must have a terminating “!” character .
Status information from the attached Rotel product with either have a terminating “!”
character or a byte count for variable length text data that may include a “!” in the
returned message. It is up to the sending/receiving control application to properly parse
and process the packets.
Note: The byte count only includes the text data and not the length or “,” character.
Note 2: Do not include a carriage return or line feed after the command, only the “!”
terminating character.
Connection Settings
Baud Rate
Parity
Valid Data Bits
Stop Bit Value
Handshaking
Data Type
115200
N
8
1
None
String
Communication Protocol
Command and response messages are included on the following pages.
Automatic display update information can be enabled/disabled using the
“display_update_auto” and “display_update_manual”.
In automatic mode each time the display changes the new display line(s) will be sent.
In manual mode the display updates must be requested each time a refresh of the
display information is desired.
Date
Version
Update Description
January 18, 2012
1.00
Original Specification
October 9, 2012
1.01
Added memory command
March 1, 2013
1.02
Added discrete opt/coax input & power status
commands. Requires Main Software V1.1.7
December 26, 2013
1.10
Added dimmer + CD player scan commands
June 4, 2014
1.20
Added special character mapping
August 28, 2018
1.21
Add missing “!” char to recall preset commands.