Bel Canto Design PL-1A DVD Player User Manual


 
Command ID #7: Miscellaneous Commands
Function:
These commands have the same function regardless of media type.
However, their effect is dependent on current state of the unit.
Command ID #8: Menu Navigation Commands
Usage:
These commands can be used to navigate the unit’s menus. Note that available
menus are highly dependent on media type and state of the unit.
Command ID #9: Poll Status Command
Function:
This command will request the return of the status byte from the unit. See RS-232
specifications for format and meaning of the status byte.
Usage:
This command can be used to retrieve basic information about the current status
of the unit.
RS232-Interface Usage Details –
The RS-232 interface has a first-in-first-out (FIFO) buffer which will allow 15 full-length
commands to be received in direct succession. Commands are executed in the order
in which they are received with approximately a
½ second delay
between each command.
After a command is executed, it is removed from the buffer, making room to receive another command.
If the buffer is full, any command received is ignored.
For consistent results, no more than 15 commands should be sent in direct succession.
If a longer string of commands is necessary,
a minimum of ½ second delay
should be
added before sending additional commands.
Example for sending a long string of commands:
[Command 1]
[Command 2]
[Command 3]
.
.
[Command 15 ]
[Delay ½ sec]
[Command 16 ]
[Delay ½ sec]
[Command 17 ]
[Delay ½ sec]
At most, it will take approximately 10 seconds for the RS-232 interface to
execute all of the commands stored in a full command buffer. Overloaded buffers can
cause the unit to freeze with respect to RS-232 commands. If this occurs the unit must
be rebooted.
Data errors can occur in asynchronous data transmission. Parity checking is not
supported in the interface and unexpected operation can occur due to data errors.
However, invalid commands are ignored. For this reason, using the IR equivalent
command should be avoided if possible because the RS-232 interface will perform
no error checking on the data to be sent via the IR data bus.
69