2. Global Description............................................................................................................................................ .3
3-1-1-1. Data tra nsmi ssio n se que nce fr om Ho st to Sla ve.............. ............ ........... ............ ............. .......... .4
3-1-1-2. Data tra nsmi ssio n se que nce fr om Sl ave to Ho st.............. ............ ........... ............ ............. .......... .4
3-2. Transmi ssio n d at a f orm at......................................... ........... ........ .......... ........... ........ .......... .... ......... ........ .....5
3-2-1. Transm is sion da ta fo rma t fr om H ost to Sla ve..................... .......... ........... ........ .......... .......... ......... ..... ..5
3-2-1-2. Form2: Sta tus req ue st....................................... ........ .......... ........ ........... .......... ........ ........... .........5
3-2-2. Transm is sion da ta fo rma t fr om S la ve to Ho st....................... ........ ........... ........ .......... .......... ......... ..... ..5
3-2-2-1. Form1: AC K/NAK.............. .......................... ............................. ........................... ..................... .....5
3-2-2-2. Form2: Sta tus an swe r................. .......... ......... .......... .......... ........ ........... ........ .......... ........... ... ........5
3-3. The transact ion seq ue nces an d th e re gu lat ion s......................... ........ ........... .......... ........ .......... .......... ........6
3-3-1. T he tra nsa ctio n se quen ces.................. .......... ............. .......... ............ ............. .......... ............ ....... ...... ...6
3-3-2. T he tra nsa ctio n reg ula tion s.......................... ............. .......... ............ ........... ............ ............ .... ............. .6
3-3-3. Ex amp le of the tr an sacti on s..................... ............ ............. .......... ............. ............ .......... ......... ........ .....6
3-3-4. Ex am pl es of t he ha nd sh aki ng fl ow ch ar t................................. ...... ......... ........ ...... ........ ........ ....... ..... ....7
3-3-4-1. Example o f su cce ss ful han dsh aki ng..................... .......... .......... ......... .......... .......... ........ ........... ...7
3-3-4-2. Example o f er ro r ha nd sha ki ng................................ ........ ...... ........ ....... ........ ........ ...... ......... ....... ..7
3-4-1. N or mal Co mm an d li st............................. ...... ......... ...... ........ ........ ...... ......... ........ ...... ........ ..... .... ........ ...8
3-5. Statu s r eq ue st an d Stat us an sw e r li st........................ ......... ...... ........ ........ ....... ........ ...... ........ ...... ..... ...... ...13
3-5-1. N orm al Sta tu s re qu est a nd Statu s an sw er list................................ ........... ........ .......... ........... ........ ...13
3-5-2. Speci al Statu s r equ est and Statu s a nsw er list...................................... ........... ........ .......... ......... ...... .18
4. Revision h ist ory............................ ............. .......... ............ ............. ............ .......... ............. ...... ...... ......... ........ ...19
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 h ardware engineers for prod uction of this product.
This product is [marantz SR7300/SR7300OSE]. (It’s refe r ed to a s “ Th is pr od u ct” a f ter th i s.)
1-3. Abbreviations
Abbreviation Description
1-4. References
2. Global Description
2-1. Overview
A Host controller can control or watch out this product as a Slave very easily via the communication cable.
2-2. Block Diagram
2-3. Interface connecter specification of This Product
Processor Interface Signal name Connection device D-Sub Pin Connecter
3-1-1-1. Data transmission sequence from Host to Slave
Host (Controller) Slave (This product)
3-1-1-2. Data transmission sequence from Slave to Host
GND
RTS → CTS
CTS ← RTS
TxD → RxD
RxD ← TxD
1. The host checks that CTS is High, then starts a data transmission from TxD.
2. The host performs the data transmission of the number of required bytes, and ends a transmission.
* The host can do RTS to Low during the transmission for disable dat a transmission from a slave.
Host (Controller) Slave (This product)
RTS → CTS
CTS ← RTS
TxD → RxD
RxD ← TxD
1. The slave checks that CTS is High, then starts a data transmission from TxD.
2. The slave performs the data transmission of the number of required bytes, and ends a transmission.
* The slave can do RTS to Low during the transmission for disable data transmission from a host.
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 chara cter : ’@’
ID : ‘0’ ~ ‘9’ (A Slave has ow n ID, A Host has to set the ID.)
COMMAND : see “Command list”
End character : 0Dh
COM M ANDStart
‘@
ID
’
3-2-1-2. Form2: Status request
Status request is a data that requests a answer of some status.
Start chara cter : ’@’
ID : ‘0’ ~ ‘9’ (A Slave has ow n ID, A Host has to set the ID.)
Request character : ‘?’
Request status : see “Status request list”
End character : 0Dh
S tart
‘@ ’
ID
R equest status
‘?’
3-2-2. T ransmission dat a format from Slave to Host
There are two kinds of transmission data form from Slave shown below .
3-2-2-1. Form1: ACK/NAK
ACK is a reply data from Slave when Slave got an acceptable command data from Host.
ACK : 06h
ACK
06h
NAK is a reply data from Slave when Slave got an incorrect Command data, Status request data or
some other data from Host.
NAK : 15h
NAK
15h
3-2-2-2. Form2: Status answer
Status answers are reply dat a when Slave got an acceptable Re quest status data fro m Host.
Start chara cter : ’@’
ID : ‘0’ ~ ‘9’ (A Slave will set own ID.)
Answer cha racter : see “S t atu s an swer list”
POWER ON A1 "@1A1",0x0D
POWER OFF A2 "@1A2",0x0D
DSS B0 "@1B0",0x0D
TV B1 "@1B1",0x0D
LD B2 "@1B2",0x0D
DVD B3 "@1B3",0x0D
VCR1 B4 "@1B4",0x0D
VCR2/DVD-R
AUX1 B6 "@1B6",0x0D
AUX2 B7 "@1B7",0x0D
DVD-R B8 "@1B8",0x0D
CD B9 "@1B9",0x0D
TAPE BA "@1BA",0x0D
CD-R BB "@1BB",0x0D
FM BC "@1BC",0x0D
AM BD "@1BD”,0x0D
MW BE "@1BE”,0x0D
LW BF "@1BF",0x0D
TUNER BG "@1BG",0x0D
MULTI-CHANNEL INPUT ON
MULTI-CHANNEL INPUT OFF
DSS Ba "@1Ba",0x0D
TV Bb "@1Bb",0x0D
LD Bc "@1Bc",0x0D
DVD Bd "@1Bd",0x0D
VCR1 Be "@1Be",0x0D
VCR2/DVD-R
AUX1 Bg "@1Bg",0x0D
AUX2 Bh "@1Bh",0x0D
DVD-R Bi "@1Bi",0x 0D
CD Bj "@1Bj",0x0D
TAPE Bk "@1Bk",0x0D
CD-R Bl "@1Bl",0x0D
FM Bm "@1Bm",0x0D
AM Bn "@1Bn”,0x0D
MW Bo "@1Bo”,0x0D
LW Bp "@1Bp",0x0D
TUNER Bq "@1Bq",0x0D
TREBLE DOWN G7 "@1G7",0x0D
SLEEP MODE SLEEP H0 "@1H0",0x0D
MUTE
MUTE OFF H1 "@1H1",0x0D
MUTE ON H2 "@1H2" ,0x0 D
VIDEO MUTE VIDEO MUTE H3 "@1H3",0x0D
ATT ATT H4 "@1H4",0x0D
TEST TONE TEST TONE I0 "@1I0",0x0D
SPEAKER A ON SPEAKER A ON I1 "@1I1",0x0D
SPEAKER A OFF SPEAKER A OFF I2 "@1I2",0x0D
SPEAKER B ON SPEAKER B ON I3 "@1I3",0x0D
SPEAKER BOFF SPEAKER BOFF I4 "@1I4",0x0D
SPEAKER A SPEAKER A ON/OFF I5 "@1I5",0x0D
SPEAKER B SPEAKER B ON/OFF I6 "@1I6",0x0D
NIGHT NIGHT J0 "@1J0",0x0D
3-5-1. Normal Status request and S t atus answer list
(Samples indicated the ID set to as ‘1’.)
Request Status Char. & Sample Status answer Char. & Sample
POWER Status ‘A’ (“@1?A”,0x0D)
VIDEO INPUT ‘B’ (“@1?B”,0x0D)
AUDIO INPUT ‘C’ (“@1?C”,0x0D)
INPUT MODE ‘D’ (“@1?D”,0x0D)
‘E’ (“@1?E”,0x0D)
TUNER FFREQUENCY
TUNER PRESET ‘F’ (“@1?F”,0x0D)
TUNER MODE ‘G’ (“@1?G”,0x0D)
VOLUME Status ‘H’ (“@1?H”,0x0D)
BASS St atus ‘I’ (“@1?I” ,0x0D) BASS:xxdB(xx=-9~+9) I0xx
TREBLE St atus ‘J’ (“@1? J”,0x0D) TREBLE:xxdB(xx=-9~+9) J0xx
ATT S tatus ‘K’ (“@1?K”,0x0D)
FM:076.0-108.0
AM,MW:520-1710
L W:152-282
POWER ON A0 (“@1A0”,0x0D)
POWER OFF A1
DSS B0
TV B1
LD B2
DVD B3
VCR-1 B4
VCR-2 B5
AUX1 B6
AUX2 B7
DVD-R B8
DSS C0
TV C1
LD C2
DVD C3
VCR-1 C4
VCR-2/DVD-R C5
AUX1 C6
AUX2 C7
DVD-R C8
CD C9
TAPE CA
CD-R CB
FM (/TUNER) CC
AM CD
MW CE
LW CF
MUL TI-CHANNEL INPUT CG
TUNER
DIGIAL D0
ANALOGUE D1
TUNER FREQUENCY
E0xxxx:(Not tuned+Freq.)
E1xxxx:(Tuned+Freq.)
Frequency Scaning E2 (“@1E2”!,0x0D)
Not available E- (“@1E-“,0x0D)
Preset No (XX=01~50)
Not Preset mode (XX=00)
Not available F- (“@1F-“,0x0D)
AUTO STEREO G1
MONO G0
Not available GVOL.= XXXdB
(XXX = -90~+99)
max H1
min (-∞) H2
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 DIGIT AL 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
MONO LN
THX UL TRA2 LO
CSⅡMONO LP
SLEEP TIMER Status ‘M’ (“@1?M”,0x0D)
SLEEP OFF M0
SLEEP XXX(001~120) M1XXX
DISPLAY ON N0
DISPLAY S tatus ‘N’ (“@1?N”,0x0D)
OSD Status ‘O’ (“@1?O”,0x0D)
DISPLAY OFF N1
AUTO DISPLAY OFF N2
DISPLA Y D IMMER
N3~N9 (dimmer level)
OSD ON O0
OSD OFF O1
TEST TONE OFF P0
TEST TONE L P1
TEST TONE C P2
TEST TONE R P3
TEST TONE Status ‘P’ (“@1?P”,0x0D)
TEST TONE SR P4
TEST TONE SBR P5
TEST TONE SBL P6
TEST TONE SL P7
TEST TONE SW P8
TEST TONE MODE ‘Q’ (“@1?Q”,0x0D)
NIGHT MODE ‘R’ (“@1?R”,0x0D)
MENU ‘S’ (“@1?S”,0x0D)
TEST TONE AUTO Q0
TEST TONE MANUAL Q1
NIGHT MOD E ON R0
NIGHT MOD E OFF R1
MENU ON S0
MENU OFF S1
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 TD DIGIT AL(AC-3) U0
DD SURROUND U1
DD SURR EX U2
DTS U3
DTS ES U4
AAC U5
MPEG U6
SIGNAL FORMAT ‘U’ (“@1?U”,0x0D)
MLP U7
PCM U8
HDCD U9
DSD UA
OTHER UB
NONE_DETECTION UC
DTS ES DISCRA TE UE
DTS ES MA TRIX UF
32K V0
44.1K V1
48K V2
88.2K V3
SAMPLING FREQ. ‘V’ (“@1?V”,0x0D)
96K V4
176.4K V5
192K V6
OUT OF RANGE V7
Not available V-
CHANNEL STATUS ‘W’ (“@1?W”,0x0D)
See below W1$%
Not available W-
* Description of CHANNEL STATUS answer character . (about : $%)
(Character $ and % would be ‘0’ to ‘9’ or ‘A’ to ‘F’,it uses to as hex. bit data .)
| $ bit | % bit |
Bit 3 2 1 0 3 2 1 0
LFE
1
SR S L R C
SL
L C
R
When a bit of channel status is effective, it sets to 1.
And when it is opposite condition, it sets to 0.
ex.)
LFE
* If front L and R channel status are only effective, it will send “@1W146”,0Dh.
* If front and surr. L/R channel status are effective, it will send “@1W1B6”,0Dh.
* If all channel status are effective, it will send “@1W1FF”,0Dh.
* If all channel status are not effective, it will send “@1W180”,0Dh.
TUNER FREQUENCY
XXXX=076.00-108.00(FM)
=520-1710(AM,MW)
= 152-282(LW)
Not available a- (“@1a-“,0x0D)
TUNER PRESET
(Multi Room)
VOLUME Status
(Multi Room)
(Multi Room)
SLEEP TIMER S tatus
(Multi Room)
(Multi Room)
(Multi Room)
(Multi Room)
‘b’ (“@1?b”,0x0D)
‘c’ (“@1?c”,0x0D)
‘d’ (“@1?d”,0x0D)
‘e’ (“@1?e”,0x0D)
‘f’ (“@1?f”,0x0D)
‘g’ (“@1?g”,0x0D)
‘h’ (“@1?h”,0x0D)
Preset No. (XX=01~50)
Not Preset mode (XX=00)
Not available b- (“@1b-“,0x0D)
VOL .XXX(-9 0~+99) c0XXX
MAX. c1
MIN.(-∞) c2
VARIABLE d0 VOLUME SET Status
FIXED d1
SLEEP OFF e0
SLEEP XXX(1~120) e1XXX
MUL TI OSD ON f0 OSD Status
MUL TI OSD OFF f1
MUL TI SPEAKER ON g0 SPEAKER S tatu s
MUL TI SPEAKER OFF g1
3-5-2. Special St atus request and S tatus answer list
Request Status Char. & Sample Status answer Char. & Sample
SERIAL NUMBER ‘n’ ("@1?n", 0x0D) SERIAL NUMBER
see blow
ERROR DETECT ‘m’ ("@1?m", 0x0D)
“n0XXXXXXXXX”
("@1n0123456789",0x0D)
m0#$%&
(“@1m0#$%&”,0x0D)
No error m- (“@1m-“,0x0D)
Descriptions of ERROR DETECT status answer character. (about : #$%&)
(Character #, $, % and & would be ‘0’ to ‘9’ or ‘A’ to ‘F’, it uses to as hex. bit data.)
* # : Bit ErrorName ERROR SAFE
* If the POWER 5V ERROR only occurs that will send [“@1m080 81”,0x0D].
* If the RS232C ERROR only occurs that will send [“@1m08082”,0x0D].
* If the ADC ERROR only occurs that will send [“@1m080A0”,0x0D].
* If the DSP1 ERROR only occurs that will send [“@1m0 9080”,0x0D].
2.1 ‘03-02-06 N.Sakamoto - Auto Freq. up/down command were changed to Auto Freq. up/down
Start/Stop に変更.
- Added status answers “Not tuned”, “Tuned, Scaning” for the statu request for
the tuner frequency section. (Not tuned :E0xxxx, Tuned:E1xxxx, Scaning:E2)
- Added the commands for “OSD ON/OFF”.
- Added the commands for Speaker A,B.
- modified SpeakerA ON (H1), OFF (H2), Speaker B ON (H3), OFF (H4)
commands to I1, I2, I3, I4.
Loading...
+ 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.