Inhaltszusammenfassung zur Seite Nr. 1
SW-A0321-HSI-003 : Rev 02
Marantz
RS232C Control specification
For
SR9300 / SR8300
Category : AV. Receiver
Document Version : 2.00
Date : 2003/05/09
Inhaltszusammenfassung zur Seite Nr. 2
RS232C Control Spec Page: 2 / 16 SR9300/8300 Document Version [2.00] Table of Contents 1. Introduction............................................................................................................................................................ 3 1-1. Purpose............................................................................................................................................................3 1-2. Scope.............................................
Inhaltszusammenfassung zur Seite Nr. 3
RS232C Control Spec Page: 3 / 16 SR9300/8300 Document Version [2.00] 1. Introduction 1-1. Purpose This document was written in order to clarify specification for control this product by the host controller. 1-2. Scope This document would be using by software or hardware engineers for production of this product. This product is [marantz SR9300/SR8300/PS9200V2]. (It’s refered to as “This product” after this.) 1-3. Abbreviations Abbreviation Description 1-
Inhaltszusammenfassung zur Seite Nr. 4
RS232C Control Spec Page: 4 / 16 SR9300/8300 Document Version [2.00] 3. Detailed Description The interface specification between this product and a Host controller is described below. 3-1. Connection format 3-1-1. Physical connection Host (Controller) Slave (This product) RTS CTS
Inhaltszusammenfassung zur Seite Nr. 5
RS232C Control Spec Page: 5 / 16 SR9300/8300 Document Version [2.00] 3-2. Transmission data format 3-2-1. Transmission data format from Host to Slave There are two kinds of transmission data form from Host shown below. 3-2-1-1. Form1: Command Command is a data that requests some status change. Start character : ’@’ ID : ‘0’ ~ ‘9’ (A Slave has own ID, A Host has to set the ID.) COMMAND : see “Command list” End character : 0Dh Start COMMAND End ID ‘@ ’ 0Dh 3-2-1
Inhaltszusammenfassung zur Seite Nr. 6
RS232C Control Spec Page: 6 / 16 SR9300/8300 Document Version [2.00] 3-3. The transaction sequences and the regulations 3-3-1. The transaction sequences The transactions have two kinds of sequence. *A transaction is a Command from Host then the Slave will be an answer by ACK or NAK. *A transaction is a Status request from Host then the Slave will be an answer by Status answer. 3-3-2. The transaction regulations The transactions have some kinds of regulation. * A Command or
Inhaltszusammenfassung zur Seite Nr. 7
RS232C Control Spec Page: 7 / 16 SR9300/8300 Document Version [2.00] 3-3-4. Examples of the handshaking flowchart 3-3-4-1. Example of successful handshaking HO ST SLA V E C om m and C om m and acce p ta b le ACK S tatus request R equest acce p ta b le Status answ er 3-3-4-2. Example of error handshaking HO ST SLA V E C om m and C om m and in c o rre c t NAK S tatus request R equest in c o rre c t NAK
Inhaltszusammenfassung zur Seite Nr. 8
RS232C Control Spec Page: 8 / 16 SR9300/8300 Document Version [2.00] 3-4. Command list 3-4-1. Normal Command list (Samples indicated the ID set to as ‘1’.) Command Character Sample POWER A0 "@1A0",0x0D POWER POWER ON A1 "@1A1",0x0D POWER OFF A2 "@1A2",0x0D DSS B0 / (Ba) "@1B0",0x0D TV B1 / (Bb) "@1B1",0x0D LD B2 / (Bc) "@1B2",0x0D DVD B3 / (Bd) "@1B3",0x0D VCR1 B4 / (Be) "@1B4",0x0D B5 / (Bf) VCR2/DVD-R "@1B5",0x0D AUX1 B6 / (Bg) "@1B6",0x0D AUX2 B7 / (Bh) "@1B7",0x0
Inhaltszusammenfassung zur Seite Nr. 9
RS232C Control Spec Page: 9 / 16 SR9300/8300 Document Version [2.00] Command Character Sample AUTO F0 "@1F0",0x0D THX MUSIC F1 "@1F1",0x0D THX SURR EX F2 "@1F2",0x0D THX CINEMA F3 "@1F3",0x0D DTS F4 "@1F4",0x0D DTS ES F5 "@1F5",0x0D DOLBY F6 "@1F6",0x0D DOLBY PROLOGIC F7 "@1F7",0x0D DOLBY PLⅡ MOVIE F8 "@1F8",0x0D DOLBY PLⅡ MUSIC F9 "@1F9",0x0D VIRTUAL FA "@1FA",0x0D S DIRECT FB "@1FB",0x0D MOVIE FC "@1FC",0x0D SURROUND MODE HALL FD "@1FD",0x0D MATRIX FE "@1FE",0x0D Mch-S
Inhaltszusammenfassung zur Seite Nr. 10
RS232C Control Spec Page: 10 / 16 SR9300/8300 Document Version [2.00] Command Character Sample DISP DISP J1 "@1J1",0x0D OSD OSD J2 "@1J2",0x0D MENU (OK) J3 "@1J3",0x0D MENU MENU OFF J4 "@1J4",0x0D CURSOL UP J5 "@1J5",0x0D CURSOL DOWN J6 "@1J6",0x0D CURSOL CURSOL LEFT J7 "@1J7",0x0D CURSOL RIGHT J8 "@1J8",0x0D RDS DISP MODE J9 "@1J9",0x0D RDS RDS PTY JA "@1JA",0x0D VOLUME RESET VOL. RESET JB "@1JB",0x0D RE-EQ RE-EQ JC "@1JC",0x0D CHANNEL SELECT CH. SEL. JD "@1JD",0x0D C
Inhaltszusammenfassung zur Seite Nr. 11
RS232C Control Spec Page: 11 / 16 SR9300/8300 Document Version [2.00] 3-5. Status request and Status answer list 3-5-1. Normal Status request and Status answer list (Samples indicated the ID set to as ‘1’.) Request Status Char. & Sample Status answer Char. & Sample POWER ON A0 (“@1A0”,0x0D) POWER Status ‘A’ (“@1?A”,0x0D) POWER OFF A1 DSS B0 TV B1 LD B2 DVD B3 VIDEO INPUT ‘B’ (“@1?B”,0x0D) VCR-1 B4 VCR-2 B5 AUX1 B6 AUX2 B7 DVD-R B8 DSS C0 TV C1 LD C2 DVD C3 VCR-1 C
Inhaltszusammenfassung zur Seite Nr. 12
RS232C Control Spec Page: 12 / 16 SR9300/8300 Document Version [2.00] Request Status Char. & Sample Status answer Char. & Sample AUTO L0 (“@1L0”,0x0D) THX 5.1 L1 THX SURR EX L2 THX CINEMA L3 THX MUSIC L4 DTS MUSIC L5 DTS CINEMA L6 DTS ES L7 NEO 6 CINEMA L8 NEO 6 MUSIC L9 D DIGITAL LA DD PROLOGIC LB DD PLⅡMOVIE LC SURROUND MODE ‘L’ (“@1?L”,0x0D) DD PLⅡMUSIC LD CSⅡCINEMA LE CSⅡMUSIC LF VIRTUAL LG S DIRECT LH MOVIE LI HALL LJ MATRIX LK Mch-STEREO LL STEREO LM M
Inhaltszusammenfassung zur Seite Nr. 13
RS232C Control Spec Page: 13 / 16 SR9300/8300 Document Version [2.00] Request Status Char. & Sample Status answer Char. & Sample F-DIRECT ON T1 (“@1T1”,0x0D) F-DIRECT ‘T’ (“@1?T”,0x0D) F-DIRECT OFF T0 Not available T- D DIGITAL(AC-3) U0 DD SURROUND U1 DD SURR EX U2 DTS U3 DTS ES U4 AAC U5 SIGNAL FORMAT ‘U’ (“@1?U”,0x0D) MPEG U6 MLP U7 PCM U8 HDCD U9 DSD UA OTHER UB NONE_DETECTION UC 32K V0 44.1K V1 48K V2 88.2K V3 SAMPLING FREQ. ‘V’ (“@1?V”,0x0D) 96K V4 176.4K V5 1
Inhaltszusammenfassung zur Seite Nr. 14
RS232C Control Spec Page: 14 / 16 SR9300/8300 Document Version [2.00] Request Status Char. & Sample Status answer Char. & Sample MULTI ROOM ON X0 (“@1X0”,0x0D) MULTIROOM Status ‘X’ (“@1X?”,0x0D) MULTI ROOM OFF X1 Not available X- DSS Y0 TV Y1 LD Y2 DVD Y3 VIDEO INPUT VCR1 Y4 ‘Y’ (“@1?Y”,0x0D) (Multi Room) VCR2/DVD-R Y5 AUX1 Y6 AUX2 Y7 DVD-R Y8 Not available Y- DSS Z0 TV Z1 LD Z2 DVD Z3 VCR1 Z4 VCR2/(DVD-R) Z5 AUX1 Z6 AUX2 Z7 AUDIO INPUT DVD-R Z8 ‘Z’ (“@1?Z”,0x0D)
Inhaltszusammenfassung zur Seite Nr. 15
RS232C Control Spec Page: 15 / 16 SR9300/8300 Document Version [2.00] Request Status Char. & Sample Status answer Char. & Sample “i0” ("@1?i0", 0x0D) LEFT LEVEL i0XX (“@1i010”0x0D) CHANNEL LEVEL “i1” ("@1?i1", 0x0D) RIGHT LEVEL i1XX [ “i2” ("@1?i2", 0x0D) CENTER LEVEL i2XX XX: ( 0=”10”) “i3” ("@1?i3", 0x0D) SUBWF LEVEL i3XX (+01=”11”~+10=”20”) “i4” ("@1?i4", 0x0D) SURR L LEVEL i4XX (-01=”09”~ -10=”00”) “i5” ("@1?i5", 0x0D) SURR R LEVEL i5XX (-11=”55” ~ -15=”51”) “i6” ("@
Inhaltszusammenfassung zur Seite Nr. 16
RS232C Control Spec Page: 16 / 16 SR9300/8300 Document Version [2.00] 3-5-2. Special Status request and Status answer list Request Status Char. & Sample Status answer Char. & Sample “n0XXXXXXXXX” SERIAL NUMBER ‘n’ ("@1?n", 0x0D) SERIAL NUMBER ("@1n0123456789",0x0D) m0#$%& see blow (“@1m0#$%&”,0x0D) ERROR DETECT ‘m’ ("@1?m", 0x0D) No error m- (“@1m-“,0x0D) Descriptions of ERROR DETECT status answer character. (about : #$%&) (Character #, $, % and & would be ‘0’ to ‘9’ or ‘A