RS232 Protocol
9
Appendix A: Summary of Changes V1.0 – V2.0
A list of the specific changed commands and feedback strings between the V1.0
and V2.0 specification is detailed here.
Global Changes
In addition to the specific changes below, the terminating character on all feedback strings has
changed to the “$” character instead of the previous “!” character.
An example response string is provided below.
Unit Response V1.0
Unit Response V2.0
bypass=off!
bypass=off$
Control Command Changes
Command V1.0
Command V2.0
Response V1.0
Response V2.0
track_fwd!
trkf!
n/a
n/a
track_back!
trkb!
n/a
n/a
fast_fwd!
ff!
n/a
n/a
fast_back!
fb!
n/a
n/a
random!
rnd!
rnd=off/on!
rnd=on/off$
repeat!
rpt!
rpt=track/disc/off!
rpt=track/disc/off$
program!
n/a
n/a
n/a
display_update_auto!
rs232_update_on!
display_update=auto!
update_mode=auto$
display_update_manual!
rs232_update_off!
display_update=manual!
update_mode=manual$
menu!
n/a
n/a
n/a
exit!
n/a
n/a
n/a
up!
n/a
n/a
n/a
down!
n/a
n/a
n/a
left!
n/a
n/a
n/a
right!
n/a
n/a
n/a
enter!
n/a
n/a
n/a
Feedback Request Command Changes
Note the listed responses below may not include all values – refer to the appropriate command
in the main documentation sections for the full list of potential response values.
Command V1.0
Command V2.0
Response V1.0
Response V2.0
get_current_power!
power?
power=on!
power=on$
get_cd_play_status!
status?
play_status=pause!
status=pause$
get_cd_disc_type!
disc_type?
disc_type=CD-DA!
disc_type=CD-DA$$
get_cd_tray_status!
tray_status?
eject_status=close!
tray_status=close$
n/a
track?
n/a
track=###$
n/a
track_name?
n/a
track_name=text$$
n/a
rnd?
n/a
rnd=on/off$