RS-232C Control Specification :
Rev 00
SR7001
RS-232C Control Specification
Category
:
A/V Receiver
Document Version
:
1.0
Author(s)
:
Marantz America, Inc.
Date
:
2006/08/30
Number of Page
:
19
Marantz America, Inc. 2006
All rights are reserved. Reproduction in whole or in part is prohibited without the written consent of copyright.
All specifications might be subject to change without notice.
SR7001
RS-232C Control Specification
Page: 2 / 19
Document Version [1.0]
Table of Contents
Introduction............................................................................................................................................................ 3
1-1. Purpose ............................................................................................................................................................ 3
1-2. Scope................................................................................................................................................................ 3
1-3. Abbreviations ................................................................................................................................................... 3
1-4. References....................................................................................................................................................... 3
2. Global Description ................................................................................................................................................ 3
2-1. Overview........................................................................................................................................................... 3
2-2. Block Diagram.................................................................................................................................................. 3
2-3. Interface connection specification of the product........................................................................................... 3
2-4. Assumptions and Dependencies.................................................................................................................... 3
3. Detailed Description.............................................................................................................................................. 4
3-1. Connection format ........................................................................................................................................... 4
3-1-1. Physical connection................................................................................................................................. 4
3-1-1-1.
Data transmission sequence from Host to Slave .......................................................................... 4
3-1-1-2.
Data transmission sequence from Slave to Host .......................................................................... 4
3-2. Transmission data format................................................................................................................................ 5
3-2-1. Transmission data format from Host to Slave........................................................................................ 5
3-2-1-1.
Form1: Command ........................................................................................................................... 5
3-2-1-2.
Form2: Status request..................................................................................................................... 5
3-2-2. Transmission data format from Slave to Host........................................................................................ 5
3-2-2-1.
Form1: ACK/NAK ............................................................................................................................ 5
3-2-2-2.
Form2: Status answer and Auto status feedback.......................................................................... 5
3-3. The transaction sequences and the regulations............................................................................................ 6
3-3-1. The transaction sequences..................................................................................................................... 6
3-3-2. The transaction regulations..................................................................................................................... 6
3-3-3. Specification of Auto status feedback..................................................................................................... 6
3-3-4. Example of the transactions.................................................................................................................... 6
3-3-5. Examples of the handshaking flowchart ................................................................................................ 7
3-3-5-1.
Example of successful handshaking..............................................................................................7
3-3-5-2.
Examples of handshaking error...................................................................................................... 7
4. Recommendations of Command, Status and Layer definition..................................................................... 8
5. Definitions of Command, Status and Layer...................................................................................................... 9
5-1. Normal Command List .................................................................................................................................... 9
5-1-1. Main function contents............................................................................................................................. 9
5-1-2. Display and Menu contents...................................................................................................................10
5-1-3. Surround contents ................................................................................................................................. 11
5-1-4. Tuner contents .......................................................................................................................................12
5-1-5. XM Contents ..........................................................................................................................................12
5-1-6. Multi Room contents..............................................................................................................................13
5-2. Specific Commands.......................................................................................................................................14
5-3. Status request and Status answer list...........................................................................................................15
5-3-1. Normal Status request and Status (answer and feedback) list...........................................................15
5-3-2. Layer of the statuses .............................................................................................................................18
6. Revision history...................................................................................................................................................19
1.
Company Restricted
RS-232C Control Specification
SR7001
Page: 3 / 19
Document Version [1.0]
1. Introduction
1-1. Purpose
This document was written as a reference specification of products that are controled by the host
controller.
1-2. Scope
This document would be using by software or hardware engineers for production of the product.
1-3. Abbreviations
Abbreviation
Description
1-4. References
-
Hardware Software Interface Specification ver. 1.02 / author: N.Sakamoto
2. Global Description
2-1. Overview
A Host controller can control or watch out the product as a Slave very easily via the communication cable.
2-2. Block Diagram
HOST
(Controller)
RS232C cable (straight)
SLAVE
(The product)
Connector
D-SUB (9pin, male)
* The product connector is using D-SUB 9pin male.
* RS232C cable must use D-SUB 9pin female to connect the products.
2-3. Interface connection specification of the product
uP Interface
UART
-
Signal name Connection device
N.C.
TxD (output)
RS232C
RxD (input) Level shift driver
N.C.
GND
GND
N.C.
N.C.
N.C.
N.C.
-
D-Sub Pin
1
2
3
4
5
6
7
8
9
2-4. Assumptions and Dependencies
Company Restricted
Connecter
<The product connector>
RS232C D-SUB (9pin,Male)
RS-232C Control Specification
SR7001
Page: 4 / 19
Document Version [1.0]
3. Detailed Description
The interface specification between the product and a Host controller is described below.
3-1. Connection format
3-1-1. Physical connection
Host (Controller)
Slave (the product)
TxD
RxD
RxD
TxD
GND
GND
3-1-1-1. Data transmission sequence from Host to Slave
Host (Controller)
(Serial setting <RS232C basic>)
Baud Rate
: 9600bps
Data Bits
: 8bit
Parity
: None
Stop bit
: 1bit
Handshaking
: None
Slave (The product)
TxD
→
RxD
RxD
←
TxD
1. Host starts a data transmission from TxD.
2. Host performs the data transmission of the number of required bytes, and ends a transmission.
3-1-1-2. Data transmission sequence from Slave to Host
Host (Controller)
Slave (The product)
TxD
→
RxD
RxD
←
TxD
1. Slave starts a data transmission from TxD.
2. Slave performs the data transmission of the number of required bytes, and ends a transmission.
Company Restricted
RS-232C Control Specification
SR7001
Page: 5 / 19
Document Version [1.0]
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
: ’@’
COMMAND
: see “Command list”
End character (CR) : 0Dh
start
command
end
‘@’
“xxx:”+”...”
0Dh
3-2-1-2. Form2: Status request
Status request is a data that requests a answer of some status.
Start character
: ’@’
Request status
: see “Status request list”
Request character : ‘?’
End character (CR) : 0Dh
start
request status
end
‘@’
“xxx:?”+”...”
0Dh
3-2-2. Transmission data 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 is sent to Host when Slave has no related status by the Command.)
Start character
: ’@’,
ACK
: 06h,
End character (CR) : 0Dh
start
ACK
A
CR
‘@’
06h
0Dh
NAK is a reply data from Slave when Slave got an incorrect Command data, Status request data or
some other data from Host.
Start character
: ’@’,
NAK
: 15h,
End character (CR) : 0Dh
start
NAK
A
CR
‘@’
15h
0Dh
3-2-2-2. Form2: Status answer and Auto status feedback
Status answers are reply data when Slave got an acceptable Request status or Command data from
Host. Auto status feedbacks are send to Host data when a Slave’s status is changed.
Start character
: ’@’
Answer character : see “Status list”
End character (CR) : 0Dh
start
status
end
‘@’
“xxx:”+”...”
0Dh
Company Restricted
RS-232C Control Specification
SR7001
Page: 6 / 19
Document Version [1.0]
3-3. The transaction sequences and the regulations
3-3-1. The transaction sequences
The transactions have three kinds of sequence.
*A transaction is a Command from Host then Slave will be an answer by Status answer, ACK or NAK.
*A transaction is a Status request from Host then Slave will be an answer by Status answer or NAK.
*A transaction is Auto status feedback from Slave when a Slave’s status changed. (If the auto status
feedback is enabled.)
3-3-2. The transaction regulations
The transactions have some kinds of regulation.
* An answer (ACK, NAK or Status answer) transmittion by Slave has to finish within 500ms when got a
Command or a Status request from Host.
* Host must not transmit an another Command or Status request until "it receives a answer by a
previous Command or Status request" or "it passes a term of waitinng time from a finishing of previous
transmission of a Command or a Status request ".
* Slave has to finish a transaction under 500ms when it sends Auto status feedback data.
3-3-3. Specification of Auto status feedback
There are some specific regulations about Auto status feedback.
* The product status has segmented into four layers of 1, 2, 3 and 4.
* The status of layer 1 are assigned most kindly status to Host. (The statuses of layer 2 are assigned kindly status,
the statuses of layer 3 are not so need status to Host and the statuses of layer 4 are probably no wished statuses.)
* Each layer status can control transmit enable or disable by Host command. (The product default
would be all disables.)
* Slave sends auto status feedback by itself when the status is changed and if the status feedback is
enabled.
* The product defined and segmentationed layers are takeing in status list.
3-3-4. Example of the transactions
<Host>
TxD
<Slave>
Status
request
Command
max. 0.5sec
Status answer ,
ACK or NAK
max. 0.5sec
RxD
Status answer
RxD
TxD
a transaction
a transaction
Example of the transactions
Company Restricted
RS-232C Control Specification
SR7001
Page: 7 / 19
Document Version [1.0]
3-3-5. Examples of the handshaking flowchart
3-3-5-1. Example of successful handshaking
HOST
SLAVE
Com m and
Com m and
a c c e p ta b le
R e la te d
S ta tu s a n s w e r
or
S ta tu s
re q u e s t
ACK
R equest
a c c e p ta b le
S ta tu s
answ er
Changed
s o m e s ta tu s !
A u to s t a tu s
fe e d b a c k
The product can reply ACK instead of related status, if the product can not send the related status immediatly.
3-3-5-2. Examples of handshaking error
HOST
SLAVE
Com m and
Com m and
in c o r r e c t
NAK
S ta tu s
re q u e s t
R equest
in c o r r e c t
NAK
Company Restricted
RS-232C Control Specification
SR7001
Page: 8 / 19
Document Version [1.0]
4. Recommendations of Command, Status and Layer definition
-
All Commands, Statuses and Layers will be defined other specific document.
[MANDATORY] The product MUST have Commands and the Statuses same as a remote controller buttons (IR
controller) of the product.
All Commands are required working by discreate as ON/OFF commands. (It means that do not support TOGGLE
command only. )
All Commands and Statuses are defined same chharacter size except ACK/NAK on the product. ( Recommended
character length : 3~6 characters )
It permits attaching 0x0A character to a reply characters from the product. In this case, must suppose that the object is
followed altogether.
-
Recommend to supports numbers or values direct setting command, if it has variable numbers or values.
Company Restricted
RS-232C Control Specification
SR7001
Page: 9 / 19
Document Version [1.0]
5. Definitions of Command, Status and Layer
This section is told how to define “Command”, “Status” and “Layer” of this product.
5-1. Normal Command List
This chapter will show the commands of this product.
5-1-1. Main function contents
POWER
AUDIO ATT
AUDIO MUTE
VIDEO MUTE
VOLUME
TONE BASS
TONE TREBLE
SOURCE
Select
7.1 Channel
Input
SPEAKER
Select
Command
TOGGLE
OFF
ON
TOGGLE
OFF
ON
TOGGLE
OFF
ON
TOGGLE
OFF
ON
VALUE
UP
DOWN
UP-FAST
DOWN-FAST
VALUE
UP
DOWN
VALUE
UP
DOWN
TV
DVD
VCR1
DSS/VCR2
AUX1
AUX2
CD/CD-R
TAPE
TUNER1
FM1
AM1
XM1
TOGGLE
OFF
ON
“PWR:0”
“PWR:1”
“PWR:2”
“ATT:0”
“ATT:1”
“ATT:2”
“AMT:0”
“AMT:1”
“AMT:2”
“VMT:0”
“VMT:1”
“VMT:2”
“VOL:0xxxy”
“VOL:1”
“VOL:2”
“VOL:3”
“VOL:4”
“TOB:0xxx”
“TOB:1”
“TOB:2”
“TOT:0xxx”
“TOT:1”
“TOT:2”
“SRC:1”
“SRC:2”
“SRC:3”
“SRC:5”
“SRC:9”
“SRC:A”
“SRC:C”
“SRC:E”
“SRC:F”
“SRC:G”
“SRC:H”
“SRC:J”
“71C:0”
“71C:1”
“71C:2”
Reply from Slave
Command
SPKR SEL
SPKR-A OFF
SPKR-A ON
SPKR-B OFF
SPKR-B ON
“SPK:0”
“SPK:1”
“SPK:2”
“SPK:3”
“SPK:4”
Company Restricted
“PWR:1”,
“PWR:2”
“ATT:0”, (None)
“ATT:1”, (OFF)
“ATT:2” (ON)
“AMT:1”,
“AMT:2”
“VMT:1”,
“VMT:2”
“VOL:xxxy”
xxx = vol. value as +18~-80db, y = .0 or .5
db
00.0 = ”VOL: 000”,
-∞ = “VOL:-ZZZ”
“TOB:xxx”
xxx = vol. value as +06 ~-06
“TOT:xxx”
xxx = vol. value as +06 ~-06
“SRC:va”, (v ,a= ‘0’ ~ ‘Z’)
(v = video, a = audio.)
v = 0 (V-OFF)
a = N (7.1CH)
“71C:1”,(OFF)
“71C:2”(ON)
Reply from Slave
“SPK:ab”, a=SPK-A,b=SPK-B
“SPK:11”(A-OFF,B-OFF)
“SPK:21”(A-ON,B-OFF)
“SPK:12”(A-OFF,B-ON)
“SPK:22”(A-ON,B-ON)
RS-232C Control Specification
SR7001
Page: 10 / 19
Document Version [1.0]
5-1-2. Display and Menu contents
Command
VALUE
“SLP:0xx” (xx=”00”~”90”)
SLEEP
OFF
“SLP:1”
“MNU:0”
TOGGLE
(work same as RC)
MENU
OFF
“MNU:1”
ON
“MNU:2”
ENTER
“MNU:3”
UP
“CUR:1”
DOWN
“CUR:2”
CURSOR
LEFT
“CUR:3”
RIGHT
“CUR:4”
Command
TRG. 1 OFF
TRG. 1 ON
DC TRG.
TRG. 2 OFF
TRG. 2 ON
“DCT:11”
(DC TRG. 1 OFF)
“DCT:12”
(DC TRG. 1 ON)
“DCT:21”
(DC TRG.2 OFF )
“DCT:22”
(DC TRG.2 ON )
Company Restricted
Reply from Slave
“SLP:01~90” ( ON )
“SLP:00” (OFF)
“MNU:1” (Not on Menu)
“MNU:2” (On Menu )
ACK
Reply from Slave
“DCT:ab”
( a, b, = 1:OFF, 2:ON),
a = TRG.1, b = TRG.2,
eg.) “DCT:11” (all OFF),
“DCT:21” (TRG.1 ON)
“DCT:12” (TRG.2 ON)
“DCT:22” (all ON)
RS-232C Control Specification
SR7001
Page: 11 / 19
Document Version [1.0]
5-1-3. Surround contents
Surr. Mode
THX
Command
AUTO
STEREO
DOLBY
PLⅡ(x) MOVIE
PLⅡ(x) MUSIC
PLⅡ(x) GAME
EX/ES
DTS
ES(DISC,MATRIX)
NEO6 CINEMA
NEO6 MUSIC
Multi Ch.
(MOVIE,MUSIC)
CSⅡ CINEMA
CSⅡ MUSIC
CSⅡ MONO
VIRTUAL
DTS
DD+ PLⅡx
MOVIE
DD+ PLⅡx
MUSIC
SOURCE DIRECT
PURE DIRECT
NEXT
PREV
Command
THX TOGGLE
THX OFF
THX ON
THX SURR EX
THX CINEMA
THX GAMES
THX MUSIC
THX SELECT2
CINEMA
DTS NEO6 THX
Command
BYPASS
Dolby
Headphone
Mode
DH1(DH)
Reply from Slave
“SUR:00”
“SUR:01”
“SUR:02”
“SUR:03”
“SUR:05”
“SUR:07”
“SUR:0A”
“SUR:0E”
“SUR:0F”
“SUR:0G”
“SUR:0H”
“SUR:0I
“SUR:0J”
“SUR:0K”
“SUR:0L”
“SUR:0M”
“SUR:x“
(x = ‘0’ ~’Z’)
see Surr. Mode Status
“SUR:0O”
“SUR:0P”
“SUR:0T”
“SUR:0U”
“SUR:1”
“SUR:2”
“THX:0”
“THX:1”
“THX:2”
“THX:3”
“THX:5”
“THX:6”
“THX:7”
“THX:8”
“THX:9”
Reply from Slave
“THX:0”: THX AUTO
“THX:3”: PLⅡx MOVIE+THX
“THX:4”: PLⅡ MOVIE+THX
“THX:C”: THX SURR EX
“THX:E”: DTS ES+THX
“THX:F”: NEO6 CINEMA+THX
“THX:b”: THX MUSIC
“THX:c”: THX GAMES
“THX:e”: THX CINEMA
“THX:f”: THX SELECT2 CINEMA
“THX:g”: DTS NEO6 THX
Reply from Slave
“DHM:0”
“DHM:1”
“DHM:2”
(+PLⅡ MOVIE)
“DHM:3”
(+PLⅡ MUSIC)
Company Restricted
“DHM:x”
x = Dolby Headphone mode
RS-232C Control Specification
SR7001
Page: 12 / 19
Document Version [1.0]
NIGHT MODE
Command
TOGGLE
OFF
ON
VALUE
Lip Sync.
Test Tone
(Force
start/stop Test
Tone with Auto
mode)
UP
DOWN
TOGGLE
OFF
ON
NEXT
PREV
“NGT:0”
“NGT:1”
“NGT:2”
“LIP:0xxx”
(xxx = value ms)
“LIP:1” (up 10ms)
“LIP:2” (down 10ms)
“TTO:0”
“TTO:1”
“TTO:2”
“TTO:3”
“TTO:4”
Reply from Slave
“NGT:0”, (invalid)
“NGT:1”, (OFF)
“NGT:2” (ON)
“LIP:xxx”, (xxx = value ms)
xxx = “000” (OFF)
xxx = “010” ~ “200” (ON)
“TTO:1xy” (OFF),
“TTO:2xy” (ON)
(x= auto (0)/manual (1), y= ch.)
5-1-4. Tuner contents
Command
VALUE
Tuner1
Frequency
UP
DOWN
Auto-UP
Auto-DOWN
VALUE
UP
Tuner1 Preset
DOWN
P-Scan start
P-Scan stop
TOGGLE
Tuner1 mode
OFF(MONO)
ON(AUTO)
TOGGLE
Tuner Preset
OFF
Info.
ON
Tuner1 MEMO
Tuner1 CLEAR
-
“TFQ:0xxxxx“ (xxxxx =
freq.)
“TFQ:1“
“TFQ:2“
“TFQ:3“
“TFQ:4“
“TPR:0ww”
“TPR:1”
“TPR:2”
“TPR:3”
“TPR:4”
“TMD:0”
“TMD:1”
“TMD:2”
“TPI:0”
“TPI:1”
“TPI:2”
“MEM:0”
“CLR:0”
Reply from Slave
“TFQ:xxxxx”
(xxxxx = Frequency)
if ( xxxxx < 00256 ) band = XM;
else if (xxxxx < 02000) band=AM;
else band=FM;
(ex.“08750” = FM87.50MHz)
*Auto-UP/DOWN dose not operate in XM
*XM can be selected When Band is XM.
“TPR:ww”
(ww = current preset nr.)
(ww = 01 ~ ??)
“TMD:0”( - ),
“TMD:1” (MONO),
“TMD:2” (AUTO)
“TPI:1” (OFF),
“TPI:2” (ON)
ACK
ACK
5-1-5. XM Contents
XM DispMode
XM Category
Command
TOGGLE
NORMAL
ART/SNG
CATEGORY
STATUS
TOGGLE
CH. UP
CH. DOWN
CAT. NEXT
CAT. PREV
Reply from Slave
“XDP:0”
“XDP:1”
“XDP:2”
“XDP:3”
“XDP:4”
“CAT:0”
“CAT:1”
“CAT:2”
“CAT:3”
“CAT:4”
Company Restricted
“XDP:1”(NORMAL)
“XDP:2”(ART/SNG)
“XDP:3”(CATEGORY)
“XDP:4”(STATUS)
“CAT:yxx”
y= 1(un search), 2(in search)
xx= Category No. 00(none), 01 to 32
RS-232C Control Specification
SR7001
Page: 13 / 19
Document Version [1.0]
5-1-6. Multi Room contents
Command
TOGGLE
Multi Room A
OFF
POWER
ON
TOGGLE
Multi Room A
OFF
SPEAKER
ON
TOGGLE
Multi Room A
OFF
AUDIO MUTE
ON
VALUE
Multi Room A
UP
VOLUME
DOWN
Multi Room A
VARIABLE
VOLUME SET FIXED
TV
DVD
VCR1
DSS/VCR2
AUX1
Multi Room A
AUX2
SOURCE
CD/CDR
Select
TAPE
TUNER1
FM1
AM1
XM1
Multi Room A
VALUE
SLEEP
OFF
TOGGLE
Multi Room A
STEREO
Stereo/Mono
MONO
VALUE
Multi Room A
Tuner1
Frequency
UP
DOWN
Auto-UP
Auto-DOWN
VALUE
Multi Room A
Tuner1 Preset
Multi Room A
Tuner1 mode
UP
DOWN
SCAN Start
SCAN Stop
TOGGLE
OFF(MONO)
ON(AUTO)
Reply from Slave
“MPW:0”
“MPW:1”
“MPW:2”
“MSP:0”
“MSP:1”
“MSP:2”
“MAM:0”
“MAM:1”
“MAM:2”
“MVL:0xxx”
“MVL:1”
“MVL:2”
“MVS:1”
“MVS:2”
“MSC:1”
“MSC:2”
“MSC:3”
“MSC:5”
“MSC:9”
“MSC:A”
“MSC:C”
“MSC:E”
“MSC:F”
“MSC:G”
“MSC:H”
“MSC:J”
“MSL:0xx” (“xx” = min)
“MSL:1”
“MST:0”
“MST:1”
“MST:2”
“MTF:0xxxxx“
(xxxxx = freq.)
“MTF:1“
“MTF:2“
“MTF:3“
“MTF:4“
“MTP:0ww”
(ww = preset nr.)
“MTP:1”
“MTP:2”
“MTP:3”
“MTP:4”
“MTM:0”
“MTM:1”
“MTM:2”
Company Restricted
“MPW:1”, (OFF)
“MPW:2” (ON)
“MSP:1”,(OFF)
“MSP:2” (ON)
“MAM:1”,
“MAM:2”
“MVL:xxx”
xxx = vol. value as “ 00” ~”-90”
“MVS:1”, ( VARIABLE)
“MVS:2” (FIXED)
“MSC:va”, (v ,a= ‘0’ – ‘Z’)
(v = video, a = audio.)
“MSL:xx” (xx = min)
“MSL:00”
“MST:0”( - )
“MST:1”(STEREO)
“MST:2”(MONO)
“MTF:xxxxx”, (xxxxx = Frequency)
if ( xxxxx < 00256 ) band = XM;
else if (xxxxx < 02000) band=AM;
else band=FM;
(ex.“08750” = FM87.50MHz)
*Auto-UP/DOWN dose not operate in XM
*XM can be selected When Band is XM.
“MTP:ww”
(ww = current preset nr.)
(ww = 01 ~??)
“MTM:0”( - ),
“MTM:1”(MONO),
“MTM:2”(AUTO)
RS-232C Control Specification
SR7001
Page: 14 / 19
Document Version [1.0]
Multi RoomA
Speaker
VOLUME
Multi RoomA
Speaker
AUDIO MUTE
Command
VALUE
UP
DOWN
VARIABLE
FIXED
TOGGLE
OFF
ON
Reply from Slave
“MSV:0xxx”
“MSV:1”
“MSV:2”
“MSS:1”
“MSS:2”
“MSM:0”
“MSM:1”
“MSM:2”
“MSV:xxx”
xxx = vol. value as +90 ~-90
“MSM:1”,
“MSM:2”
5-2. Specific Commands
Command from Host
Auto status feedback
(The product default is disabled
all auto status feedback.)
“AST:x” (x = ‘0’ ~ ’F’)
bit 3 : Layer 4 ( 1 = Enable, 0 = Disable)
bit 2 : Layer 3 ( 1 = Enable, 0 = Disable)
bit 1 : Layer 2 ( 1 = Enable, 0 = Disable)
bit 0 : Layer 1 ( 1 = Enable, 0 = Disable)
Company Restricted
Reply from Slave
same as
command define
SR7001
RS-232C Control Specification
Page: 15 / 19
Document Version [1.0]
5-3. Status request and Status answer list
5-3-1. Normal Status request and Status (answer and feedback) list
Status request
POWER
“PWR:?”
AUDIO ATT
“ATT:?”
AUDIO MUTE
“AMT:?”
VIDEO MUTE
“VMT:?”
VOLUME
“VOL:?”
TONE BASS
“TOB:?”
TONE TREBLE
“TOT:?”
SOURCE Select
“SRC:?”
7.1 Channel Input
“71C:?”
INPUT SIGNAL
“ISG:?”
SPEAKER Select
“SPK:?”
Status request
SLEEP
“SLP:?”
MENU
“MNU:?”
Status request
DC TRG.
“DCT:?”
Status answer and feedback
OFF
“PWR:1”
ON
“PWR:2”
OFF
“ATT:1”
ON
“ATT:2”
OFF
“AMT:1”
ON
“AMT:2”
OFF
“VMT:1”
ON
“VMT:2”
Volume value = xxxy
“VOL:xxxy”
(see command list)
(+18.0 ~ -80.0dB)
Bass value = xxx
“TOB:xxx”
(see command list)
Treble value = xxx
“TOT:xxx”
(see Command List)
“SRC:va”
Video+Audio source
(v ,a= ‘0’ ~ ‘Z’)
(see Command List)
(v = video, a = audio.)
OFF
“71C:1”
ON
“71C:2”
ANALOG
“ISG:1”
DIGITAL
“ISG:2”
HDMI
“ISG:4”
Speaker status = ab
“SPK:ab”
a = SPKR-A, b = SPKR-B
a,b (1 = OFF, 2 = ON)
Status answer and feedback
Sleep time (xx = 00 ~ 90)
“SLP:xx”
OFF
“MNU:1” ( Not on Menu)
ON
“MNU:2” (On Menu)
Status answer and feedback
eg.)
“DCT:abcd”
“DCT:11”, (all OFF)
(1 = OFF, 2 = ON)
“DCT:12”, (TRG.2 ON)
( a = TRG.1, b = TRG.2, )
“DCT:22” (all ON)
Status request
Surr. Mode
“SUR:?”
“SUR:x” ,
“THX:x”
THX
“THX:?”
“SUR:x” ,
“THX:x”,
Dolby Headphone
mode
“DHM:?”
“DHM:x”
Night Mode
“NGT:?”
OFF
ON
Lip Sync.
“LIP:?”
VALUE (ms)
Status answer and feedback
same as command
replay
(see Command list)
same as command reply
(see Command list)
same as command reply
(see Command list)
“NGT:1”
“NGT:2”
“LIP:xxx”
(xxx = 000 ~ 200 ms)
Company Restricted
SR7001
RS-232C Control Specification
Page: 16 / 19
Document Version [1.0]
Status request
Digital Signal Format
“SIG:?”
Status answer and feedback
x=
‘0’ :No detect
’1’ :D DIGITAL AC-3
‘2’ : D DIGITAL AC-3 PL
‘3’ : D DIGITAL SURR. EX
‘4’ : DTS
‘5’ : DTS ES DISCREATE
‘6’ : DTS ES MATRIX
‘7’ : AAC
‘8’ : MPEG
‘9’ : M-PCM
‘A’ : PCM
‘B’ : HDCD
‘C’ : DSD
‘D’ : DTS 96/24
‘E’ : reserved
‘F’ : OTHER
Status request
OFF ( MONO)
AUTO
OFF
ON
Status answer and feedback
same as command reply
(see Command list)
same as command reply
(see Command list)
“TMD:1”
“TMD:2”
“TPI:1”
“TPI:2”
Channel Name
Status answer and feedback
“CHN:********”
Tuner1 Frequency
“TFQ:?”
“TFQ:xxxxx”
Tuner1 Preset
“TPR:?”
“TPR:ww”
Tuner1 mode
“TMD:?”
Tuner Preset Info.
“TPI:?”
Status request
XM ChName
XM ArtistName
XM SongTitle
XM CategoyName
XM Signal Status
“CHN:?”
“ARN:?”
“SON:?”
“CTN:?”
“SST:?”
“SIG:x”
x = signal
*=10Byte
Artist Name
“ARN:********”
Song Title
“SON:********”
Category Name
“CAT:********”
Antenna Status
“SST:*”
0= CHECK ANTENNA
1= STRONG 2= MARGINAL
3= WEAK 4= NO
Company Restricted
*=16Byte
*=16Byte
*=8Byte
SR7001
RS-232C Control Specification
Page: 17 / 19
Document Version [1.0]
Status request
Multi Room A
POWER
Multi Room A
SPEAKER
Multi Room A
AUDIO MUTE
Multi Room A
VOLUME
Multi Room A
VOLUME SET
Multi Room A
SOURCE Select
Multi Room A
SLEEP
Multi Room A
STEREO/MONO
Status answer and feedback
“MPW:?”
“MSP:?”
“MAM:?”
“MVL:?”
“MVS:?”
“MSC:?”
OFF
ON
OFF
ON
OFF
ON
“MPW:1”
“MPW:2”
“MSP:1”
“MSP:2”
“MAM:1”
“MAM:2”
Volume value = xxx
“MVL:xxx”
VARIABLE
FIXED
Video+Audio source
(v ,a= ‘0’ – ‘Z’)
(v = video, a = audio.)
“MVS:1”
“MVS:2”
“MSC:va”
“MSL:?”
Sleep time min : xx = ‘00’ ~ ‘99’
“MSL:xx”
“MST:?”
STEREO
MONO
“MST:1”
“MST:2”
Status request
Status answer and feedback
xxxxx = frequency
if ( xxxxx < 00256 ) band = XM;
“MTF:xxxxx”
else if (xxxxx < 02000) band=AM; else
band=FM;
Multi Room A
Tuner1
Frequency
“MTF:?”
Multi Room A
Tuner1 Preset
“MTP:?”
xx = preset number ( 01 ~ ??)
“MTP:xx”
Multi Room A
Tuner1 Mode
“MTM:?”
- (None)
OFF (MONO)
ON (AUTO)
“MTM:0”
“MTM:1”
“MTM:2”
“MSV:?”
Volume value = xxx
Multi RoomA
Speaker VOLUME
Multi RoomA
Speaker
Volume Set
Multi RoomA
Speaker
AUDIO MUTE
“MSS:?”
“MSM:?”
“MSV:xxx”
VARIABLE
“MSS:1”
FIXED
“MSS:2”
OFF
“MSM:1”
ON
“MSM:2”
Company Restricted
SR7001
RS-232C Control Specification
Page: 18 / 19
Document Version [1.0]
5-3-2. Layer of the statuses
Status
POWER
AUDIO ATT
AUDIO MUTE
VIDEO MUTE
VOLUME
TONE BASS
TONE TREBLE
SOURCE Select
7.1 Channel Input
INPUT SIGNAL SOURCE
SPEAKER Select
“PWR:”
“ATT:”
“AMT:”
“VMT:”
“VOL:”
“TOB:”
“TOT:”
“SRC:”
“71C:”
“ISG:”
“SPK:”
Layer
1
3
1
1
1
1
1
1
1
3
1
“SLP:”
“MNU:”
“DCT:”
Layer
2
4
1
“SUR:”
“THX:”
“DHM:”
“NGT:”
“LIP:”
“TTO:”
“CSL:”
“SIG:”
Layer
2
2
2
3
4
1
4
4
“TFQ:”
“TPR:”
“TMD:”
“TPI:”
Layer
3
2
2
2
“XDP:”
“CAT:”
“CTN:”
“CHN:”
“ARN:”
“SON:”
“SST:”
Layer
1
1
1
4
4
4
1
Status
SLEEP
MENU
DC TRIG.
Status
Surr. Mode
THX
Dolby Headphone Mode
Night Mode
Lip Sync.
Test Tone
Ch.Select
Digital Signal Format
Status
Tuner1 Frequency
Tuner1 Preset
Tuner1 mode
Tuner Preset Info.
Status
XM Display mode
XM Category Search
XM Category Name
XM Channel Name
XM Artist Name
XM Song Title
XM Signal Status
Company Restricted
RS-232C Control Specification
SR7001
Page: 19 / 19
Document Version [1.0]
6.
Status
Multi Room A POWER
Multi Room A SPEAKER
Multi Room A AUDIO MUTE
Multi Room A VOLUME
Multi Room A VOLUME SET
Multi Room A SOURCE Select
Multi Room A SLEEP
Multi Room A STEREO/MONO
Multi RoomA Speaker VOLUME
Multi RoomA Speaker Volume Set
Multi RoomA Speaker A-MUTE
“MPW:”
“MSP:”
“MAM:”
“MVL:”
“MVS:”
“MSC:”
“MSL:”
“MST:”
“MSV:”
“MSS:”
“MSM:”
Layer
1
2
1
1
2
1
2
2
1
2
1
Status
Multi Room A Tuner1 Frequency
Multi Room A Tuner1 Preset
Multi Room A Tuner1 Mode
“MTF:”
“MPR:”
“MTM:”
Layer
3
2
2
Revision history
Ver.
Date
1.0 08/18/06
Owner
Marantz America, Inc.
Change description
Issued Revision1.0
Company Restricted