ENGLISH
Serial Remote Control (DN-V300 only)
2 Commands can be sent to the DVD player
and the status requested and sent to the
host via RS-232C.
This DVD player can be controlled by a PC. Connect
the player and a serial port on the PC with a 9-pin RS-
232C straight cable. To control this DVD player by a
PC, set the RS-232C switch on the rear panel to RS-
232C.
2 RS-232C Pin assignments (DVD player)
Pin no.
Signal
1
-
2
TXD
3
RXD
4
-
5
GND
6
-
7
CTS
8
RTS
9
-
2 Communication conditions
Configure the serial port of the PC as shown
below.
Bit Rate
9,600 bps
Data length
8 bits
Parity
None
Stop bit
1 bit
30
2 Basic format
• Command format
[group, command, parameter list]\r
• Response code format
0 : No error
x : Error code x
Example 1:
Player receives : [PC, RC, 66]\r
Player sends
: [PC, RC, 0]\r
When the external controller receives the
response this implies that the player has verified
the received message (syntax), and the
command will be executed.
Example 2:
Player receives : [PC, PlayT, 16]\r
Player sends
: [PC, PlayT, 2]\r
If an internal error occurs and the command
cannot be executed, an error message (Error
code 2 : Invalid parameter) will be send.
2 System commands
Communication between a DVD controller and the
DVD player consist of 3 different types of
information:
• External control commands
• External control status
• Asynchronous responses
The messages between the DVD and the DVD
controller look like:
"[group, command, parameter list]\r"
A group, command and parameter-list between
square-brackets, followed by a carriage return
character (\r).
The parameter-list exists of comma separated
parameters, and are case sensitive.
When the player receives a message from the
external controller, it will be acknowledged. This
acknowledgment will be done in 2 different ways.
For
external
control
commands,
acknowledgment will look like:
• Group
: group specified in the received
message (PC)
• Command
: command specified in the
received message
• Parameter-list : ReturnValue
ReturnValue can have one of the following values
0 : No error
x : Error code x
2 Hand shake flow chart
• Control command and Status command
DN-V300
PC
Control command
OK
Control Status
Answer data
2 Error Codes
Name
ecEXT_ERR_OK
ecEXT_ERR_UNKNOWN
ecEXT_ERR_INVALID_PARA
ecEXT_ERR_INV_CMD
ecEXT_ERR_INVALID_NA
_DISC_ERROR
2 Command list
• External control commands
Group
Command
RC
Remote control command
PlayT
Play title
PlayC
Play Chapter
Time
Time Search
the
PC
SetAST
Set audio stream
SetSPST
Set sub-picture stream
OSD
ON/OFF control for OSD
ON/OFF control for KEY
LKC
LOCK mode
ON/OFF control for IR
RCC
REMOTE LOCK mode
For TITLE, CHAPTER, TRACK and COUNTER, number data follows the command.
Example:
• [PC, PlayC, 1, 3]
PLAY TITLE 1, CHAPTER 3
• Response command
DN-V300
PC
A s y n c h r o n o u s
response
Code
Description
0
No error
1
Cause of error not known
2
Invalid parameter
5
Command not valid
10
Command not valid for current disc
Parameter
RC code
see RC codes
Title/Track Number
0~99
Title Number
title : 1~99
/Chapter Number
chp : 1~999
h
Time Search
m
s
AudioStreamNumber
1~8
SubPictureStreamNumber
0~32
Mode
ON/OFF
Mode
ON/OFF
Mode
ON/OFF
• [PC, Time, 0, 3, 15] PLAY 0h3min15sec
: 0~6
: 0~59
: 0~59