
Response Structure:
Upon receiving a command, the player shall try to execute the command and send back a response.
The response starts with an “@” sign (ASCII 0x23), followed by a result code, either “OK” or “ER”. If
there are any parameters or additional message, the parameters or message is given in text format,
separated by a space (ASCII 0x20) from the result code. The @ character (ASCII 0x40) must never
appear in the parameters or message. A carriage return (ASCII 0x0d) indicates the end of response.
Each response must not exceed 25 bytes including the start of response and the end of response
bytes.
The illustration of the response structure is as follows:
<Response> = <Start of Response><Result Code>[<sp><Parameters>]
<End of Response>
<Start of Response> = @, ASCII 0x40
<Result Code> = OK|ER
<sp> = space, ASCII 0x20
<Parameters> = command-specific
<End of Response> = CR, ASCII 0x0d
Command Sequence:
Commands are executed in the order they are received. The host should wait for a response from
the player before sending the next command.
If the player receives a new command before executing the previous command, the player may
discard the previous command.
If the host does not receive a response from the player 10 seconds after the command is issued, the
host may consider the command or response lost during transmission, and can retransmit the
command.
Command List:
A.
Command that maps to a remote control button
This group of commands maps directly to the infrared remote control keys. No parameters are
needed for these commands. The player handles the commands as if it receives the same IR remote
commands. For actions that require multiple key sequences, such as go to a certain chapter (GOT
command followed by multiple numeric key commands and the SEL command), the player responds
to each command individually until the last command is received. At that time the player shall
respond with either OK or ER depending on the result of the action.
Command
Code
Remote Key
Function
Special Response
POW
POWER
Toggle power STANDBY and
ON
OK ON
OK OFF
SRC
SOURCE
Go to Home Menu to select
media source
Page 2
Version 1.00