Oppo UDP-205 Owner's Manual

Page of 103
R S - 2 3 2   C O N T R O L   P R O T O C O L  
 
86 
<Response> = <Start of Response><Command Code><sp><Result Code> 
[<sp><Parameters>]<End of Response> 
<Start of Response> = @, ASCII 0x40 
<Command Code> = <byte><byte><byte> 
<Result Code> = OK|ER 
<sp> = space, ASCII 0x20 
<Parameters> = command-specific 
<End of Response> = CR, ASCII 0x0d 
 
Status Update Messages Structure: 
If the verbose mode is set to 2 or 3, the player will send status update messages automatically. These 
messages are not a response to any particular command.  Any status change caused by commands 
from RS232 control, front panel buttons, IR remote control, or playback progress may trigger status 
update messages.   
 
The status update messages have the following structure: 
 
<Update> = <Start of Update><Status Code>[<sp><Parameters>]<End of Update> 
<Start of Update> = @, ASCII 0x40 
<Status Code> = <byte><byte><byte> 
<sp> = space, ASCII 0x20 
<Parameters> = status-specific 
<End of Response> = CR, ASCII 0x0d 
 
Command Sequence: 
Commands are executed in the order they are received.  The control client 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 execute 
the commands in sequence or discard the previous command, depending on the internal processing of 
the player. The control client should avoid sending multiple commands in sequence without waiting for a 
response. 
 
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 a multiple-key sequence, 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. 
 
Comma
nd Code 
Remote Key 
Function 
Response Example 
POW 
POWER 
Toggle power STANDBY and ON 
OK ON 
OK OFF 
SRC 
INPUT 
Switch input source 
OK