1.2 TRANSFER FORMAT OF SERIAL DATA .................................................................................................................. 3
1.3 COMMAND FORMAT AND ANSWER FORMAT......................................................................................................... 4
1.4 PROTOCOL FOR DATA TRANSMISSION AND RECEPTION ..................................................................................... 4
1.4.2 Communication errors ....................................................................................................................................5
1.6 LIST OF COMMAND CODES .................................................................................................................................. 10
1.7 LIST OF ANSWER CODES ..................................................................................................................................... 11
1.8 LIST OF STATUS CODES....................................................................................................................................... 11
1.9.1 Power ON....................................................................................................................................................... 12
1.9.2 Power OFF ..................................................................................................................................................... 13
1.9.3 Request System Status ................................................................................................................................ 14
1.9.4 Play .................................................................................................................................................................. 16
1.9.10 Top Menu .................................................................................................................................................... 23
1.9.16 Direct Select................................................................................................................................................29
1.9.22 Request CPU Version................................................................................................................................ 35
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
trans-mitting 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
Protocol for data transmission and reception
1.4
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
1)
2)
3)
CONFIDENTIAL
Basic procedure
The host shall select commands for this unit and transmit them to this unit. Command
interval time is MIN 40µsec.
Having issued a command, the host shall receive an answer from this unit, then issue
the next command.
The host shall analyze the RC, AC, and PC as answers given and decide whether the
Copyright 2005 DENON Co.,Ltd.
Ver 2.01
Date : Nov.29.2005 5 page of 46
command has been normally executed.
The host shall give an answer to a command that gives operational instructions, then
4)
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.60 m 5sec.
This unit cannot receive any commands for about 5 seconds after the power switch is
7)
turnied on.
1.4.2
1)
2)
3)
4)
5)
Communication errors
Having received a command, which results in a communication error ( overrun, framing,
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
transmitted immediately beforehand.
Having received an answer, which results in a communication error ( overrun, framing,
or parity error ) , the host shall respond with NAK.
If it has received NAK from the host, this unit shall retransmit the answer it has
transmitted immediately beforehand. ( MAX 40ms)
When there is no answer from the unit within 80 m 6s, the host shall retransmit the
command.
CONFIDENTIAL
Copyright 2005 DENON Co.,Ltd.
Ver 2.01
Date : Nov.29.2005 2 page of 46
Contents
1 SERIAL COMMUNICATION INTERFACE ................................................................................................3
1.2 TRANSFER FORMAT OF SERIAL DATA .................................................................................................................. 3
1.3 COMMAND FORMAT AND ANSWER FORMAT......................................................................................................... 4
1.4 PROTOCOL FOR DATA TRANSMISSION AND RECEPTION ..................................................................................... 4
1.4.2 Communication errors .................................................................................................................................... 5
1.6 LIST OF COMMAND CODES .................................................................................................................................. 10
1.7 LIST OF ANSWER CODES ..................................................................................................................................... 11
1.8 LIST OF STATUS CODES....................................................................................................................................... 11
1.9.1 Power ON ....................................................................................................................................................... 12
1.9.2 Power OFF .....................................................................................................................................................13
1.9.3 Request System Status ................................................................................................................................ 14
1.9.4 Play .................................................................................................................................................................. 16
1.9.10 Top Menu .................................................................................................................................................... 23
1.9.16 Direct Select................................................................................................................................................29
1.9.22 Request CPU Version................................................................................................................................ 35
2.01 29.Nov.2005 M.Uehara Delete ACK, Modify Disc type code,
2.02 5.Dec.2005 M.Uehara Delete Some value of “Answer codes”
CONFIDENTIAL
Copyright 2005 DENON Co.,Ltd.
Ver 2.01
Command Transmitted
CC PC0 PC1 PC2
PCn
BCC STX ETX
STX NAK
Answer Transmitted
Error Check OK
AC PC0
PC1
PCn ETX BCC RC
STX Answer
Retransmitted
AC
PC0
PC1 RC
Error Check NG
MAX 40ms MAX 6 0ms
MAX
5s
Date : Nov.29.2005 8 page of 46
3) When a command with an answer parameter is normally received ( unit ) and an
answer is abnormally received ( host )
HOST
UNIT
CONFIDENTIAL
Copyright 2005 DENON Co.,Ltd.
Ver 2.01
Command Transmitted
CC
PC0 PC1 PC2 PCn BCC STX ETX STX
Answer Transmitted
Error Check OK
AC
PC0
PC1
PCn
ETB
BCC
RC
Error Check OK
MAX
40ms
Date : Nov.29.2005 9 page of 46
4) When a command with an answer parameter is normally received ( unit ) and an
answer is normally received with ETB ( host )
HOST
UNIT
MAX
5s
CONFIDENTIAL
Copyright 2005 DENON Co.,Ltd.
Ver 2.01
Acquires system status ( such as the entire player
11
Date : Nov.29.2005 10 page of 46
List of command codes
1.6
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~5Xh: 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 System 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 Request Disc Status 33h (3)
7 Play 40h (@) Starts playback.
8 Stop 41h (A) Stops playback.
9 Pause 42h (B) Requests a pause.
10 Skip 43h (C) Moves to another group or title or chapter or track
12 Setup 45h (E) Common procedures of initial setting
13 Top Menu 46h (F) Playback top menu screen
14 Menu 47h (G) Playback Menu screen
15 Return 48h (H) Return
16 Audio 49h (I) Audio setting
17 Subtitle 4Ah (J) Subtitle setting
18 Angle 4Bh (K) Angle setting
19 Direct Select 4Ch (L) Music search mode
20 Cursor 4Dh (M) Moves cursor screen
21 Enter 4Eh (N) Decision
22 SACD Layer Select 4Fh (O) SACD Layer search mode
23 Disc Select 50h (P) Disc search mode
24 Disc Skip 51h (Q) Moves to another Disc
Command Code (ASCII)
and transfer unit ) .
Disk number information is obtained.
Slow /Search 44h (D) Scan
Operation
CONFIDENTIAL
Copyright 2005 DENON Co.,Ltd.
Ver 2.01
)
)
Date : Nov.29.2005 11 page of 46
List of answer codes
1.7
1.8
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.
List of status codes
Here is a list of answer code types.
3Xh : Status of the entire system
4Xh : Status of each action mode
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 scannig in process
14 DVD Resume Stop 49h (I) Resume stop condition
15 DVD Menu 4Ah (J) DVD menu playback in process
Digital Interface Receive
16
Mode (DAC MODE)
Status Code (ASCII
Status Code (ASCII
4Bh (K) Under DAC Mode
Description
The track , the group ,the title or the chapter you
specified does not exist.
Description
CONFIDENTIAL
Copyright 2005 DENON Co.,Ltd.
Ver 2.01
Date : Nov.29.2005 12 page of 46
1.9 Command specification
When this unit is set to be compatible with all commands and fails to accept a command
·
( due to a communication error, for example ) , it returns NAK ( 15h ) as an answer.
1.9.1 Power ON
This requests a power-on from the standby state.
On receiving this command, this unit gives a power-on instruction to all players connected by a
daisy chain.
9 Status code
10 Play mode code ( *7 )
11 Group or Title number information (10 digits)
12 Group or Title number information (1 digits)
13 Track or Chapter number information (100 digits)
14 Track or Chapter number information (10 digits)
15 Track or Chapter number information (1 digits)
16 Time mode ( *8 )
17 Elapsed time (hour, 10 digits)
18 Elapsed time (hour, 1 digits)
19 Elapsed time (minutes, 10 digits)
20 Elapsed time (minutes, 1 digits)
21 Elapsed time (second, 10 digits)
22 Elapsed time (second, 1 digits)
23 ETX ( 03h )
24 BCCH ( high-level )
25 BCCL ( low-level )
7 6 5 4 3 2 1 0
(*1) Disc type code (*2) Audio format code (*3) Audio channel code (*4) Dialog
code
Code Disc Type
DVD VIDEO
DVD AUDIO
VCD
CD-DA
ROM
UNKNOWN
37h (7
38h (8
SACD
DVD-VR
Code Audio Format
DOLBY DIGITAL
DTS
MPEG
LPCM
PPCM
UNKNOWN
37h (7
DSD
Code Audio Channel Code Dialog
1 ch
2 ch
2.1 ch
3 ch
3.1 ch
4 ch
4.1 ch
5 ch
5.1 ch
6 ch
L /R (CD/VCD/MP3
R (CD/CD/MP3)
L (CD/VCD/MP3)
UNKNOWN
3Bh(
JPN
ENG
FRA
DEU
ITA
ESP
NLD
CHI
RUS
KOR
UNKNOWN
CONFIDENTIAL
Copyright 2005 DENON Co.,Ltd.
Loading...
+ 32 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.