OPPO RS-232 User Guide

BJ Unlimited Blu-ray Upgrades.
Oppo RS-232
User Manual
The OPPO BDP-80 and 83 Blu-ray Disc Player can be upgraded with an after market RS-232 option for wired remote control. The RS-232 port is configured as a DCE device using a female RCA stereo jack type connector.
RS-232 Pin Configuration:
The pin out of the RS-232 port is as the following:
This pin configuration allows a PC running a serial terminal program (such as Hyper Terminal) to communicate with the player using a RCA stereo jack to RS-232 serial cable. For connection to a remote control system, please refer to the documentation that comes with the remote control system.
Communication Settings:
The RS-232 control port of the OPPO BDP-80 uses the following communications settings: Baud Rate: 9600 Data Bits: 8 Parity: None Stop Bit: 1 Flow Control: 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. Each command must 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
www.jvbdigital.com <> CustomerService@jvbdigital.com
BJ Unlimited Blu-ray Upgrades.
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 the followings: <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 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.
www.jvbdigital.com <> CustomerService@jvbdigital.com
BJ Unlimited Blu-ray Upgrades.
A. Command that maps to a remote control button
www.jvbdigital.com <> CustomerService@jvbdigital.com
Loading...
+ 4 hidden pages