This unit shall be based on commands each of which consists of a data row ( some commands
are without a PC ) composed of command codes ( CC ) and parameter codes ( PC ) . The
transmitting station shall be designed to send block check characters ( BCC ) following ETX,
with the data row enclosed in STX ( text start : 02h ) and ETX ( text termination : 03h ) .
The receiving station shall regard receipt of BCC as the completion of command reception when
it has received STX.
STX (Start of Text) : 02h
CC (Command Code) : Command code
PC (Parameter Code) : Defined for each command
( contents and number of parameters )
ETX (End of Text) : 03h
BCC (Block Check Character) :
CC + PC0 + PC1 + PC2 + --------------- + PCn + ETX = XYh
(Each of X and Y is 4 bit long ) X , Y=0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
BCCH ( high-level byte ) = X as converted to an ASCII code
BCCL ( low-level byte ) = Y as converted to an ASCII
code
STX (Start of Text) : 02h
RC (Reply Code) : Reply code (=Command code)
AC (Answer Code) : Answer code
PC (Parameter Code) : Defined for each command
( contents and number of parameters )
ETX (End of Text) : 03h
BCC (Block Check Character) :
RC +AC + PC0 + PC1 + PC2 + ------------- + PCn + ETX = XYh
(Each of X and Y is 4 bit long) X , Y=0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
BCCH ( high-level byte ) = X as converted to an ASCII code
BCCL ( low-level byte ) = Y as converted to an ASCII
code
1.4 Protocol for Data Transmission and Reception
This unit is based on half-duplex communication. The unit shall therefore transmit commands
and receive answers according to the following procedure.
1.4.1 Basic Procedure
The host shall select commands for this unit and transmit them to this unit. Command
1)
interval time is MIN 40µsec.
Having issued a command, the host shall receive an answer from this unit, then issue
2)
the next command.
The host shall analyze the RC, AC, and PC as answers given and decide whether the
3)
command has been normally executed.
The host shall give an answer to a command that gives operational instructions, then
4)
Copyright 2003 DENON Co.,Ltd.
Ver 1.00
Date : Oct.10.2003 5 page of 33
issue a status request command, and decide whether this unit has finished operating with
regard to the command that gives operational instructions.
The time from the start of command transmission to the end of command transmission
5)
should be max 40 msec.
The time from the completion of command transmission to the start of answer -back is
6)
MAX. 5 sec.
This unit cannot receive any commands for about 5 seconds after the power switch is
7)
turned on.
1.4.2 Communication Errors
Having rece ived a command, which results in a communication error ( overrun, framing,
1)
or parity error ) , this unit shall give NAK ( 15h ) . ( MAX 80ms from the start of
command transmission )
If the host has received NAK from this unit, it shall retransmit the command that it has
2)
transmitted immediately beforehand.
Having received an answer, which results in a communication error ( overrun, framing, or
3)
parity error ) , the host shall respond with NAK.
If it has received NAK from the host, this unit shall retransmit the answer it has
4)
transmitted immediately beforehand. ( MAX 40ms)
When there is no answer from the unit within 6s, the host shall retransmit the
5)
command.
Copyright 2003 DENON Co.,Ltd.
Ver 1.00
RC
Date : Oct.10.2003 6 page of 33
1.5 Command / Answer Sequence
Shown below are the command sequence and the answer sequence of this unit.
When a command is normally received ( unit ) and an answer is normally received
1)
( host ) with an answer parameter
Command
MAX
40ms
HOST
STX
CC
PC0
PC1
PC2
PCn
ETX
BCC
UNIT
MIN
40 µ s
Error Check OK
Error Check OK
Next Command
Transmitted
MAX
5s
STX
AC
PC0
PC1
PCn
ETX
BCC
STX
CC
PC0
Answer Transmitted
Copyright 2003 DENON Co.,Ltd.
Ver 1.00
CC
Date : Oct.10.2003 7 page of 33
When a command is abnormally received ( with or without an answer parameter )
2)
Command Transmitted
MAX
40ms
HOST
STX
PC0
PC1
PC2
UNIT
MAX
100ms
PCn
ETX
Command Retransmitted
BCC
NAK
STX
CC
PC0
Error Check NG
NAK return
Copyright 2003 DENON Co.,Ltd.
Ver 1.00
CC
AC
RC
Date : Oct.10.2003 8 page of 33
When a command with an answer parameter is normally received ( unit ) and an
3)
answer is abnormally received ( host )
Command Transmitted
MAX
40ms
HOST
STX
PC0
PC1
PC2
PCn
ETX
BCC
STX
RC
AC
PC0
PC1
UNIT
Error Check OK
MAX
5s
Answer Transmitted
Error Check NG
PCn
ETX
BCC
NAK
STX
PC0
PC1
Retransmitted
Answer
MAX
6 0ms
Copyright 2003 DENON Co.,Ltd.
Ver 1.00
Date : Oct.10.2003 9 page of 33
When a command with an answer parameter is normally received ( unit ) and an
4)
answer is normally received with ETB ( host )
Command Transmitted
MAX
40ms
HOST UNIT
STX
CC
PC0
PC1
PC2
PCn
ETX
BCC
Error Check OK
MAX
5s
STX
RC
AC
PC0
PC1
Answer Transmitted
Error Check OK
MAX
40ms
Next command transmitted
PCn
ETB
BCC
ACK
STX
RC
AC
PC0
PC1
PCn
ETX
BCC
MAX
5s
Continuous Answer
Transmitted
Copyright 2003 DENON Co.,Ltd.
Ver 1.00
)
Acquires system status ( such as the entire player
Date : Oct.10.2003 10 page of 33
1.6 List of command codes
Here is a list of command code types.
2Xh : POWER control command
3Xh : Command related to the acquisition of player information ( such as status and
name )
4Xh : Operation instruction command to the player
No.
1 Power ON 20h ([SP]) Power-on request from the standby state
2 Power OFF 21h (!) Power-off request
3 Request Play Status 30h (0)
4 Request CPU Version 31h (1) Acquires the CPU version.
5 Request Error Status 32h (2) Acquires the error code when an error is occurred.
6 Play 40h (@) Starts playback.
7 Stop 41h (A) Stops playback.
8 Pause 42h (B) Requests a pause.
9 Skip 43h (C) Moves to another group or title or chapter or track
10 Slow /Search 44h (D) Scan
11 Setup 45h (E) Common procedures of initial setting
12 Top Menu 46h (F) Playback top menu screen
13 Menu 47h (G) Playback Menu screen
14 Return 48h (H) Return
15 Audio 49h (I) Audio setting
16 Subtitle 4Ah (J) Subtitle setting
17 Angle 4Bh (K) Angle setting
18 Direct Select 4Ch (L) Music search mode
19 Cursor 4Dh (M) Moves cursor screen
20 Enter 4Eh (N) Decision
21 SACD Layer Select 4Fh (O) SACD Layer search mode
Command Code (ASCII
Operation
and transfer unit ) .
Copyright 2003 DENON Co.,Ltd.
Ver 1.00
)
)
face Receive
Date : Oct.10.2003 11 page of 33
1.7 List of answer codes
No.
1 Command OK 20h (SP) Accepts the command.
2 Invalid 30h (0) Invalid command.
3 Format Error 31h (1) Inappropriate command format.
4 Order Track None 32h (2)
5 Order Time None 33h (3) The time you specified does not exist.
6 Play Error 34h (4) An error occurred during playback.
7 Communication Error 35h (5) Communication error between the parent and child unit.
Status Code (ASCII
Description
The track , the group ,the title or the chapter you
specified does not exist.
9 Pause 44h (D) Playback in process.
10 Scan Play 45h (E) Scanning in process.
11 Slow Search Play 46h (F) Slow scanning in process.
12 Setup 47h (G) Setup mode
13 Play Back Control 48h (H) Play Back Control scanning in process
14 DVD Resume Stop 49h (I) Resume stop condition
15 DVD Menu 4Ah (J) DVD menu playback in process
Digital Inter
16
Mode (DAC MODE)
Status Code (ASCII
4Bh (K) Under DAC Mode
Description
Copyright 2003 DENON Co.,Ltd.
Loading...
+ 25 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.