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

1. Outline 1.1 Connection 1.2 Rs-232c Settings 1.3

   EMBED


Share

Transcript

RX-V2500 RS-232C Protocol 1. Outline In case no comments in particular as for the contents of this papers, the descriptions are effective for the RX-Vx500. RX-Vx500 in this paper means RX-V2500. 1.1 Connection 5 wire system TxD(PIN3) Transpose --------> RxD(PIN2) RxD(PIN2) receive <------TxD(PIN3) RX-Vx500 GND(PIN5) Ground --------GND(PIN5) HOST. Slave CTS(PIN8) permit to send data <------RTS(PIN7) master RTS(PIN7) request to send data --------> CTS(PIN8) *When not connected, data sending to RX-Vx500 is prohibited (CTS port pull down). 1.2 RS-232C Settings * Full duplex, start-stop synchronization communication Baud rate : 9600bps Data bits :8 Parity : No Stop bit : 1bit Handshaking : Hardware *RTS port of RX-Vx500 outputs low level while the AC plug is disconnected. If RTS output stays low even when the AC plug is connected, there might be some trouble. 1.3 Data block timeout It takes RX-Vx500 maximum 500msec to send one data block. If a complete data block is not received within 500msec, please cancel the transaction. There might be some trouble. 2. Start transactions 2.1 Starting Communication Ready command is the very first command to be sent to RX-Vx500 at the start of the communication. TOUT0 - 2 in Ready Command sets timeout of the communication. Ready RX-Vx500 Host RX-Vx500 sends Configuration command ( Model ID, software version, and setting data ) to the host in reply to the Ready command. Configuration RX-Vx500 will send a Configuration command within 1 sec. after receiving a Ready command from the host. If not, please send a Ready command again (max 5 times). If RX-Vx500 won't send any Configuration commands after fifth retry, please cancel the transaction because there might be some problems. Ready DC1 TOUT0 TOUT1 TOUT2 ETX Configuration DC2 TYP0 TYP1 TYP2 TYP3 TYP4 VER L0 L1 SUM0 SUM1 ETX *TYPx *VER *SUM DT0 - DT255 : Model ID = “R0177” (RX-V2500) : Software Version : the sum of all data except for the header and footer function name function TOUT0 - 2 communication timeout *timeout between the header and the footer *timeout=0 means no timeout function name function TYP0 - 4 model ID VER software version L0 - 1 data length DT0 - 255 data SUM0 upper 4 bit of SUM SUM1 lower 4 bit of SUM data (ASCII) 0 - 9, A - F range (HEX) 0 - 0xFFF data (ASCII) 0 - 9, A - F A-Z 0 - 9, A - F 0 - 9, A - F 0 - 9, A - F 0 - 9, A - F range (HEX) voluntary voluntary 1 - 0xFF 0 - 0xF 0 - 0xF 0 - 0xF 1 RX-V2500 RS-232C Protocol *Data Structure of Configuration command data DT0 DT1 DT2 DT3 DT4 DT5 DT6 DT7 When the power is OFF, only DT0,1,…,9 are sent to the Host. Fixed Baud Rate Don’t care ( '@' ) Fixed Receive Buffer Don’t care ( ‘E’ ) Fixed Receive Buffer Don’t care ( ‘0’ ) Fixed Command Timeout Don’t care ( ‘1’ ) Fixed Command Timeout Don’t care ( ‘9’ ) Fixed Command Timeout Don’t care ( ‘0’ ) Fixed Handshaking Don’t care ( '0’ ) 0: OK / 1: Busy 0/1 System DT8 DT9 0/1 0-C Power Input DT10 DT11 DT12 DT13 0/1 0-6 0/1 0-C 6ch input Input Mode Audio Mute Zone2 Input DT14 DT15 DT16 DT17 DT18 DT19 DT20 DT21 DT22 DT23 DT24 DT25 DT26 DT27 DT28 DT29 DT30 DT31 0/1 0-F 0-F 0-F 0-F 0-F 0-F 0/1 0-6 0-2 0-3 0-4 0-7 0-2 0-2 0/1 0/1 0-B Zone2 Mute Master Volume Master Volume Zone2 Volume Zone2 Volume Program Program Effect EX/ES key status OSD* Sleep Tuner Page Tuner No. Night mode Night mode parameter Speaker relay A Speaker relay B Playback DT32 0-B Fs DT33 DT34 DT35 DT36 DT37 DT38 DT39 DT40 DT41 DT42 DT43 DT44 DT45 DT46 DT47 DT48 DT49 DT50 DT51 DT52 DT53 DT54 DT55 DT56 DT57 DT58 DT59 DT60 DT61 DT62 DT63 DT64 DT65 DT66 DT67 DT68 0-2 0/1 0/1 0/1 0/1 0/1 0/1 EX/ES playback Thr / Bypass RED dts Head Phone TUNER BAND TUNER TUNED DC1 Control Out Don’t care Don't Care DC1 TRG Ctrl. dts 96/24 DC2 TRG Ctrl. DC2 Trigger SP B set Zone 2 Amp MAIN R 0-2 0/1 0-2 0/1 MAIN L CENTER REAR R REAR L SUR BACK R SUR BACK L FRONT R FRONT L SWFR 1 0-2 Night Mode Parameter 0: OFF / 1: ON 0: PHONO / 1: CD / 2: TUNER / 3: CD-R / 4: MD-TAPE / 5: DVD / 6: D-TV-LD / 7: CBL-SAT / 9: VCR1 / A: VCR2-DVR / C: V-AUX 0: OFF / 1: ON 0: AUTO / 2: DTS / 4: ANALOG / 5: ANALOG ONLY 0: OFF / 1: ON 0: PHONO / 1: CD / 2: TUNER / 3: CD-R / 4: MD-TAPE / 5: DVD / 6: D-TV-LD / 7: CBL-SAT / 9: VCR1 / A: VCR2-DVR / C: V-AUX 0: OFF / 1: ON Upper 4 bit Lower 4 bit Upper 4 bit Lower 4 bit Upper 4 bit Lower 4 bit 0: OFF / 1: ON 0: OFF / 1: ON / 2: DISCRETE ON / 3: AUTO / 4: EX / 5: PL2 Movie / 6: PL2 Music 1: SHORT / 2: OFF 0: 120 / 2: 90 / 3: 60 / 4: 30 / 5: OFF 0: Page A / 1: Page B / 2: Page C / 3: Page D / 4: PageE 0: No.1 / 1: No.2 / 2: No.3 / 3: No.4 / 4: No.5 / 5: No.6 / 6: No.7 / 7: No.8 Upper 4 bit Upper 4 bit 0: OFF / 1: ON 0: OFF / 1: ON 0: 6ch input / 1: Analog / 2: PCM / 3: DD*(except 2.0) / 4: DD(2.0) / 5: DD.Karaoke / 6: DD.EX / 7: DTS / 8: DTS-ES / 9: Other DIGITAL / A: DTS Analog Mute / B: DTS ES Discrete 0: Analog / 1: 32kHz / 2: 44.1kHz / 3: 48kiHz / 4: 64kHz / 5: 88.2kHz / 6: 96kHz / 7: Unknown B: DTS 96/24 0: OFF / 1: MATRIX ON / 2: DISCRETE ON 0: Normal / 1: Bypass 0: Release / 1: Wait 0: OFF / 1: ON 0: FM / 1: AM 0: NOT TUNED / 1: TUNED 0: LOW / 1: HIGH 0: Zone1 / 1: Zone2 / 2: Zone1&2 0: OFF / 1: ON 0: Zone1 / 1: Zone2 / 2: Zone1&2 0: LOW / 1: HIGH 0: Zone1 / 1: Zone2 0: OFF / 1: ON Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit Lower 4bit 2 RX-V2500 RS-232C Protocol DT69 DT70 DT71 DT72 DT73 DT74 DT75 DT76 DT77 DT78 DT79 DT80 DT81 DT82 DT83 DT84 DT85 DT86 DT87 DT88 DT89 DT90 DT91 DT92 DT93 DT94 DT95 DT96 DT97 DT98 DT99 DT100 DT101 DT102 DT103 DT104 DT105 DT106 DT107 DT108 DT109 DT110 DT111 DT112 DT113 DT114 DT115 DT116 DT117 DT118 DT119 DT120 DT121 DT122 DT123 DT124 DT125 DT126 DT127 DT128 DT129 DT130 DT131 DT132 Don't Care Don't Care Don't Care Don't Care Don't Care LFE Lvl. SP Upper 4bit Lower 4bit Upper 4bit Lower 4bit Upper 4bit Lower 4bit LFE Lvl. HP Audio Delay 0-A 0-A Don't Care Don't Care Don't Care Don't Care Input mode set Dimmer Don’t care OSD(GUI) position Glay back Video conversion D. Range Zone 2 vol. Out Zone 3 Vol. Out Memory guard SP set 6CH 0-F 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0-C 0/1 0-F 0-F Main level Test mode Don’t care Wall Paper Don’t care Don’t care Don’t care Don’t care Don’t care Don’t care Language Don’t care Don’t care Don’t care Don’t care Don’t care Don’t care Advanced Setup Remote Control ID Fan Control Mode Speaker Impedance Tuner Setup Pure Direct Z3 Input Z3 Mute Z3 Volume MULTI_CH SELECT DT133 DT134 DT135 MULTI_CH SURROUND to SP SET SW1 SP SET CROSSOVER DT136 DT137 DT138 COMPONENT OSD PB/SB SELECT Tone Control 0: AUTO / 1: LAST 0: -4 / 1: -3 / 2: -2 / 3: -1 / 4: 0 SP HP Center Main Rear L/R Rear CT Front LFE/BASS Center SWFR Upper 4bit Lower 4bit 0: OFF / 1: AUTO 0: OFF / 1: ON 0: MAX / 1: STD / 2: MIN 0: MAX / 1: STD / 2: MIN 0: VAR / 1: FIX 0: VAR / 1: FIX 0: OFF / 1: ON 0: Large / 1: Small / 2: None 0: Large / 1: Small 0: Large / 1: Small / 2: None 0: Large / 1: Small / 2: None 0: Yes / 1: None 0: SWFR / 1: Main / 2: Both 0: Center / 1: Main 0: SWFR / 1: Main 0: Normal / 1: -10dB 0: OFF / 1: Dolby 0:Type1 / 1:Type2 / 2:Type3 / E:Gray / F:NONE 00:English / 01:Japanese 00:OFF / 01:ON 00:ID1 / 01:ID2 00:Auto / 01:Cont 00:8 ohm / 01:6 ohm 00:AM10/FM100 / 01:AM9/FM50 00:OFF / 01:ON Upper 4bit Lower 4bit 00:6CH / 01:8CH TUNER / 02: 8CH CD / 04: 8CH CD-R / 05: 8CH DVD / 06: DTV / 07: 8CH CBL/SAT / 09: 8CH VCR1 / 0A: VCR2/DVR / 0C: VAUX 00: Surround / 01: Main 00: L-R / 01: F-R / 02: NONE 00: 40Hz / 01: 60Hz / 02: 80Hz / 03: 90Hz / 04: 100Hz / 05: 110Hz / 06: 120Hz / 07: 160Hz / 08: 200Hz 00: OFF / 01: ON 00: PR / 01: SB 00: Bypass / 01: ON *DD = Dolby Digital *OSD = On Screen Display 3 RX-V2500 RS-232C Protocol 3. Control Command Control Command RX-Vx500 Host Report Command *RX-Vx500 can receive control commands only while the power is on. (Except Power commands and System commands*) *Please do not send any control commands while the system status is in wait. No commands are permitted until RX-Vx500 reports OK *RX-Vx500 will send a Report Command** within 1 sec of receiving the Control Command. If no Report Command is received, resend control command (max 5 times) If RX-Vx500 doesn't send a Report Commands after fifth retry, cancel the transaction because there might be some troubles. *'SW' switches the type of the control command. When the 'SW' is set to '0', you can control RX-Vx500 remotely via RS-232C. *RX-Vx500 will only send one report command for each type of control. The Report Command will report only the final status of all settings in a strings of commands ( may not report all steps in a status, only final status). For example, if a user set the input selector on the unit to D-TV/LD just after the host sends command to change input to CD, RX-Vx500 may report only the final status that the input was changed to D-TV/LD by the system operation. *System command, **Report command --> described in later - Command Switch ( changing the type of control command ) control command STX SW=0 SW=2 SW :Operation Command (Remote Control) :command ( Not in use ) :system command SW=3 :packet data SW=1 CMDT0 CMDT1 CMDT2 CMDT3 4 byte remote control code command data data command data function name function data (ASCII) range (HEX) SW command switch 0-9 0-9 CMDT0 - 3 command & data 0 - 9, A - F variable * 'SW' switches the command type of the Control Command. SW=0 : 4 byte command for remote control code SW=1 : 1 byte command 0 - F (HEX expression in ASCII) SW=2 : 2 byte command 10 - FF (HEX expression in ASCII) SW=3 : 4 byte packet data * RX-Vx500 uses following three types of Control Command. - Operation Commands for remote control ( SW = 0 ) - System Commands for system setting ( SW = 2 ) - packet data for test data transmission ( SW = 3 ) 4 ETX RX-V2500 RS-232C Protocol 3.1 System Command ( SW = '2' ) Command STX SW ( '2' ) CMDT0 Data CMDT1 CMDT2 CMDT3 ETX System Command can be made by setting the 'SW' byte in the Control Command to '2'. With System command you can control RX-Vx500's system settings ( Report Command Enable / Disable, Report Command delay, etc ) With a System Command you can also ... - set absolute master volume value. - send text strings to the On Screen Display (OSD). - request RX-Vx500 text data regarding tuner freq., master volume, input name, zone2 input name. ( from RX-Vx500 ) Command Report Command Type RCMD1,2 RDAT1,2 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) 0 00 00(OK) Refer to the following section SW 2 CMDT0 0 CMDT1 0 2 0 1 time between two report commands ( Report Command Delay ) 2 2 1 2 0 0 OSD message start command Tuning frequency text request Main volume value text request Zone2 volume value text request Input name text request Zone2 input name text request Zone 3 volume value text request Zone3 input name text request 2 2 F Firmware version text request 0 0 0 00 2 3 0 Master volume direct setting X X 0 26 2 2 2 2 3 3 3 3 1 2 3 4 Zone 2 volume direct setting Main L/R balance Main level Zone 3 volume direct setting X X 0 X X X 0 X 0 27 0 0 50 3D 2 2 2 4 4 4 0 1 2 LEVEL MAIN R MAIN L CENTER X X X X X X 0 0 0 40 41 42 2 4 3 REAR R X X 0 43 2 2 4 4 4 5 REAR L X X 0 44 2 2 4 4 6 7 X X X X 2 4 8 FRONT R FRONT L SUR BACK R SUR BACK L X X X X 0 0 0 0 45 46 47 48 2 2 4 4 9 A SWFR 1 SWFR 2 X X X X 0 0 49 4A 2 5 0 LFE SP X X 0 51 2 5 1 LFE HP X X 0 52 2 5 2 Audio Delay X X 0 53 2 5 3 SP Delay Center X X 0 54 2 5 4 SP Delay Rear CT X X 0 55 2 5 8 Wall Paper 0 0 Type1 0 58 0 1 Type2 0 58 0 2 Type3 0 58 0 3 Gray 0 58 0 4 NONE 0 58 0 Auto 0 60 Last report command enable CDMT2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data CMDT3 0 1 0 1 2 3 4 5 6 7 8 0 0 1 2 3 4 5 6 enable disable real time 50ms 100ms 150ms 200ms 250ms 300ms 350ms 400ms start Normal 2 6 0 Input Mode 0 0 1 0 60 2 6 1 Dimmer X X 0 61 2 6 2 OSD Shift X X 0 62 2 6 3 Gray Back 0 0 Off 0 63 0 1 Auto 0 63 2 6 4 Dynamic Range SP 0 0 Max 0 64 0 1 STD 0 64 0 2 Min 0 64 5 RX-V2500 RS-232C Protocol 2 6 5 Dynamic Range HP 2 6 6 Zone 2 Volume Output 2 6 7 Zone 2 Mode 2 6 8 Memory Guard 2 6 9 Video Conversion 2 6 A Component OSD 2 6 B Zone 3 Vol output 2 6 F Language 2 7 0 SP Center 2 7 1 Main 2 7 2 Rear L/R 2 7 3 SBACK 2 7 4 Front (only V3300) 2 7 5 LFE/Bass 2 7 6 SUBWOOFER CONFIG 7 7 SUBWOOFER 2 2 7 8 6CH Center to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 6CH SWFR to 0 2 7 A 6CH Surround to 0 2 7 B Multi CH select 2 7 D PR / SB select 2 7 E Subwoofer Cross Over 6 0 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 0 1 0 1 2 0 1 2 3 4 0 1 0 1 2 X X 2 0 1 2 0 1 0 Max STD Min Var. Fix Mode 1 Mode 2 Off On Off On Off On Var. Fix English Large Small None Large Small Large Small None Large x2 Large x1 Small x2 Small x1 None Yes None SWFR Main Both Normal L Rev. None L-R F-R None Center Main SWFR 0 0 1 0 Surround Main 6CH 0 1 8CH CD 0 2 8CH CD 0 3 8CH CD-R 0 4 8CH MD/TAPE 0 5 8CH DVD 0 6 8CH DTV/LD 0 7 8CH CABLE 0 8 8CH MD/TAPE 0 9 8CH VCR1 0 A 8CH VCR2 0 B 8CH MD/TAPE 0 C 8CH V-AUX 0 0 0 0 0 0 0 0 1 0 1 2 3 4 Presence Sur.Back 40 Hz 60 Hz 80 Hz 90 Hz 100 Hz Japanese 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 65 65 66 66 67 67 68 68 69 69 6A 6A 6B 6B 6F 6F 70 70 70 71 71 72 72 72 73 73 73 73 73 74 74 75 75 75 76 76 76 77 77 77 78 78 79 0 0 0 0 7A 7A 7B 7B 0 0 0 0 0 0 0 7D 7D 7E 7E 7E 7E 7E RX-V2500 RS-232C Protocol 0 0 0 0 5 6 7 8 110 Hz 120 Hz 160 Hz 200 Hz 0 0 0 0 7E 7E 7E 7E 0 1 2 Off Dolby DSP 0 0 0 80 80 80 OFF Cinema Level L Cinema Level M Cinema Level H Music Level L Music Level M Music Level H 0 8B 0 0 0 0 0 0 0 0 0 0 0 0 90 91 92 93 94 95 96 97 98 99 9A A6 0 B0 0 B1 0 B2 0 B3 0 B4 2 8 0 Test 0 2 8 B Night Mode Parameter 0 0 1 0 1 1 1 2 2 0 2 1 2 6CH Level MAIN R MAIN L CENTER REAR R REAR L FRONT R FRONT L SUR BACK R SUR BACK L SWFR 1 SWFR 2 9 9 9 9 9 9 9 9 9 9 9 A 0 1 2 3 4 5 6 7 8 9 A 6 B 0 Advanced Setup *1 B 1 Remote Control ID *2 B 2 Fan Control Mode *2 B 3 Speaker Impedance *2 B 4 Tuner Setup *2 Tone Control 2 2 X X X X X X X X X X X 0 0 0 0 0 0 0 0 0 0 0 0 X X X X X X X X X X X 0 1 0 1 0 1 0 1 0 1 0 1 : Not supported by RX-Vx500 Series *1: acceptable only in the status of Power OFF. *2: acceptable only in the status of Advanced Setup ON. 7 Bypass ON OFF ON ID1 ID2 Auto Cont 8 ohm 6 ohm RX-V2500 RS-232C Protocol *OSD message function OSD Message function can display a message of 16 characters to Vx300’s OSD for a few seconds. The command sequence block will start by sending “start command” as mentioned above, followed by 4 bytes of packet data (SW:3) repeated four times. Then the message of sixteen characters(ASCII) will display and the command block finish automatically. (ex.)Want to display “ Test message ! ” characters to OSD. 1. Send the start command. 2 1 0 0 0 ETX STX 2. Send SW:3 commands four times as follows. 3 ‘’ ‘T’ ‘e’ ‘s’ ETX STX 3 ‘t’ ‘‘ ‘m’ ‘e’ ETX STX 3 ‘s’ ‘s’ ‘a’ ‘g’ ETX STX 3 ‘e’ ‘‘ ‘!’ ‘‘ ETX STX 3. The command block will be finished automatically. The available characters to display the message are as follows. ""(SPACE)"!""#""%""&""("")""*""+"",""-"".""0""1""2""3""4""5""6""7""8""9"":""<""="">""?""A""B""C""D""E""F""G""H""I""J"" K""L""M""N""O""P""Q""R""S""T""U""V""W""X""Y""Z""[""]""_"""a""b""c""d""e""f""g""h""i""j""k""l""m""n""o""p""q""r""s""t "u""v""w""x""y""z" *Commands to get the display characters as text data(ASCII) This command can get certain of text data(ASCII) from the RX-Vx500 to be used by Host device as follows. Tuner frequency characters : “ 107.9 ”(MHz) Master volume value characters : “ –99.0dB” / ” MUTE” Input name : “ MY PC ” (Even renamed by “SET MENU:INPUT RENAME”) Zone2 input name : “ PS 2 ” (Even renamed by “SET MENU:INPUT RENAME”) The response protocol for the text request commands are as follows. RX-Vx500 Text Char. Host RCMD0,1 COMMAND 0 – 9,A - F DDAT DATA 0 – 9,A - Z 0-7 SP Report Command DC1 Tuner Frequency Master Volume Value Input Name Zone2 Input Name DC1 DC1 DC1 DC1 0...0xFF ASCII char. Space char. RCMD0 RCMD1 DDAT 0 0 0 0 0 1 3 4 DDAT DDAT DDAT DDAT DDAT DDAT DDAT 0 1 2 3 4 5 6 7 SP SP x x SP x x x x x x x x x x x x x x x x x x x x x x x x x x x 8 ETX ETX ETX ETX ETX RX-V2500 RS-232C Protocol 3.2 Operation Command ( SW = '0' ) 4 Byte Remote Control Code STX SW ( '2' ) CMDT0 CMDT1 CMDT2 CMDT3 ETX Operation Command supports all direct codes from the standard and extended IR code library for the RX-3200. No toggle codes are supported. SW 0 CMDT0 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 CMDT1 A A E E A A A A A A A A A A A A A E E E E E E E E E E A A E E A A A A A A A A A A A A A A A E E E E A A E E A A A A A A A A A A A A A A A E E E E E E E E E E E E E E E E CMDT2 1 1 A A 1 1 1 1 C C 5 C C 0 1 C 5 8 8 A A A A A A A 3 D D A A D D D D C C D C C D D C D 1 1 7 7 B B E E 2 6 F F F F F F F F F F F F F F F B B B B B B B B B B 7 7 D D D 9 Operation Command CMDT3 function A master volume B 2 Audio Mute 3 4 Input 5 6 9 9 1 4 0 A F 3 8 5 0 Pure Direct 2 4 6ch input 5 6 Input Mode 7 8 9 A B A Zone 2 Volume B 0 Zone2 mute 1 0 Zone2 Input 1 2 4 F D 9 C B 6 7 E 8 D Power E E Main(Zone1) Power F A Zone2 power B D Zone 3 Power E 6 Zone 3 Mute 6 D Zone 3 Vol. E 1 Zone 3 Input 2 3 5 4 C 6 7 8 9 A B 0 0 On screen(OSD) 1 2 3 Sleep 4 5 6 7 8 EX/ES 9 C D C D E C Night mode 9 setting Up Down ON OFF PHONO CD TUNER CD-R MD/TAPE DVD D-TV/LD CABLE ( CBL/SAT ) SAT VCR1 VCR2/DVR VCR3 V-AUX ON OFF ON OFF AUTO D.D., RF DTS DIGITAL ANALOG AAC UP DOWN ON OFF PHONO CD TUNER CD-R MD/TAPE DVD D-TV/LD CABLE ( CBL/SAT ) SAT VCR1 VCR2/DVR VCR3 V-AUX ON OFF ON OFF ON OFF ON STANDBY ON OFF UP DOWN PHONO CD TUNER CD-R MD/TAPE DVD DTV/LD CBL/SAT (cable) SAT VCR1 VCR2 DVR V-AUX OFF SHORT FULL OFF 120 90 60 30 ON (MATRIX) OFF AUTO DISCRETE DOLBY EX PLIIx Movie PLIIx Music OFF Report Command Type RCMD1,2 0 26 23 21 81 21 22 27 25 24 20 27 91 92 90 2B 2C 2D 82 RX-V2500 RS-232C Protocol 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E A A A A A A A A A A A A A E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E 9 C 2 E E E E E E E E E E E E E E E E F F F F C F F F F F F F F F F F F 6 6 6 6 C C C C C 8 8 E E E E E E E E E E E E E B B B B A A A A 2 2 2 2 2 2 3 3 3 3 3 3 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 B F 7 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 1 2 F 0 3 4 5 6 7 8 9 A B C D E 7 8 9 A 1 0 2 3 7 2 3 0 1 2 3 4 5 6 7 8 9 A B C C D E F B C D E B C D E F 0 5 6 7 8 9 A B C D E F 0 5 6 7 8 9 A 7 8 9 Effect Stereo DSP Program Tuner preset page Tuner preset No. Tuner band Auto tuning start speaker relay A speaker relay B Home preset memory Home preset recall Volume preset memory Volume preset recall Z2 Vol. Memory 10 Cinema Music ON Hall A Hall B Hall C Hall U.S.A. Hall E Live Concert (HALL2 ) Tokyo Freiburg Royaumont Village Gate Village Vanguard The Bottom Line ( JAZZ ) The Roxy Theatre ( ROCK ) Warehouse Loft Arena Disco Party Game Xch Stereo 2CH Stereo Pop/Rock DJ Opera Pavillion Mono Movie Variety Sports Spectacle Sci-Fi Adventure General Normal Enhanced PLII MOVIE PLII MUSIC NEO:6 CINEMA NEO:6 MUSIC 2CH DIRECT STEREO 2CH STEREO THX(ULTRA 2) CINEMA THX MUSIC PLII Game Pure Direct ON Pure Direct OFF A B C D E 1 2 3 4 5 6 7 8 FM AM UP DOWN ON OFF ON OFF A B C D E F A B C D E F A B C D E F A B C D E F A B C 82 28 0 29 2A 35 15 2E 2F 31 RX-V2500 RS-232C Protocol 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E A A A A A A A 8 8 8 8 8 8 9 9 9 2 2 2 2 2 2 6 6 6 6 6 6 3 3 3 7 7 7 7 8 8 9 9 9 9 9 9 9 3 3 3 3 8 8 2 2 9 9 A D A 9 9 9 9 A B C D E F 0 1 2 0 1 2 3 4 5 0 1 2 3 4 5 2 3 1 1 2 3 4 3 4 3 4 5 6 7 F 8 C D E F 5 6 8 9 9 A 0 E 1 D C E F D E F A B C D E F A B C D E F A B C D E F Zone 1 Zone 2 Zone 3 On Off On Off On Off Main Sub All Zone 1 Zone 2 Zone 3 Zone OR On Off On Off On Off Zone 1 Zone 2 On Off Top Enter Exit Up Down Right(+) Left(-) Z2 Vol. Recall Z3 Vol. Memory Z3 Vol. Recall DC1 TRG Control Zone 2 DC1 TRG Zone 1 DC1 TRG Zone 3 DC1 TRG Dual Mono DC2 TRG Control Zone 2 DC2 TRG Zone 1 DC2 TRG Zone 3 DC2 TRG SP B SET Zone 2 Amp GUI operation 94 93 3A 36 36 36 39 3B 3C 3C 3C 3E 3F (70/73/78) 4. Reset Command Reset Command recalls factory preset data. Once the factory preset are recalled, all user controllable setting / parameter data will be deleted and replaced with original factory settings. Please do not use this command unless you have been experiencing problems with the system or if you just want to clean up the system. RX-Vx500 Reset Host After the system is reset, please request the Configuration Command using Ready Command (see section 2 ) in order to get accurate feedback of status of RX-Vx500 to your touch panel system. Ready DC3 DEL DEL DEL ETX 11 *recall factory preset of all data RX-V2500 RS-232C Protocol 5. Report Command RX-Vx500 will send Report Command in response to Control Commands from the host controller. From Report Command you can receive the current status of the RX-Vx500. Control Command RX-Vx500 Host Report Command There are three types of Report Command classified by their information type. - System Status Report : RX-Vx500 reports a System Status Report when the system status changed. - Playback Status Report : RX-Vx500 reports a Playback Status Report when the internal playback status changed. - Operation Report : When the RX-Vx500 is controlled by remote controller, front panel, RS-232C or by system controller, RX-Vx500 sends a Operation Report, which includes the latest setting status of the controlled function. *RX-Vx500 reports a System State Report with system guard to inform its power status (power off) when a control command was sent to RX-Vx500 while it's turned off. *The guard status is included in the Report Command (GRD). If the control command the host sent was accepted by RX-Vx500, the guard status in the Report Command is '0' (No Guard). On the contrary the guard status will be 'System Guard' or 'Setting Guard' when the command was guarded for some reason (e.g. If you send a 'Speaker A ON' command while you are using a headphone, the guard status will be 'System Guard' because the speaker controls are prohibited by system while a headphone is used.) *If a status changed multiple times in a certain time, RX-Vx500 report only one report command. Report command STX TYP GRD RCMD0 RCMD1 RDAT0 command function name TYP GRD RCMD0, 1 RDAT0, 1 function control type guard status command data data (ASCII) 0-9 0-9 0 - 9, A - F 0 - 9, A - F This indicates for which type of control the report command is. TYP 0 1 2 3 4 control type controlled by RS-232C controlled by remote controller (I/R) controlled by keys in the unit controlled by system controlled by encoder This indicates guard status against all control command GRD Guard status* 0 no guard 1 system guard 2 setting guard *see the following chart 12 RDAT1 data range (HEX) 0-9 0-9 0 - 0xFF 0 - 0xFF ETX RX-V2500 RS-232C Protocol *Factor of the guards and the contents informed in report commands when there are no guards operation no guard system guard setting guard Power Power status ----Input 6ch input/ selected input ----Input mode selected Input mode 6ch Input is ON during Input Rename function doesn't have the designated Input mode Zone2 Input selected input zone2 selector is not at "REMOTE" --Mute mute status ----Zone2 mute mute status ----master volume volume value ----Program Program ID 6ch input is ON --source is not 32kHz,44.1kHz or 48kHz 6.1/ES Key status 6ch input is ON --Program is OFF Tuner page page Tuner function is not active --Tuner Preset No. Tuner function is not active --No. OSD status SET MENU is active Memory Guard is ON Test tone is ON Sleep status Test tone is ON --Home selected Bank ----Home volume selected Bank ----Speaker A/B ON/OFF Status Headphone Mode --- 13 RX-V2500 RS-232C Protocol 5.1 System Status Reports Report Item STX TYP GRD RCMD0, 1 00 Report Item system RDAT0, 1 00 01 02 OK Busy Power Off 01 warning 00 01 02 03 over current DC Detect power trouble over heat RCMD0 RCMD1 Status RDAT0 RDAT1 ETX Status ready for accepting the control commands start of the term prohibits sending commands report against the command which cannot be accepted when the Power is Off *RX-VX00 sends this report when the system is reset or the power turns off. It can be used for observation of the system revival. report of abnormal states (Only when it's possible to report) 5.2 Playback Status Reports Report Item STX RCMD0, 1 10 Report Item Playback 11 Fs 12 EX/EX 13 Thr / Bypass 14 RED dts 15 Tuner tuned 16 Dts 96/24 TYP GRD RCMD0 RDAT0, 1 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 00 01 02 03 04 05 06 07 08 09 0A 0B 00 01 02 00 01 00 01 Status 6CH Input Analog PCM D.D.(except for 2/0) D.D.(2/0) D.D.karaoke D.D.EX DTS DTS. ES Other Digital DTS Analog Mute DTS Discrete Other than AAC 2/0 AAC 2/0 Analog 32kHz 44.1kHz 48kHz 64kHz 88.2kHz 96kHz Unknown 128.0 kHz Unknown 176.4 kHz Unknown 192.0 kHz Unknown 48kHz (96kHz) Off Matrix On Discrete ON Off On Release Wait 00 01 00 01 Not tuned Tuned Off On RCMD1 Status RDAT0 RDAT1 ETX When audio code mode is other than 2/0 When audio code mode is 2/0 When waiting for decoding, etc. . DTS 96/24 signal (A/B) Playback status Fs when other than 32/44.1/48kHz RED dts status* After the signals of DTS CD/LD are stopped, the RED dts status keeps "Wait" for 30 sec., then turned to "Release" While the RED dts is "Wait", this can be released by changing the Input Mode. This report will be sent in case of signal changed. DTS 96/24 decode (A/B) 14 RX-V2500 RS-232C Protocol 5.3 Operation Reports Report Item STX RCMD0, 1 Report Item RDAT0, 1 20 Power 00 21 Input Input mode GRD RCMD0 Status ALL(Main/Zone2/3) OFF RCMD1 RDAT0 RDAT1 ETX RCMD0, 1 Report Item RDAT0, 1 28 Program 00 Hall A ( HALL1) Status 01 ALL(Main/Zone2/3) ON 01 Hall B 02 MainON / Zone2 OFF / Zone3 OFF 02 Hall C 03 MainOFF / Zone2 ON / Zone3 ON 04 Hall C 04 MainON / Zone2 ON / Zone3 OFF 05 Hall E 05 MainON / Zone2 OFF / Zone3 OFF 06 Live Concert 06 MainOFF / Zone2 ON / Zone3 ON 08 Tokyo 07 MainOFF / Zone2 OFF / Zone3 ON 09 Freiburg x,0 PHONO 0A Royaumont x,1 CD 0C Village Gate x,2 TUNER 0D Village Vanguard x,3 CD-R 0E The Bottom Line x,4 MD/TAPE 10 The Roxy Theater x,5 DVD 11 Warehouse Loft x,6 D-TV/LD 12 Arena x,7 CBL/SAT 14 Disco x.8 SAT 15 Party x,9 VCR1 16 Game x,A VCR2/DVR 17 6/8CH Stereo x,B VCR3/DVR 18 Pop/Rock x.C V-AUX 19 DJ 6ch input OFF/ON 1C Opera 00 AUTO 1D Pavillion 02 DTS 20 Mono Movie 04 ANALOG 21 Variety Sports 05 ANALOG ONLY 24 Spectacre 0/1,x 22 TYP Status 06 AAC 25 Sci-Fi 23 Mute 00 OFF 28 Adventure 01 ON 29 General 24 Zone2 Input 00 PHONO 2C Normal 01 CD 2D Enhanced 02 TUNER 30 PLII Movie 03 CD-R 31 PLII Music 04 MD/TAPE 32 Neo: 6 Movie 05 DVD 33 Neo: 6 Music 06 D-TV/LD 34 STREO A 2CH Streo 07 CBL/SAT 35 STREO B 2CH Direct Streo 25 26 Zone2 Mute Master vol. 08 SAT 36 THX A Cinema 09 VCR1 37 THX B Music 0A VCR2/DVR 38 PLII Game 0B VCR3/DVR 80-B3 STRAIGHT 0C V-AUX 80 STRAIGHT ( HALL A ) 00 OFF 81 STRAIGHT ( HALL B ) 01 ON … 00 -oo 39 -80dB 29 Tuner Page … C7 0dB … 27 Zone 2 Vol. E8 16.5dB 00 -oo 39 -80dB 2A 0dB … E8 STRAIGHT ( NEO:6 MUSIC ) 00 A 01 B 02 C 03 D E 04 … C7 B3 16.5dB 15 No. 00 1 01 2 02 3 03 4 04 5 05 6 06 7 07 8 RX-V2500 RS-232C Protocol 2B 2C 2D 2E OSD Sleep EX/ES(Key) SP Relay A 00 Full 01 Short 02 Off 00 120 01 90 02 60 03 30 04 Off 00 Off 01 Matrix On 02 Discrete On 03 Auto 04 EX 05 PL2 MOVIE 06 PL2 MUSIC 00 Off On 01 2F RCMD0, 1 Report Item RDAT0, 1 30 Home 01 31 32 Home Home Vol. Status Preset 02 B 03 C 04 D 34 35 Home Vol. Headphone FM/AM 00 Off 01 On RCMD0, 1 Report Item RDAT0, 1 36 DC1 Trigger 00 Off (Due to the delay Status 01 On (Due to the delay 37 Home 01 Preset Zone 2 Vol. 02 B A 05 E 03 C 06 F 04 D A 05 E 02 B 06 F 03 C 04 D 01 Memory 38 Home 01 A Zone 2 Vol. 02 B 05 E 03 C 06 F 04 D A 05 E 02 B 06 F 03 C 04 D 05 E 01 Preset 06 33 A SP Relay B 01 F Memory B 03 C 04 D 05 E 06 F Off 01 On 00 FM 01 AM 3A A 02 00 39 3B 3C 3D 3E 3F 16 Dual 00 Mono 01 Main Sub 02 All DC1 Trigger 00 ALL ZONE OR CTRL 01 ZONE1 02 ZONE2 03 ZONE3 DC2 Trigger 00 ALL ZONE OR CTRL 01 ZONE1 02 ZONE2 03 ZONE3 DC2 Trigger 00 Off (Due to the delay OUTPUT 01 On (Due to the delay MAIN 00 Normal LEVEL 01 -10dB SP B 00 MAIN SET 01 ZONE B ZONE2 00 OFF Amp 01 ON RX-V2500 RS-232C Protocol RCMD0, 1 40 Report Item LEVEL MAIN R (*4) 41 LEVEL MAIN L RDAT0, 1 RCMD0, 1 Report Item RDAT0, 1 46 LEVEL 14 15 SUR 15 … BACK L 14 Status -10dB 3C +10dB (*4) 14 -10dB 47 … (*4) 3C +10dB 42 14 -10dB LEVEL CENTER … +10dB 43 14 -10dB LEVEL REAR R … +10dB 44 14 -10dB LEVEL 15 REAR L ... (*4) 45 (*4) +10dB 14 -10dB LEVEL 15 SUR BACK ... R 3C FRONT R 15 3C +10dB LEVEL 14 -10dB FRONT 15 +10dB LEVEL 00 -20dB SWFR 1 01 -19.5dB (*4) 28 0dB LEVEL 00 -20dB SWFR 01 -19.5dB 2 ... (*4) 28 Report Item RDAT0, 1 50 Main 00 L/R ... Balance 14 Status Lch Max RCMD0, 1 Report Item RDAT0, 1 54 SP 00 0ms Delay 01 0.5ms Center ... Mid ... 52 5ms 00 0ms -20dB Delay 01 0.5ms -19dB Rear CT ... LFE 00 Level 01 55 ... 0dB LFE 00 -20dB Level 01 -19dB HP 53 0A Rch Max 14 Status SP 28 SP 0dB +10dB RCMD0, 1 51 ... 3C ... 4A 3C -10dB (*4) 49 3C 14 L 15 (*4) +10dB LEVEL … 48 3C … 3C (*4) 15 (*4) Status -10dB 58 3C 30ms Wall 00 YES Paper FE Gray FF NONE ... 14 0dB Audio 00 0ms Delay 01 ... F0 RCMD0, 1 60 61 62 240ms Report Item RDAT0, 1 Input 00 Auto Mode 01 Last Dimmer OSD Status 00 -4 01 -3 02 -2 03 -1 04 0 X0 Holizontal (GUI) … Position XA 0X RCMD0, 1 63 64 65 -5 66 +5 Vertical -5 67 … AX +5 68 Report Item RDAT0, 1 Gray 00 Off Back 01 Auto Status Dynamic 00 Max. Range 01 Std. SP 02 Min. Dynamic 00 Max. Range 01 Std. HP 02 Min. Zone 2 00 Var. Vol. out 01 Fix Zone 2 00 Mode 1 Mode 01 Mode 2 MEM 00 Off Guard 01 On 69 Video 00 Off Conv. 01 On 6A COMP 00 Off OSD 01 On 6B Zone 3 00 Var. Vol. out 01 Fix 6F Language 00 English 01 Japanese 17 RX-V2500 RS-232C Protocol RCMD0, 1 Report Item RDAT0, 1 70 Center 00 SP 01 Small 01 F-R 02 None 02 NONE Center 71 72 73 74 75 76 Main Status Large 00 Large 01 Small Rear LR 00 Large SP 01 Small 02 None SUR 00 Large x2 BACK 01 Large x1 02 Small x2 03 Small x1 04 None Front RDAT0, 1 SW 1 00 78 79 Status L-R 6CH 00 Center 01 Main 6CH 00 SWFR SWFR 01 Main 7A 6CH 00 SURROUND SUR 01 MAIN 7B MULTI CH 00 6CH SELECT 01 8CH PR/SB 00 PR SELECT 01 SB 7D Yes SW 00 40 Hz 01 None CROSS 01 60 Hz OVER 02 80 Hz 7E LFE 00 SWFR Bass 01 Main 03 90 Hz Out 02 Both 04 100 Hz SW 0X Normal 05 110 Hz Config 1X L Rev. (Reverse)2.00 06 120 Hz 07 160 Hz 08 200 Hz Report Item RDAT0, 1 80 Test 00 Off 82 Report Item 76 00 RCMD0, 1 81 RCMD0, 1 Status RCMD0, 1 Report Item RDAT0, 1 8B NIGHT MODE 00 OFF Status PARAMETER 10 CINEMA 01 Dolby 02 DSP 11 MIDDLE Analog 00 OFF 12 HIGH Special 01 ON ( 2ch ) 20 02 ON ( Multi ) 21 NIGHT 00 OFF 22 MODE 01 CINEMA 02 MUSIC 8C 18 MUSIC LEVEL LOW LEVEL LOW MIDDLE HIGH Pure 00 OFF Direct 01 ON RX-V2500 RS-232C Protocol RCMD0, 1 Report Item RDAT0, 1 A0 Zone 3 00 Status Input 01 CD 02 TUNER 03 CD-R 04 TAPE/MD 05 DVD 06 DTV/LD 07 CABLE RCMD0, 1 Report Item RDAT0, 1 A6 Tone 00 Bypass(Default) Control 01 ON 08 09 VCR1 0A VCR2 0B 0C A1 A2 Zone 3 00 Mute 01 OFF ON Zone 3 00 Mute Volume 27 -80dB ... C7 0dB … A3 A4 E8 16.5dB Zone 3 01 Load A Volume 02 B Memory 03 C 04 D 05 E 06 F Zone 3 01 Save A Volume 02 B Memory 03 C 04 D 05 E 06 A5 Mute F 00 Mute 01 -20dB RCMD0, 1 Report Item RDAT0, 1 B0 Advanced 00 Setup 01 ON B1 Remote 00 ID1 Control ID 01 ID2 B2 Fan Control 00 Auto Mode 01 Cont B3 Speaker 00 8 ohm Impedancve 01 6ohm Tuner 00 AM10/FM100 Setup 01 AM9/FM50 B4 Status OFF 19 Status RX-V2500 RS-232C Protocol Attention *When the Input is changed, RX-Vx500 sends Operation Report for Input (RCMD0,1="21") and Input mode(RCMD0,1="22"). *When the Home bank is changed, RX-Vx500 sends Operation Report for Home bank (RCMD0,1="30") and Configuration Command. *When a headphone is plugged into the headphone jack and Speaker Relay turned off, RX-Vx500 send the Operation Report for Speaker Relay A and B (RCMD0,1="2E","2F", RDAT="00(OFF)"). RX-Vx500 sends the Operation Command for Speaker Relay A and B when the headphone is removed also. *Each time the source from the Inputs or playback status (ex. 6.1/ES, RED dts etc.) of the system changes, RX-Vx500 send a Playback Status report. *Each time the busy status of the system changes, RX-Vx500 send the System Status report. 5.4 Display Text Data Report Command DC1 RCMD0 RCMD1 Data DDAT0 DDAT1 DDAT2 DDAT3 DDAT4 RCMD0,1 ITEM DDAT0,1 DDAT2 -7 00 Tuner Frequency SP 6digits RCMD0,1 ITEM DDAT 0 DDAT1 –7 01 Master Volume SP 7digits RCMD0,1 ITEM DDAT0 DDAT1 –7 02 Zone2 Volume SP 7digits RCMD0,1 ITEM DDAT0 -7 03 Input name SP RCMD0, 1 ITEM 04 Zone 2 Input name DDAT6 DDAT7 (example) -99dB = 'SP' '-' '9' '9' '.' '0' 'd' 'B' Left> DDATO -7 8letters RCMD0,1 ITEM DDAT0 –2 DDAT3 –7 05 Zone3 Volume SP 5digits RCMD0, 1 ITEM DDATO -7 06 Zone 3 Input name 8letters RCMD0,1 ITEM DDAT0 –3 DDAT4 –7 F0 Remote Code SP 4digits FUNCTION ITEM DATA (ADCII) RANGE RCMD0,1 DDAT 0-7 Command Data 0-9, A-F 0-9, A-Z SP, other ASCII 0...0xFF ASCII Space, dots 20 ETX (example) AM 1710kHz = 'SP' 'SP' '1' '7' '1' '0' FM 108.5MHz = 'SP' 'SP' '1' '0' '8' '.' 5' '0' (example) D-TV/LD = 'SP' 'D' '-' 'T' 'V' '/' 'L' 'D' 8letters ? 4 @ A B C D E F G H I J K L M N O 5 P Q R S T U V W X Y Z [ ¥ ] ^ _ 6 ` a b c d e f g h I j k l m n o 7 p q r s t u v w x y z { | } ... DEL * the column number = the first hexadecimal digit the row number = the second hexadecimal digit * The characters in the gray sells are available in the RS-232C communications. 22