7 external protocol commands, 1 area, 2 control – Mark Levinson 512 User Manual
Page 10: External protocol commands, Area, Control

N
o
512 CD/SACD Player Serial Communications Protocol
Mark Levinson
7 External Protocol Commands
The command examples under the field “Incoming Request” assumes the keywords RQST:CS: precedes the command parameter
indicated in the table, i.e. RQST:CS:PWR:ON\r
The command examples under the field “Outgoing Response” must include the keyword RSP:CS: preceding the response indicated in the
table, i.e. RSP:CS:PWR:ACK\r
7.1 AREA
Command
Parameter
Function
Incoming Request
Outgoing Response
Comment
AREA*
CD
Select CD Area of Disc
AREA:CD\r
AREA:ACK\r
SACD_2CHAN
Select SACD_2CHAN Area of
Disc AREA:SACD_2CHAN\r
AREA:ACK\r
Selecting an invalid AREA on the
installed disc leaves the AREA set to the
previous selection. Use the query (?)
parameter to verify the AREA selected.
SACD_MULTI
Select SACD_MULTI Area of
Disc AREA:SACD_MULTI\r
AREA:ACK\r
NODISC
NODISC is detected in drawer Not
Applicable
AREA:NODISC\r
The NODISC parameter is only valid as a
Response when NODISC is found during
an AREA query
?
Request Current AREA State
AREA:?\r
AREA:CD\r
*See note below
AREA:?\r
AREA:SACD_2CHAN\r
AREA:?\r
AREA:SACD_MULTI\r
AREA:?\r
AREA:NODISC\r
AREA:NACK\r
The player is in Standby mode so
commands are ignored.
*
NOTE: When the direct select AREA command is sent, the transport takes one to six seconds to complete its transition to the new state. If another
AREA command or query is received within this transition period, the transport may not respond to the commands in the correct order, thus resulting in an
incorrect response. Subsequent AREA commands or queries, sent after the settle period, will operate correctly.
7.2 CONTROL
Command
Parameter
Function
Incoming Request
Outgoing Response
Comment
CONTROL
PLAY
Set unit to Play
CONTROL:PLAY\r
CONTROL:ACK\r
Also removes player from Standby mode.
STOP
Set unit to Stop
CONTROL:STOP\r CONTROL:ACK\r
PAUSEON
Set Pause On
CONTROL:PAUSEON\r CONTROL:ACK\r
PAUSEOFF
Request Pause Off
CONTROL: PAUSEOFF\r
CONTROL:ACK\r
?
Request Current Control State CONTROL:?\r
CONTROL:PLAY\r
CONTROL:?\r CONTROL:STOP\r
CONTROL:?\r CONTROL:PAUSEON\r
CONTROL:NACK\r
The player is in Standby mode so
commands - except for PLAY - are ignored.
10