RS232 Protocol
1
Rotel RC-1570
RS232 ASCII Controller Command List
The RC-1570 supports an ASCII based RS232 protocol. The RS232 hardware does
not support flow control so care needs to be take when sending and receiving data to
avoid packet loss.
The below protocol is effective starting with the Main software version V1.1.8.
All commands sent to the attached Rotel device must have a terminating “!” character.
Example Command: power_on!
Note: Do not include any spaces in the command, and do not include a carriage return
or line feed after the command, only the “!” 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 about Rotel Link RCD feature: The input that has been selected for the ROTEL LINK
RCD option in the setup menu of the RC-1570 will affect the response string from the
unit for that input. If the input has been set as the Rotel Link RCD input, the response
string for that input will be the second string listed in the table (i.e. if COAX1 has been
set as the Rotel Link RCD input, the response string will be source=coax1_cd! rather than
the standard response string of source=coax1!).
Connection Settings
Baud Rate Parity Valid Data Bits Stop Bit Value
Handshaking Data Type
115200 N 8 1 None String
Date Version Update Description
June 13, 2013 1.00 Original Specification
July 16, 2013 1.10
Change to remove prefix requirement – requires
Main Software V1.1.8 and later
January 17, 2014 1.20
Added Tone Control, Display Update Commands –
Requires Main Software V1.2.9 and later
June 4, 2014 1.30 Added special character mapping
April 30, 2015 1.40
New get_mute_status command added with Main
Software V1.3.8
September 16, 2016 1.41 Corrected volume scale from 1 - 86 to 1 - 96