Appendix | Lexicon |
|
|
Lexicon BD-30 Blu-ray Disc Player RS-232 Control Protocol
The Lexicon
RS-232 Pin Configuration:
The pin out of the
Pin | Signal |
2 | TXD |
3 | RXD |
5 | GND |
|
|
This pin configuration allows a PC running a serial terminal program (such as Hyper Terminal) to communicate with the player using a
Communication Settings:
The
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
The illustration of the command structure is as follows:
<Command> = <Start of Command><CommandCode> [<sp><Parameters>]<End of Command>
<Start of Command> = #, ASCII 0x23 <Command Code> = <byte><byte><byte> <sp> = space, ASCII 0x20 <Parameters> =
<End of Command> = CR, ASCII 0x0d
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.
80