Bel Canto Design PL-1A DVD Player User Manual


 
bel canto –
PLayer-1(A)
RS-232 Protocol and Control Details - Rev. 2
Configuration - The following settings should be used for RS-232 transmission:
Baud Rate – RS-232 baud rate is configured using jumpers on the internal RS-232
interface located on the upper 480p board or on the separate RS232 board.
Available settings are 2400, 4800, 9600 and *19200. *Factory default is 19200.
Baud Rate Jumper 1 Jumper 2
2400 Jumped Jumped
4800 Open Jumped
9600 Jumped Open
19200 Open Open
Data Bits – Eight (8) data bits.
Stop Bits – One (1) stop bit.
Parity – No parity checking.
Flow Control – None.
RS-232 Interface –
Commands are to be sent to the unit via RS-232 using the following format:
Arguments 1 through 3 are in decimal format.
<Command> = <Header><Command ID><Argument 1><Argument 2><Argument 3>
<Header> = <CAh><FEh> = HEX or <202><254> = DECIMAL
<Command ID> = <Byte>
<Argument 1> = <Byte>
<Argument 2> = <Byte>
<Argument 3> = <Byte>
<Byte> = 0 – 255
EXAMPLE OF DECIMAL COMMAND:
To send the command “
Play
”, send
<202><254><3><1><0><0>
Note: Command 1 and 2 are for IR Equivalents only. Direct Commands are # 3 and higher.
Any invalid command received via RS232 is ignored and will not affect normal operation.
Status Byte –
Upon receiving the command “Poll Status” command [CAh FEh 09h 00h 00h 00h], a
single status byte will be transmitted. The format for the status byte is:
<Status Byte> = <R><R><R><R><Device><Power Status>
<R> = 0b : Reserved
<Device> = 000b : Reserved
= 001b : Reserved
= 010b : Reserved
= 011b : Reserved
= 100-111 : Reserved
<Power Status> = 0b : Unit is in standby.
= 1b : Unit is not in standby.
67