Denon DVD 3800BDCI Serial Protocol
Denon DVD 3800BDCI - Blu-ray Disc DVD/CD Player Manual
UPC - 083795000172
View all Denon DVD 3800BDCI manuals
Add to My Manuals
Save this manual to your list of manuals |
Denon DVD 3800BDCI manual content summary:
- Denon DVD 3800BDCI | Serial Protocol - Page 1
Ver.3.09 %BUB.BS QBHFPG Specification for Serial Interface DVDʵ2500BT / 3800BD D&M Holdings Inc. DENON Brand Company $PQZSJHIU - Denon DVD 3800BDCI | Serial Protocol - Page 2
Ver.3.09 %BUB.BS QBHFPG Contents 1 SERIAL COMMUNICATION INTERFACE 5 1.1 PHYSICAL INTERFACE ...5 1.2 TRANSFER FORMAT OF SERIAL DATA 5 1.3 COMMAND FORMAT AND ANSWER FORMAT 6 1.4 PROTOCOL FOR DATA TRANSMISSION AND RECEPTION 6 1.4.1 Basic procedure...6 1.4.2 Communication errors - Denon DVD 3800BDCI | Serial Protocol - Page 3
PG 1.9.17 Cursor ...33 1.9.18 Enter ...34 1.9.19 SACD Layer Selsect 35 1.9.20 Disc Select ...36 1.9.21 Disc Skip ...37 1.9.22 Request CPU Version 38 1.9.23 Request Error status 39 1.9.24 Request Disc status 40 1.10 EXTENTION COMMAND SPECIFICATION 41 1.10.1 OPENʗCLOSE...41 1.10.2 NTSC - Denon DVD 3800BDCI | Serial Protocol - Page 4
Ver.3.09 %BUB.BS QBHFPG 1 Serial communication interface 1.1 Physical interface Arrangement of connector signals Terminal # 1 2 3 4 5 6 7 8 9 RS-232C Signal I /O GND - TxD O RxD I NC - S.GROUND - NC - NC - NC - NC - 1.2 Transfer format of serial data - - Denon DVD 3800BDCI | Serial Protocol - Page 5
interval time is MIN 40µsec. 2) Having issued a command, the host shall receive an answer from this unit, then issue the next command. 3) The host shall analyze an answer to a command that gives operational instructions, then issue a status request command, and decide whether this unit - Denon DVD 3800BDCI | Serial Protocol - Page 6
command that gives operational instructions. 5) The time from the start of command transmission to the end of command transmission should be max 40 msec. 6) The time from the completion of command transmission to the start of answer-back is MAX.60 m 5sec. 7) This unit cannot receive any commands for - Denon DVD 3800BDCI | Serial Protocol - Page 7
1.5 Command / Answer sequence Shown below are the command sequence and the answer sequence of this unit. 1) When a command is normally received ( unit ) and an answer is normally received ( host ) with an answer parameter Comand Transmitted HOST MAX 40ms STX CC PC0 PC1 PC2 PCn ETX BCC STX RC - Denon DVD 3800BDCI | Serial Protocol - Page 8
Ver.3.09 %BUB.BS QBHFPG 2) When a command is abnormally received ( with or without an answer parameter ) Command Transmitted HOST MAX 40ms STX CC PC0 PC1 PC2 PCn ETX BCC UNIT MAX 100ms Error Check NG Command Retransmitted NAK STX CC PC0 NAK return $PQZSJHIU - Denon DVD 3800BDCI | Serial Protocol - Page 9
Ver.3.09 %BUB.BS QBHFPG 3) When a command with an answer parameter is normally received ( unit ) and an answer is abnormally received ( host ) Command Transmitted HOST UNIT STX CC PC0 PC1 PC2 MAX 40ms PCn ETX BCC STX RC AC PC0 PC1 Error Check OK MAX 5s - Denon DVD 3800BDCI | Serial Protocol - Page 10
Ver.3.09 %BUB.BS QBHFPG 4) When a command with an answer parameter is normally received ( unit ) and an answer is normally received with ETB ( host ) Command Transmitted HOST UNIT STX CC PC0 PC1 PC2 MAX 40ms PCn ETX BCC STX RC AC PC0 PC1 Error Check OK - Denon DVD 3800BDCI | Serial Protocol - Page 11
as status and name ) 4Xh~5Xh: Operation instruction command to the player 61h~7Xh: Enhanced Operation instruction command to the player No. Command 1 Power ON 2 Power OFF 3 Request System Status 4 Request CPU Version 5 Request Error Status 6 Request Disc Status 7 Play 8 Stop 9 Pause 10 Skip 11 - Denon DVD 3800BDCI | Serial Protocol - Page 12
mode No. Status 1 Stand-by 2 Disc Loading 3 Disc Loading Complete 4 Tray Opening 5 Tray Closing 6 No Disc 7 Stop 8 Play 9 Pause 10 Scan Play 11 Slow Search Play 12 Setup 13 Play Back Control 14 DVD Resume Stop 15 DVD Menu 16 Digital Interface Receive Mode (DAC MODE) Code (ASCII - Denon DVD 3800BDCI | Serial Protocol - Page 13
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. byte \ code ( ' SP ') 2 Answer code 3~16 Master player type " DVD-3800BD " (ASCII CODE) or " DVD-2500BT " (ASCII CODE)or " BD8002 " (ASCII CODE) 17 - Denon DVD 3800BDCI | Serial Protocol - Page 14
Ver.3.09 %BUB.BS QBHFPG 1.9.2 Power OFF This requests a transfer from power-on to a standby state. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' ! ') 2 Reserve ( 00h ) 3 Reserve ( 00h ) 4 Reserve ( 00h ) 5 Reserve ( 00h ) 6 Reserve ( 00h ) 7 - Denon DVD 3800BDCI | Serial Protocol - Page 15
) (*2) Audio format code (*3) Audio channel code 0 0 (*4) Dialog Code Disc Type Code Audio Format 31h (1) DVD VIDEO 32h (2) DVD AUDIO 33h (3) VCD 31h (1) DOLBY DIGITAL 32h (2) DTS 33h (3) MPEG 34h (4) CD-DA 35h (5) CD-ROM 34h (4) 35h (5) LPCM PPCM 36h (6) UNKNOWN 36h (6) UNKNOWN - Denon DVD 3800BDCI | Serial Protocol - Page 16
Ver.3.09 %BUB.BS QBHFPG 42h (B) 8ch $PQZSJHIU - Denon DVD 3800BDCI | Serial Protocol - Page 17
process does not finish, group number, title number, track number, and chapter number are set (' 0 ' ) . • When the disc does not set to DVD mechanism and disc loading process does not finish, elapsed time information are set ( ' 0 ' ) . • When power condition is "STANDBY", can accept "REQUEST - Denon DVD 3800BDCI | Serial Protocol - Page 18
Ver.3.09 %BUB.BS QBHFPG 1.9.4 Play The unit begins to play back the disc. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' @ ') 2 Reserve ( 00h ) 3 Reserve ( 00h ) 4 Reserve ( 00h ) 5 Reserve ( 00h ) 6 Reserve ( 00h ) 7 ETX ( 03h ) 8 BCCH ( - Denon DVD 3800BDCI | Serial Protocol - Page 19
Ver.3.09 %BUB.BS QBHFPG 1.9.5 Stop This stops playing back the disc. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' A ') 2 Reserve ( 00h ) 3 Reserve ( 00h ) 4 Reserve ( 00h ) 5 Reserve ( 00h ) 6 Reserve ( 00h ) 7 ETX ( 03h ) 8 BCCH ( high- - Denon DVD 3800BDCI | Serial Protocol - Page 20
Ver.3.09 %BUB.BS QBHFPG 1.9.6 Pause This pauses the disc. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' B ') 2 Reserve ( 00h ) 3 Reserve ( 00h ) 4 Reserve ( 00h ) 5 Reserve ( 00h ) 6 Reserve ( 00h ) 7 ETX ( 03h ) 8 BCCH ( high-level ) 9 - Denon DVD 3800BDCI | Serial Protocol - Page 21
Ver.3.09 %BUB.BS QBHFPG 1.9.7 Skip This selects previous track or next track. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' C ') 2 Skip code ( Forward : ' + ' / Reverse : ' - ') 3 Reserve ( 00h ) 4 Reserve ( 00h ) 5 Reserve ( 00h ) 6 Reserve ( - Denon DVD 3800BDCI | Serial Protocol - Page 22
Ver.3.09 %BUB.BS QBHFPG 1.9.8 Slow /Search This scans and plays the disc. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' D ') 2 Skip code ( Forward : ' + ' / Reverse : ' - ') 3 Reserve ( 00h ) 4 Reserve ( 00h ) 5 Reserve ( 00h ) 6 Reserve ( 00h ) - Denon DVD 3800BDCI | Serial Protocol - Page 23
Now Operation 2X 4X 6X FF 8X 16X 32X 64X Playing (1X) 2X 4X 6X FR 8X 16X 32X 64X DISC Pausing SLOW Others 1 /8 FWD 1 /6 1 /4 1 /2 1 /8 RVS 1 /6 1 /4 1 /2 DVD-VIDEO /DVD-AUDIO /MP3 /VideoCD/DVD-VR/BD Slow /Search command '+ ' '- ' FF 4X FF 6X FF 8X FF 16X FF 32X FR 2X FF 64X - Denon DVD 3800BDCI | Serial Protocol - Page 24
Ver.3.09 %BUB.BS QBHFPG 1.9.9 Setup This operation the initial setting . byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' E ') 2 Reserve ( 00h ) 3 Reserve ( 00h ) 4 Reserve ( 00h ) 5 Reserve ( 00h ) 6 Reserve ( 00h ) 7 ETX ( 03h ) 8 BCCH ( high - Denon DVD 3800BDCI | Serial Protocol - Page 25
1 Reply code ( ' F ') 2 Answer code 3 ETX ( 03h ) 4 BCCH ( high-level ) 5 BCCL ( low-level ) 2) Special condition • This command is valid only when disc type code is DVD-Video (1) or DVD-Audio (2) . • When status code is 4Bh (DIR mode) , this command is not accepted. $PQZSJHIU - Denon DVD 3800BDCI | Serial Protocol - Page 26
Ver.3.09 %BUB.BS QBHFPG 1.9.11 Menu This plays root menu in the DVD disc. byte \ bit 7 6 5 4 3 2 1 0 0 STX (02h) 1 Command code ( 'G ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve ( 00h ) 7 ETX (03h) 8 BCCH (high-level) 9 - Denon DVD 3800BDCI | Serial Protocol - Page 27
Ver.3.09 %BUB.BS QBHFPG 1.9.12 Return This returns previous setup menu screen. byte \ bit 7 6 5 4 3 2 1 0 0 STX (02h) 1 Command code ( 'H ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve ( 00h ) 7 ETX (03h) 8 BCCH (high-level) - Denon DVD 3800BDCI | Serial Protocol - Page 28
Ver.3.09 %BUB.BS QBHFPG 1.9.13 Audio This selects dialog in the BD/DVD disc. byte \ bit 7 0 1 2 3 4 5 6 7 8 9 6 5 4 3 2 6 ch 3Ah ( : ) KOR 3Bh (;) L/R (CD /VCD /MP3) 3Bh ( ; ) 3Ch () UNKNOWN 3Fh - Denon DVD 3800BDCI | Serial Protocol - Page 29
Ver.3.09 %BUB.BS QBHFPG 1.9.14 Subtitle This selects subtitle language in the BD/ DVD disc. byte \ bit 7 0 1 2 3 4 5 6 7 8 9 6 5 4 3 2 1 0 STX ( 02h ) Command code ( ' J ') Subtitle skip code ( Forward : ' + ' / Reverse : ' - ') Subtitle stream code (31h(1):Primary - Denon DVD 3800BDCI | Serial Protocol - Page 30
Ver.3.09 %BUB.BS QBHFPG 1.9.15 Angle This selects angle in the DVD disc. byte \ bit 7 0 1 2 3 4 5 6 7 8 9 6 5 4 3 2 1 0 STX ( 02h ) Command code ( ' K ') Angle skip code ( Forward : ' + ' / Reverse : ' - ') Reserve (00h) Reserve (00h) Reserve (00h) Reserve ( 00h ) - Denon DVD 3800BDCI | Serial Protocol - Page 31
Ver.3.09 %BUB.BS QBHFPG 1.9.16 Direct Select This directly selects specify track in the disc. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' L ') 2 Search mode code ( *1 ) 3 Track number ( 1000 digits ) 4 Track number ( 100 digits ) 5 Track number - Denon DVD 3800BDCI | Serial Protocol - Page 32
Ver.3.09 %BUB.BS QBHFPG 1.9.17 Cursor This moves highlight area of initial setting screen. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' M ') 2 Cursor code ( *1 ) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve ( 00h ) 7 ETX ( 03h ) - Denon DVD 3800BDCI | Serial Protocol - Page 33
Ver.3.09 %BUB.BS QBHFPG 1.9.18 Enter This decides selected item in the setup menu etc.. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' N ') 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve ( 00h ) 7 ETX ( 03h ) 8 BCCH - Denon DVD 3800BDCI | Serial Protocol - Page 34
BCCH ( high-level ) 9 BCCH ( low-level ) ( *1) Layer code Code Layer 31h (1) 32h (2) 33h (3) 2ch Layer Multi ch Layer CD Layer 1) Answers returned byte \ bit 7 6 5 4 3 2 1 0 0 STX (02h) 1 Reply code ( ' O ' ) 2 Answer code 3 ETX ( 03h ) 4 BCCH ( high-level ) 5 BCCH ( low - Denon DVD 3800BDCI | Serial Protocol - Page 35
(00h) 5 Reserve (00h) 6 Reserve ( 00h ) 7 ETX ( 03h ) 8 BCCH ( high-level ) 9 BCCH ( low-level ) ( *1) Disc code Code 31h (1) 32h (2) 33h (3) 34h (4) 35h (5) Select Disc Disc1 Disc2 Disc3 Disc4 Disc5 1) Answers returned byte \ bit 7 6 5 4 3 2 1 0 0 STX (02h) 1 Reply code - Denon DVD 3800BDCI | Serial Protocol - Page 36
Ver.3.09 %BUB.BS QBHFPG 1.9.21 Disc Skip *UDIBOHFTUPUIFGPMMPXJOHEJTL GPS%7%DIBOHFS byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' Q ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve ( 00h ) 7 ETX ( - Denon DVD 3800BDCI | Serial Protocol - Page 37
Ver.3.09 %BUB.BS QBHFPG 1.9.22 Request CPU Version This gets CPU version number. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' 1 ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve ( 00h ) 7 ETX ( 03h ) 8 BCCH ( - Denon DVD 3800BDCI | Serial Protocol - Page 38
byte4. 3) Special condition • Error code is the following. • After error occurs, it receives only 'OPEN /CLOSE KEY '. Error code No. Error code 1 st 2 nd 1 or searching or pauseing During spinup, data of disc does not read During play, data of disc does not read Cannot read within a preset - Denon DVD 3800BDCI | Serial Protocol - Page 39
) 11 BCCH ( low-level ) (*1)Current disc number code (*2)Disc type code Code Disc Number Code Audio Format 31h (1) 32h (2) 33h (3) Disc 1 Disc 2 Disc 3 31h (1) 32h (2) 33h (3) DVD VIDEO DVD AUDIO VCD 34h (4) 35h (5) Disc 4 Disc 5 34h (4) 35h (5) CD-DA CD-ROM 36h (6) UNKNOWN - Denon DVD 3800BDCI | Serial Protocol - Page 40
than Version 1.0. • It makes control as same buttons of REMOTE CONTROLLER. 1.10.1 OPENʗCLOSE This command can control Disc Tray. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' a ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h - Denon DVD 3800BDCI | Serial Protocol - Page 41
Ver.3.09 %BUB.BS QBHFPG 1.10.3 HDMI Selsect This command can change the YCbCr format or RGB format of HDMI. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' c ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h) 7 - Denon DVD 3800BDCI | Serial Protocol - Page 42
Ver.3.09 %BUB.BS QBHFPG 1.10.5 PROGRAMʗDIRECT This command can change the Play Mode. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' e ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h) 7 ETX ( 03h ) 8 BCCH ( - Denon DVD 3800BDCI | Serial Protocol - Page 43
Ver.3.09 %BUB.BS QBHFPG 1.10.7 CALL This command can displayed Programmed tracks on VFD. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' g ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h) 7 ETX ( 03h ) 8 BCCH - Denon DVD 3800BDCI | Serial Protocol - Page 44
ETX ( 03h ) 4 BCCH ( high-level ) 5 BCCH ( low-level ) 1.10.10 PAGE +ʗʵ This command can change the picture of DVD-Audio. Byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' j ' ) 2 Page code (*1) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h - Denon DVD 3800BDCI | Serial Protocol - Page 45
Ver.3.09 %BUB.BS QBHFPG 1.10.11 RANDOM This command can change the Play Mode. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' k ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h) 7 ETX ( 03h ) 8 BCCH ( high- - Denon DVD 3800BDCI | Serial Protocol - Page 46
Ver.3.09 %BUB.BS QBHFPG 1.10.13 ZOOM This command can expand the picture. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' m ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h) 7 ETX ( 03h ) 8 BCCH ( high-level - Denon DVD 3800BDCI | Serial Protocol - Page 47
Ver.3.09 %BUB.BS QBHFPG 1.10.15 PICTURE ADJUST This command can show the picture adjust mode. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' o ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h) 7 ETX ( 03h ) 8 - Denon DVD 3800BDCI | Serial Protocol - Page 48
Ver.3.09 %BUB.BS QBHFPG 1.10.17 AUTO TRANSFER MODE This command can select the Status Transfer Mode. Byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' q ' ) 2 Transfer Mode code (*1) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h) 6 Reserve (00h) 7 - Denon DVD 3800BDCI | Serial Protocol - Page 49
Ver.3.09 %BUB.BS QBHFPG 1.10.19 (Picture-in-Picture) I perform a change of a Primary stream / Secondary stream / picture-in-picture. byte \ bit 7 6 5 4 3 2 1 0 0 STX ( 02h ) 1 Command code ( ' s ' ) 2 Reserve (00h) 3 Reserve (00h) 4 Reserve (00h) 5 Reserve (00h)
Ver.3.09
Data :
Mar.24.2008
1 page of 50
Copyright
2008
Specification
for
Serial
Interface
DVD
-
2500BT / 3800BD
D&M Holdings Inc.
DENON Brand Company