Escient MP-100 Benutzerhandbuch

Seite von 161
P
AGE
 114
F
IRE
B
ALL
-MP I
NSTALLATION
 & U
SER
S
 G
UIDE
 - M21101-
A
PPENDIX
 D- E
XTERNAL
 C
ONTROL
 P
ROTOCOL
 
All commands will cause one of the following response numbers to be issued.  Some commands, such as database commands will also send 
back additional responses that contain more detailed information. 
Command Responses
COMMAND
GROUP
RESPONSE NUMBER
RESPONSE DESCRIPTION
01
01
OK
01
02
Bad Command Structure
01
03
Empty Library or Bad Range
01
04
Wrong Number of Command Arguments
01
05
Invalid Subcommand
01
06
Invalid Command
01
07
Not Available During Standby (deprecated)
01
08
Requested data not available
01
09
External control command not yet implemented (future)
01
10
Not Available at This Time
Response Format: ESCX01xx, where xx = Command response
Response 07 has been deprecated due to the new auto-on function.  Whenever a valid command is received (with two exceptions), the sys-
tem will automatically enter the “on” mode, if it is in standby.  A client may still handle response 07, but it is no longer sent from the host for any 
reason.
Response 10 will be sent when a normally valid command is sent to the host, but it cannot be processed due to the system’s mode.  For ex-
ample, a database play will not be processed while the system is in setup or options mode, autobuilding a changer, etc.  Note that a keypress 
command will never return this response, as even audio transport keys (play, stop) have alternate functions in various modes.
Unsolicited status events can be sent to report the state changes of the Escient products.  There are two currently defined message levels:  
5 - track changes, and 10 - all (including 1-second playing time updates).  Clients are registered at level 5 by default.  Clients may change 
their message level using the ESCX7002 command.  See the control commands section for instructions on how to resister and unregister for 
unsolicited status event levels.