80
RS-232 Control Protocol
The OPPO UDP-203 is equipped with an RS-232 port for wired remote control. The RS-232 port is
configured as a DCE device using a female 9-pin D-Sub type connector.
RS-232 Pin Configuration:
The pin out of the UDP-203 RS-232C port is as the following:
Pin
2
3
5
Signal
TXD
RXD
GND
This pin configuration allows a PC running a serial terminal program (such as Hyper Terminal) to
communicate with the player using a straight-through DB9 9-pin RS-232 serial cable. Do NOT use a
“Null-Modem” type cable for PC connection. For connection to a remote control system, please refer to
the documentation that comes with the remote control system.
Communication Settings:
Baud Rate
Data Bits
Parity
Stop Bit
Flow Control
9600
8
None
1
None
Command Structure:
Each command starts with a # sign (ASCII 0x23), followed by a 3-character command code. If there are
any parameters for the command, the parameters are given in text format, separated by a space (ASCII
0x20) from the command code. The # character (ASCII 0x23) must never appear in the parameters. A
carriage return (ASCII 0x0d) indicates the end of the command. A line feed (ASCII 0x0a) can optionally
follow the carriage return and will be ignored. Each command generally may not exceed 25 bytes
including the start of command and end of command bytes.
The illustration of the command structure is as the followings:
<Command> = <Start of Command><Command Code>[<sp><Parameters>]<End of Command>
<Start of Command> = #, ASCII 0x23
<Command Code> = <byte><byte><byte>
<sp> = space, ASCII 0x20
<Parameters> = command-specific
<End of Command> = CR, ASCII 0x0d[LF, ASCII 0x0a]
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 the original command code and a space
(ASCII 0x20), and 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 generally may not exceed
25 bytes including the start of response and the end of response bytes.
The illustration of the response structure is as the followings:
Summary of Contents for udp-203
Page 1: ...USER MANUAL READ CAREFULLY BEFORE OPERATION ULTRA HD Blu ray Disc Player UDP 203 ...
Page 2: ......
Page 97: ...51981988 V1 0 ...
Page 98: ...www oppodigital com ...