Preview only show first 10 pages with watermark. For full document please download

Document

   EMBED


Share

Transcript

DENON AVR/AVC control protocol Ver. 4.4 Application model : AVR-4806/AVC-A11XV Application terminal : RS-232C/ Ethernet Connector specification Ⅰ . RS-232C Connector type : DB-9pin female type, slave straight connection (DCE type) ( 1pin : GND , 2pin : TxD , 3pin : RxD , 5pin : Common(GND) , 4,6,7,8,9pin : NC ) Communication format : Synchronous system : Tone step synchronization Communication system : A half duplex Communication speed : 9600bps Character length : 8 bits Parity control : None Start bit : 1 bit Stop bit : 1 bit Communication procedure : Non procedural Communication data length : 135 bytes (maximum) -1- Ⅱ . Ethernet Connector type : RJ-45(10BASE-T/100BASE-TX) Example ① Ethernet Cross cable PC AVR/AVC HUB Example ② PC AVR/AVC Ethernet Straight cable Ethernet Straight cable Communication format : Communication Communication Communication Communication system speed port data length : : : : A half duplex 10Mbps/100Mbps TCP port 23 (telnet) 135bytes (maximum) -2- NETWORK SETUP of AVR-4806/AVC-A11XV >Procedure of Network Setup mode. (1)Push the POWER switch during STANDARD button and INPUT MODE button press simultaneously. (2)Press SYSTEM SETUP button, then System Setup Menu appears on FL-display(and OSD) (3)Select Option Setup and select Network Setup. (4)Set parameters described below. "ON"---Use this setting when DHCP server is on the local network. "OFF"---Use this setting when DHCP server is not on the local network. When sets "OFF”, please set IP address. When sets "ON”, you can confirm the IP address that is set by server. When sets "OFF”, please set Subnet Mask. When sets "ON”, you can confirm the Subnet Mask that is set by server. Set the address of Gateway when Gateway is on the local network. Do not set this parameter when Gateway is not on the local network. Do not set this parameter. Do not set this parameter. Set this parameter "OFF". -3- Protocol specification The following three data forms is defined. COMMAND : The message sent to a system(AVR/AVC) from a controller(Touch Panel etc.) A command to a system is given from a controller. EVENT : The message sent to a controller(Touch Panel etc.) from a system(AVR/AVC) The result is sent, when a system is operated directly and a state changes. *The form of EVENT presupposes that it is the same as that of COMMAND. **Refer to the following table for the contents of COMMAND and EVENT. RESPONSE : The message sent to a controller(Touch Panel etc.) from a system(AVR/AVC) if the ‘request command’ (COMMAND+?+CR(0x0D)) has came from a controller. The RESPONSE should be sent within 200ms of receiving the COMMAND. *The form of RESPONSE presupposes that it is the same as that of EVENT. Basic specification : The command by ASCII CODE, parameter expression *ASCII CODE which can be used is from 0x20 to 0x7F : the alphabet and the number of 0-9 , and space (0x20) , Some signs , AND carriage return(0x0D)--- It is used only as a pause sign. Command structure : COMMAND + PARAMETER + CR(0x0D) COMMAND : ASCII CODE of 2 characters ex. SI : Select Input source MS : surround Mode Setting MV : Master Volume setting PW : system PoWer setting PARAMETER : ASCII CODE ( up to 25 characters) ex. DVD : function name CDR/TAPE-1 : function name THX SURROUND EX : surround mode name SUPER STADIUM : surround mode name *Special Parameter--- ? : for request command -4- The example of a command * is the meaning of 0x0D. SIDVD : Select Input source DVD MSTHX SURROUND EX : surround Mode Set to THX SURROUND EX MVUP : Master Volume UP PWON : system PoWer ON PWSTANDBY : system PoWer STANDBY SI? : Request command for now playing input source >> Return RESPONSE ‘SI***’ -5- Others A) COMMAND is receivable also during transmission of EVENT. B) Since CHANNEL VOLUME changes simultaneously when the SURROUND MODE changes, the value of the channel volume of all channels returns as EVENT. C) CHANNEL VOLUME returns the data of ALL channels by the present SURROUND MODE also including an intact channel. In this case, the data of an intact channel is set to "50". D) Since SURROUND MODE changes simultaneously when the INPUT source changes, the SURROUND MODE (and also the value of the channel volume of all channels , It described in B) ) returns as EVENT. E) When SURROUND MODE is the same in between INPUT source change before and after, EVENT of SURROUND MODE and CHANNEL VOLUME does NOT return. F) Although EVENT of SURROUND MODE returns when the present SURROUND MODE is set up again, CHANNEL VOLUME does NOT return. G) When SURROUND MODE is changed, before returning SURROUND MODE after change as EVENT, the present SURROUND MODE is returned. H) The RESPONSE should be sent as opposed to the request command by all the commands with which an EVENT exists , not need to the another request commands(ex. SV command). I) The PARAMETER (with COMMAND and RESPONSE, EVENT) of minimum level of MASTER VOLUME defines “99”. J) If the MASTER VOLUME & CHANNEL VOLUME set with 0.5dB step, the PARAMETER (with COMMAND and RESPONSE, EVENT) defines three ASCII characters as bellows. ex. MASTER VOLUME = +1.0dB : MV81 +0.5dB : MV805 0dB : MV80 -0.5dB : MV795 -1.0dB : MV79 | | -79.5dB : MV005 -80.0dB : MV00 --: MV99 * At the **.0dB step, only uses two ASCII characters as PARAMETER, same as usual. -6- COMMAND and PARAMETER list COMMAND PARAMETER function example ON POWER ON/STANDBY change PWON STANDBY PWSTANDBY MV UP MASTER VOLUME UP/DOWN , direct change to **dB MVUP DOWN MVDOWN ** **:00 to 99 by ASCII , 80=0dB, 99=---(MIN) MV80 CV FL UP CHANNEL VOLUME UP/DOWN , direct change to **dB CVFL UP FL DOWN ---FRONT Lch CVFL DOWN FL ** **:38 to 62 by ASCII , 50=0dB CVFL 50 FR UP CVFR UP FR DOWN ---FRONT Rch CVFR DOWN FR ** **:38 to 62 by ASCII , 50=0dB CVFR 50 C UP CVC UP C DOWN ---CENTERch CVC DOWN C ** **:38 to 62 by ASCII , 50=0dB CVC 50 SW UP CVSW UP SW DOWN ---SUBWOOFERch CVSW DOWN SW ** **:00,38 to 62 by ASCII , 50=0dB,00=OFF CVSW 50 SL UP CVSL UP SL DOWN ---SURROUND Lch CVSL DOWN SL ** **:38 to 62 by ASCII , 50=0dB CVSL 50 SR UP CVSR UP SR DOWN ---SURROUND Rch CVSR DOWN SR ** **:38 to 62 by ASCII , 50=0dB CVSR 50 SBL UP ---SURROUND BACK Lch (SBch 2SP) CVSBL UP SBL DOWN CVSBL DOWN SBL ** **:38 to 62 by ASCII , 50=0dB CVSBL 50 SBR UP ---SURROUND BACK Rch (SBch 2SP) CVSBR UP SBR DOWN CVSBR DOWN SBR ** **:38 to 62 by ASCII , 50=0dB CVSBR 50 MV , CV COMMAND : "*" parameter uses two or three ASCII characters. (see page4 J) section) PW -7- COMMAND PARAMETER function SB UP ---SURROUND BACKch (SBch 1SP) SB DOWN SB ** **:00 to 99 by ASCII , 50=0dB MU ON OUTPUT MUTE ON/OFF change OFF SI PHONO Select INPUT source CD TUNER DVD VDP TV DBS VCR-1 VCR-2 VCR-3 V.AUX CDR/TAPE ZM ON MAIN-ZONE ON/OFF change at AVR-4806 OFF Z2 PHONO MULTI ZONE-2 mode set , and select source at AVR-4806 | ---The name of PARAMETER is CDR/TAPE the same as that of the time of SI COMMAND. SOURCE MULTI ZONE-2 mode cancel at AVR-4806 UP MULTI ZONE-2 VOLUME UP/DOWN , direct change to **dB DOWN at AVR-4806 ** **:10 to 99 by ASCII , 80=0dB, 99=---(MIN) ON MULTI ZONE-2 ON/OFF change at AVR-4806 OFF Z2MU ON ZONE2 OUTPUT MUTE ON/OFF change OFF CV , Z2 COMMAND : "*" parameter uses two ASCII characters. (see page4 J) section) CV -8- example CVSB UP CVSB DOWN CVSB 50 MUON MUOFF SIPHONO SICD SITUNER SIDVD SIVDP SITV SIDBS SIVCR-1 SIVCR-2 SIVCR-3 SIV.AUX SICDR/TAPE ZMON ZMOFF Z2PHONO | Z2CDR/TAPE Z2SOURCE Z2UP Z2DOWN Z280 Z2ON Z2OFF Z2MUON Z2MUOFF COMMAND PARAMETER function PHONO MULTI ZONE-3 mode set , and select source at AVR-4806 | ---The name of PARAMETER is CDR/TAPE the same as that of the time of SI COMMAND. SOURCE MULTI ZONE-3 mode cancel UP MULTI ZONE-3 VOLUME UP/DOWN , direct change to **dB DOWN ** **:10 to 99 by ASCII , 80=0dB, 99=---(MIN) ON MULTI ZONE-3 ON/OFF change at AVR-4806 OFF Z3MU ON ZONE3 OUTPUT MUTE ON/OFF change OFF SR PHONO REC SELECT mode set , and select source | ---The name of PARAMETER is CDR/TAPE the same as that of the time of SI COMMAND. SOURCE REC SELECT mode cancel SV DVD VIDEO SELECT mode set , and select source VDP TV DBS VCR-1 VCR-2 VCR-3 V.AUX SOURCE VIDEO SELECT mode cancel SD AUTO set DIGITAL INPUT AUTO mode PCM set DIGITAL INPUT force PCM mode DTS set DIGITAL INPUT force DTS mode RF ---Invalid at AVR-4806 ANALOG set force ANALOG INPUT mode EXT.IN-1 ---Set EXT.IN mode at AVR-4806 EXT.IN-2 ---Invalid at AVR-4806 Z3 COMMAND : "*" parameter uses two ASCII characters. (see page4 J) section) Z3 -9- example Z3PHONO | Z3CDR/TAPE Z3SOURCE Z3UP Z3DOWN Z380 Z3ON Z3OFF Z3MUON Z3MUOFF SRPHONO | SRCDR/TAPE SRSOURCE SVDVD SVVDP SVTV SVDBS SVVCR-1 SVVCR-2 SVVCR-3 SVV.AUX SVSOURCE SDAUTO SDPCM SDDTS SDRF SDANALOG SDEXT.IN-1 SDEXT.IN-2 EVENT MS PARAMETER DIRECT PURE DIRECT STEREO MULTI CH IN MULTI CH DIRECT MULTI CH PURE D DOLBY PRO LOGIC DOLBY PL2 DOLBY PL2x DOLBY DIGITAL DOLBY D EX DTS NEO:6 DTS SURROUND DTS ES DSCRT6.1 DTS ES MTRX6.1 DOLBY H/P DTS+DOLBY H/P HOME THX CINEMA THX5.1 THX U2 CINEMA THX MUSIC MODE THX GAMES MODE THX6.1 THX SURROUND EX WIDE SCREEN 5CH STEREO 7CH STEREO 9CH STEREO SUPER STADIUM ROCK ARENA JAZZ CLUB CLASSIC CONCERT MONO MOVIE MATRIX VIDEO GAME function example SURROUND mode set MSDIRECT MSPURE DIRECT MSSTEREO ---This is received as "SATNDARD". MSMULTI CH IN MSMULTI CH DIRECT MSMULTI CH PURE D All are received as "STANDARD" , MSDOLBY PRO LOGIC the surround mode which changed return as EVENT. MSDOLBY PL2 MSDOLBY PL2X MSDOLBY DIGITAL MSDOLBY D EX All are received as "DTS SURROUND" , MSDTS NEO:6 MSDTS SURROUND MSDTS ES DSCRT6.1 MSDTS ES MTRX6.1 MSDOLBY H/P MSDTS+DOLBY H/P MSHOME THX CINEMA All are received as "THX SURROUND" , the surround mode which changed return as EVENT. MSTHX5.1 MSTHX U2 CINEMA MSTHX MUSIC MODE MSTHX GAMES MODE MSTHX6.1 MSTHX SURROUND EX MSWIDE SCREEN Both are received as "5CH/7CH/9CH STEREO" , MS5CH STEREO the surround mode which changed return as EVENT. MS7CH STEREO MS9CH STEREO MSSUPER STADIUM MSROCK ARENA MSJAZZ CLUB MSCLASSIC CONCERT MSMONO MOVIE MSMATRIX MSVIDEO GAME - 10 - EVENT MS PS PARAMETER VIRTUAL MPEG2 AAC AAC+DOLBY EX USER1 USER2 USER3 TONE DEFEAT ON TONE DEFEAT OFF SB:MTRX ON SB:NON MTRX SB:PL2xCINEMA SB:PL2xMUSIC SB:OFF CINEMA EQ.ON CINEMA EQ.OFF MODE : MUSIC MODE : CINEMA MODE : GAME MODE : PRO LOGIC ROOM EQ:AUDYSSEY ROOM EQ:FRONT ROOM EQ:FLAT ROOM EQ:MANUAL ROOM EQ:OFF DELAY UP DELAY DOWN DELAY *** function ---Invalid at AVR-4806 model ---Invalid at AVR model ---Invalid at AVR model example MSVIRTUAL MSMPEG2 AAC MSAAC+DOLBY EX MSUSER1 MSUSER2 MSUSER3 PARAMETER setting PSTONE DEFEAT ON TONE DEFEAT ON/OFF PSTONE DEFEAT OFF SURROUND BACK SP MODE set PSSB:MTRX ON ---MTRX ON = SURR.EX ON = DSCRT ON PSSB:NON MTRX (@THX) (@ES DSCRT) PSSB:PL2X CINEMA PSSB:PL2X MUSIC PSSB:OFF CINEMA EQ. ON/OFF PSCINEMA EQ.ON PSCINEMA EQ.OFF CINEMA / MUSIC / GAME / PL mode change PSMODE:MUSIC (This parameter can change DOLBY PL2,PL2x,NEO:6 mode.) PSMODE:CINEMA PSMODE:GAME ---SB=ON:PL2x mode / SB=OFF:PL2 mode --- GAME can change DOLBY PL2 & PL2x mode --- PL can change ONLY DOLBY PL2 mode ROOM EQ mode direct change AUDIO DELAY UP/DOWN , direct change to ***dB ***:000 to 999 by ASCII , 000=0ms, 200=200ms ---AVR-4806 can be operated from 0 to 200 - 11 - PSMODE:PRO LOGIC PSROOM EQ:AUDYSSEY PSROOM EQ:FRONT PSROOM EQ:FLAT PSROOM EQ:MANUAL PSROOM EQ:OFF PSDELAY UP PSDELAY DOWN PSDELAY 200 EVENT TF TP PARAMETER function UP TUNER Frequency UP/DOWN , direct change DOWN ****** (6 digits) --- ****.** kHz at AM band (>050000 is AM.) ****.** MHz at FM band (<050000 is FM.) XM*** --- *** at XM mode (channel No.) UP TUNER PRESET CH UP/DOWN , direct change to No.** DOWN **(PRESET No.) TM example TFUP TFDOWN TF105000 (1050.00kHz at AM) TFXM001 (channel 1 at XM) TPUP TPDOWN TPA1 (PRESET No.”A1”) AM FM TUNER BAND , MODE Select ---Band set to AM ---Band set to FM TMAM TMFM XM AUTO MANUAL ---Band set to XM ---Tuning mode set to AUTO mode ---Tuning mode set to MANUAL mode TMXM TMAUTO TMMANUAL TF, TP, TM COMMAND : '*' parameters can NOT operate when INPUT source isn’t TUNER. - 12 - * * * * EVENT(or RESPONSE) and PARAMETER list EVENT PW MV CV PARAMETER ON STANDBY ** function POWER ON/STANDBY change MASTER VOLUME change , **:00 to 99 by ASCII 98 = +18dB(MAX) 80 = 0dB 00 = -80dB 99 = ---(MIN) CHANNEL VOLUME change , **:00,38 to 62 by ASCII 62 = +12dB(MAX) 50 = 0dB 38 = -12dB(MIN) 00 = OFF (define ONLY SWch in DIRECT mode.) example PWON PWSTANDBY MV80 FL ** CVFL 50 FR ** CVFR 50 C ** CVC 50 SW ** CVSW 50 SL ** CVSL 50 SR ** CVSR 50 SBL ** (at SBch 2SP) CVSBL 50 SBR ** (at SBch 2SP) CVSBR 50 SB ** (at SBch 1SP) CVSB 50 MU ON OUTPUT MUTE ON/OFF change MUON OFF MUOFF SI PHONO INPUT source change SIPHONO CD SICD TUNER SITUNER DVD SIDVD VDP SIVDP TV SITV DBS SIDBS VCR-1 SIVCR-1 VCR-2 SIVCR-2 VCR-3 SIVCR-3 V.AUX SIV.AUX CDR/TAPE SICDR/TAPE *RES. : NOT returns '*' parameters as RESPONSE. The PARAMETER of MV, CV EVENT : Uses two or three ASCII characters. (see page4 J) section) - 13 - *RES. EVENT ZM Z2 Z2MU Z3 PARAMETER ON OFF PHONO | CDR/TAPE SOURCE ** ON OFF ON OFF PHONO | CD/TAPE SOURCE ** function MAIN-ZONE ON/OFF change MULTI ZONE-2 source change ---The name of PARAMETER is the same as that of the time of SI COMMAND. MULTI ZONE-2 mode cancel MULTI ZONE-2 VOLUME change , **:10 to 99 by ASCII 98 = +18dB(MAX) 80 = 0dB 10 = -70dB 99 = ---(MIN) MULTI ZONE-2 ON/OFF change ZONE2 OUTPUT MUTE ON/OFF change MULTI ZONE-3 source change ---The name of PARAMETER is the same as that of the time of SI COMMAND. MULTI ZONE-3 mode cancel MULTI ZONE-3 VOLUME change , **:10 to 99 by ASCII 98 = +18dB(MAX) 80 = 0dB 10 = -70dB 99 = ---(MIN) MULTI ZONE-3 ON/OFF change ON OFF Z3MU ON ZONE3 OUTPUT MUTE ON/OFF OFF SR PHONO REC SELECT source change | ---The name of PARAMETER CD/TAPE the same as that SOURCE REC SELECT mode cancel The PARAMETER of Z2, Z3 EVENT : Uses two ASCII characters. change is of the time of SI COMMAND. (see page4 J) section) - 14 - example ZMON ZMOFF Z2PHONO | Z2CDR/TAPE Z2SOURCE Z280 Z2ON Z2OFF Z2MUON Z2MUOFF Z3PHONO | Z3CDR/TAPE Z3SOURCE Z380 Z3ON Z3OFF Z3MUON Z3MUOFF SRPHONO | SRCDR/TAPE SRSOURCE *RES. EVENT TF TP PARAMETER function ****** (6 digits) TUNER Frequency change --- ****.** kHz at AM band ****.** MHz at FM band XM*** --- *** at XM mode (channel No.) **(PRESET No.) TUNER PRESET change to No.** TM TUNER BAND , MODE change AM ---Band set to AM FM ---Band set to FM XM ---Band set to XM AUTO ---Tuning mode set to AUTO mode MANUAL ---Tuning mode set to MANUAL mode *RES. : NOT returns '*' parameters as RESPONSE. - 15 - example TF105000 (1050.00kHz at AM) *RES. TFXM001 (channel 1 at XM) TPA1 (PRESET No.”A1”) TMAM TMFM TMXM TMAUTO TMMANUAL * * EVENT MS PARAMETER function DIRECT SURROUND mode change PURE DIRECT STEREO MULTI CH IN MULTI CH IN +PL2x CINEMA MULTI CH IN +PL2x MUSIC MULTI CH DIRECT MULTI CH DIRECT +PL2x CINEMA MULTI CH DIRECT +PL2x MUSIC MULTI CH PURE D MULTI CH PURE D +PL2x CINEMA MULTI CH PURE D +PL2x MUSIC DOLBY PRO LOGIC DOLBY PL2 CINEMA DOLBY PL2 MUSIC DOLBY PL2 GAME DOLBY PL2x CINEMA DOLBY PL2x MUSIC DOLBY PL2x GAME DOLBY DIGITAL DOLBY D EX DOLBY D +PL2x CINEMA DOLBY D +PL2x MUSIC - 16 - example MSDIRECT MSPURE DIRECT MSSTEREO MSMULTI CH IN MSM CH IN+PL2X C MSM CH IN+PL2X M MSMULTI CH DIRECT MSM CH DRCT+PL2X C MSM CH DRCT+PL2X M MSMULTI CH PURE D MSM CH PURE D+PL2X C MSM CH PURE D+PL2X M MSDOLBY MSDOLBY MSDOLBY MSDOLBY MSDOLBY MSDOLBY MSDOLBY MSDOLBY MSDOLBY MSDOLBY PRO LOGIC PL2 C PL2 M PL2 G PL2X C PL2X M PL2X G DIGITAL D EX D+PL2X C MSDOLBY D+PL2X M *RES. EVENT PARAMETER DTS NEO:6 CINEMA DTS NEO:6 MUSIC DTS SURROUND DTS ES DSCRT6.1 DTS ES MTRX6.1 DTS+PL2x CINEMA DTS+PL2x MUSIC DOLBY H/P DTS+DOLBY H/P PL2x C+THX PL2 C+THX PL+THX NEO:6 C+THX THX5.1 THX U2 CINEMA THX MUSIC MODE THX GAMES MODE THX6.1 THX SURROUND EX WIDE SCREEN 5CH STEREO 7CH STEREO 9CH STEREO SUPER STADIUM ROCK ARENA JAZZ CLUB CLASSIC CONCERT MONO MOVIE MATRIX VIDEO GAME function ---Invalid at AVR-4806 model - 17 - example MSDTS NEO:6 C MSDTS NEO:6 M MSDTS SURROUND MSDTS ES DSCRT6.1 MSDTS ES MTRX6.1 MSDTS+PL2X C MSDTS+PL2X M MSDOLBY H/P MSDTS+DOLBY H/P MSPL2X C+THX MSPL2 C+THX MSPL+THX MSNEO:6 C+THX MSTHX5.1 MSTHX U2 CINEMA MSTHX MUSIC MODE MSTHX GAMES MODE MSTHX6.1 MSTHX SURROUND EX MSWIDE SCREEN MS5CH STEREO MS7CH STEREO MS9CH STEREO MSSUPER STADIUM MSROCK ARENA MSJAZZ CLUB MSCLASSIC CONCERT MSMONO MOVIE MSMATRIX MSVIDEO GAME *RES. EVENT MS PS PARAMETER VIRTUAL MPEG2 AAC AAC+DOLBY EX AAC+PL2x CINEMA AAC+PL2x MUSIC USER1 USER2 USER3 ROOM EQ:AUDYSSEY ROOM EQ:FRONT ROOM EQ:FLAT ROOM EQ:MANUAL ROOM EQ:OFF DELAY *** ---Invalid ---Invalid ---Invalid ---Invalid ---Invalid at at at at at function AVR-4806 model AVR model AVR model AVR model AVR model ROOM EQ mode direct change AUDIO DELAY change, ***:000 to 999 by ASCII ---AVR-4806:200=200ms(MAX) 100=100ms, 000=0ms - 18 - example MSVIRTUAL MSMPEG2 AAC MSAAC+DOLBY EX MSAAC+PL2X C MSAAC+PL2X M MSUSER1 MSUSER2 MSUSER3 PSROOM EQ:AUDYSSEY PSROOM EQ:FRONT PSROOM EQ:FLAT PSROOM EQ:MANUAL PSROOM EQ:OFF PSDELAY 200 *RES.