RS232 Protocol
2
Section 1: Control Command List
RDD-1580 ASCII Command Description Unit Response
POWER COMMANDS
power_on! Power On power=on!
power_off! Power Off power=standby!
power_toggle! Power Toggle power=on/standby!
SOURCE SELECTION COMMANDS
coax1! Source Coax 1 source=coax1!
coax2! Source Coax 2 source=coax2!
opt1! Source Optical 1 source=opt1!
opt2! Source Optical 2 source=opt2!
usb! Source Front USB source=usb!
pc_usb! Source PC-USB source=pc_usb!
SOURCE CONTROL COMMANDS
play! Play Source play_status=play!
pause! Pause Source n/a
track_fwd! Track Forward/Tune Up n/a
track_back! Track Backward/Tune Down n/a
random! Random Play Mode Toggle n/a
repeat! Repeat Play Mode Toggle n/a
OTHER COMMANDS
pcusb_class_1! Set PC-USB Audio Class to 1.0 pcusb_class=1!
pcusb_class_2! Set PC-USB Audio Class to 2.0 pcusb_class=2!
Section 2: Feedback Request Command List
Command:
get_product_type!
Description:
Request the product type
Return String:
product_type=##,text
Return Description:
Rotel product type name, must include 2 digit length of text string at
beginning followed by "," and text string (no terminating character)
Example:
product_type=08,RDD-1580
Command:
get_product_version!
Description:
Request the main CPU software version
Return String:
product_version=##,text
Return Description:
Rotel main CPU software version, must include 2 digit length of text string at
beginning followed by "," and text string (no terminating character)
Example:
product_version=06,V1.1.4