Denon S-301 Serial Protocol
Denon S-301 Serial Protocol
Denon S-301 Serial Protocol
Ver. 4.0
Application model : S-301
Application terminal : RS-232C
Connector specification
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-
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.
-2-
-3-
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<CR>
+0.5dB :
MV805<CR>
0dB :
MV80<CR>
-0.5dB :
MV795<CR>
-1.0dB :
MV79<CR>
|
|
-79.5dB :
MV005<CR>
-80.0dB :
MV00<CR>
--:
MV99<CR>
* At the **.0dB step, only uses two ASCII characters as PARAMETER, same as usual.
-4-
PARAMETER
function
ON
POWER ON/STANDBY change
STANDBY
MV
UP
MASTER VOLUME UP/DOWN , direct change to **dB
DOWN
**
**:00 to 99 by ASCII , 80=0dB, 99=---(MIN)
CV
FL UP
CHANNEL VOLUME UP/DOWN , direct change to **dB
FL DOWN
---FRONT Lch
FL **
**:00 to 99 by ASCII , 50=0dB
FR UP
FR DOWN
---FRONT Rch
FR **
**:00 to 99 by ASCII , 50=0dB
C UP
C DOWN
---CENTERch
C **
**:00 to 99 by ASCII , 50=0dB
SW UP
SW DOWN
---SUBWOOFERch
SW **
**:00 to 99 by ASCII , 50=0dB
SL UP
SL DOWN
---SURROUND Lch
SL **
**:00 to 99 by ASCII , 50=0dB
SR UP
SR DOWN
---SURROUND Rch
SR **
**:00 to 99 by ASCII , 50=0dB
SBL UP
---SURROUND BACK Lch (SBch 2SP)
SBL DOWN
SBL **
**:00 to 99 by ASCII , 50=0dB
SBR UP
---SURROUND BACK Rch (SBch 2SP)
SBR DOWN
SBR **
**:00 to 99 by ASCII , 50=0dB
MV , CV COMMAND : "*" parameter uses two or three ASCII characters. (see page4 J) section)
PW
-5-
example
PWON<CR>
PWSTANDBY<CR>
MVUP<CR>
MVDOWN<CR>
MV80<CR>
CVFL UP<CR>
CVFL DOWN<CR>
CVFL 50<CR>
CVFR UP<CR>
CVFR DOWN<CR>
CVFR 50<CR>
CVC UP<CR>
CVC DOWN<CR>
CVC 50<CR>
CVSW UP<CR>
CVSW DOWN<CR>
CVSW 50<CR>
CVSL UP<CR>
CVSL DOWN<CR>
CVSL 50<CR>
CVSR UP<CR>
CVSR DOWN<CR>
CVSR 50<CR>
CVSBL UP<CR>
CVSBL DOWN<CR>
CVSBL 50<CR>
CVSBR UP<CR>
CVSBR DOWN<CR>
CVSBR 50<CR>
Receive?
COMMAND
CV
MU
SI
ZM
Z1
PARAMETER
SB UP
SB DOWN
SB **
ON
OFF
PHONO
CD
TUNER
DVD
VDP
TV
DBS/SAT
VCR-1
VCR-2
VCR-3
V.AUX
CDR/TAPE1
MD/TAPE2
USB
IPOD
ON
OFF
PHONO
|
CDR/TAPE1
SOURCE
UP
DOWN
**
ON
OFF
---SURROUND BACKch
function
(SBch 1SP)
CV , Z1 COMMAND : "*" parameter uses two or three ASCII characters. (see page4 J) section)
-6-
example
CVSB UP<CR>
CVSB DOWN<CR>
CVSB 50<CR>
MUON<CR>
MUOFF<CR>
SIPHONO<CR>
SICD<CR>
SITUNER<CR>
SIDVD<CR>
SIVDP<CR>
SITV<CR>
SIDBS/SAT<CR>
SIVCR-1<CR>
SIVCR-2<CR>
SIVCR-3<CR>
SIV.AUX<CR>
SICDR/TAPE1<CR>
Receive?
SIMD/TAPE2<CR>
SIUSB<CR>
SIIPOD<CR>
ZMON<CR>
ZMOFF<CR>
Z1PHONO<CR>
|
Z1MD/TAPE2<CR>
Z1SOURCE<CR>
Z1UP<CR>
Z1DOWN<CR>
Z180<CR>
Z1ON<CR>
Z1OFF<CR>
COMMAND
Z2
SR
PARAMETER
PHONO
|
CDR/TAPE1
SOURCE
UP
DOWN
**
ON
OFF
PHONO
|
CDR/TAPE1
SOURCE
SV
DVD
VDP
TV
DBS/SAT
VCR-1
VCR-2
VCR-3
V.AUX
SOURCE
SD
AUTO
PCM
DTS
RF
ANALOG
EXT.IN-1
EXT.IN-2
Z2 COMMAND : "*" parameter uses two
function
MULTI ZONE-2 mode set , and select source at AVR-3805
---The name of PARAMETER is
the same as that of the time of SI COMMAND.
MULTI ZONE-2 mode cancel
MULTI ZONE-2 VOLUME UP/DOWN , direct change to ***dB
**:00 to 99 by ASCII , 80=0dB, 99=---(MIN)
MULTI ZONE-2 ON/OFF change at AVR-3805
---Invalid at AVR-3805
VIDEO SELECT mode cancel
set DIGITAL INPUT AUTO mode
set DIGITAL INPUT force PCM mode
set DIGITAL INPUT force DTS mode
---Invalid at AVR-3805
set force ANALOG INPUT mode
set EXT.IN-1 mode ---Set EXT.IN mode at AVR-3805
set EXT.IN-2 mode ---Invalid at AVR-3805
or three ASCII characters. (see page4 J) section)
-7-
example
Z2PHONO<CR>
|
Z2MD/TAPE2<CR>
Z2SOURCE<CR>
Z2UP<CR>
Z2DOWN<CR>
Z280<CR>
Z2ON<CR>
Z2OFF<CR>
Receive?
SRPHONO<CR>
|
SRMD/TAPE2<CR>
SRSOURCE<CR>
SVDVD<CR>
SVVDP<CR>
SVTV<CR>
SVDBS/SAT<CR>
SVVCR-1<CR>
SVVCR-2<CR>
SVVCR-3<CR>
SVV.AUX<CR>
SVSOURCE<CR>
SDAUTO<CR>
SDPCM<CR>
SDDTS<CR>
SDRF<CR>
SDANALOG<CR>
SDEXT.IN-1<CR>
SDEXT.IN-2<CR>
COMMAND
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
THX6.1
THX SURROUND EX
WIDE SCREEN
5CH STEREO
7CH STEREO
SUPER STADIUM
ROCK ARENA
JAZZ CLUB
CLASSIC CONCERT
MONO MOVIE
MATRIX
VIDEO GAME
VIRTUAL
function
SURROUND mode set
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
at
at
at
at
at
at
at
at
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
-8-
example
MSDIRECT<CR>
MSPURE DIRECT<CR>
MSSTEREO<CR>
MSMULTI CH IN<CR>
MSMULTI CH DIRECT<CR>
MSMULTI CH PURE D<CR>
MSDOLBY PRO LOGIC<CR>
MSDOLBY PL2<CR>
MSDOLBY PL2X<CR>
MSDOLBY DIGITAL<CR>
MSDOLBY D EX<CR>
MSDTS NEO:6<CR>
MSDTS SURROUND<CR>
MSDTS ES DSCRT6.1<CR>
MSDTS ES MTRX6.1<CR>
MSDOLBY H/P<CR>
MSDTS+DOLBY H/P<CR>
MSHOME THX CINEMA<CR>
MSTHX5.1<CR>
MSTHX U2 CINEMA<CR>
MSTHX MUSIC MODE<CR>
MSTHX6.1<CR>
MSTHX SURROUND EX<CR>
MSWIDE SCREEN<CR>
MS5CH STEREO<CR>
MS7CH STEREO<CR>
MSSUPER STADIUM<CR>
MSROCK ARENA<CR>
MSJAZZ CLUB<CR>
MSCLASSIC CONCERT<CR>
MSMONO MOVIE<CR>
MSMATRIX<CR>
MSVIDEO GAME<CR>
MSVIRTUAL<CR>
Receive?
COMMAND
MS
PS
TF
TP
PARAMETER
MPEG2 AAC
AAC+DOLBY EX
DVS REF.
DVS WIDE
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
MODE : EMULATION
MODE : OFF
ROOM EQ:NORMAL
ROOM EQ:FRONT
ROOM EQ:FLAT
ROOM EQ:MANUAL
ROOM EQ:OFF
DELAY UP
DELAY DOWN
DELAY *** (3 digits)
UP
DOWN
****** (6 digits)
UP
DOWN
**(PRESET No.)
function
---Invalid at AVR model
---Invalid at AVR model
PARAMETER setting
TONE DEFEAT ON/OFF
SURROUND BACK SP MODE set
---MTRX ON = SURR.EX ON = DSCRT ON
(@THX)
(@ES DSCRT)
-9-
example
MSMPEG2 AAC<CR>
MSAAC+DOLBY EX<CR>
MSDVS REF.<CR>
MSDVS WIDE<CR>
PSTONE DEFEAT ON<CR>
PSTONE DEFEAT OFF<CR>
PSSB:MTRX ON<CR>
PSSB:NON MTRX<CR>
PSSB:PL2X CINEMA<CR>
PSSB:PL2X MUSIC<CR>
PSSB:OFF<CR>
PSCINEMA EQ.ON<CR>
PSCINEMA EQ.OFF<CR>
PSMODE:MUSIC<CR>
PSMODE:CINEMA<CR>
PSMODE:GAME<CR>
PSMODE:PRO LOGIC<CR>
PSMODE:EMULATION<CR>
PSMODE:OFF<CR>
PSROOM EQ:NORMAL<CR>
PSROOM EQ:FRONT<CR>
PSROOM EQ:FLAT<CR>
PSROOM EQ:MANUAL<CR>
PSROOM EQ:OFF<CR>
PSDELAY UP<CR>
PSDELAY DOWN<CR>
PSDELAY ***<CR>
TFUP<CR>
TFDOWN<CR>
TF105000<CR>
(1050.00kHz at AM)
TPUP<CR>
TPDOWN<CR>
TPA1<CR> (PRESET No.A1)
TP11<CR> (PRESET No.11)
Receive?
*
*
COMMAND
PARAMETER
TM
CO
AM
FM
AUTO
MANUAL
080
120
150
180
function
TUNER BAND , MODE Select
---Band set to AM
---Band set to FM
---Tuning mode set to AUTO mode
---Tuning mode set to MANUAL mode
Sub-Woofer Crossover Frequency
80Hz / 120Hz / 150Hz / 180Hz
TF, TP, TM COMMAND : '*' parameters can NOT operate when INPUT source isnt TUNER.
- 10 -
example
TMAM<CR>
TMFM<CR>
TMAUTO<CR>
TMMANUAL<CR>
CO080<CR>
CO120<CR>
CO150<CR>
CO180<CR>
Receive?
*
*
CV
MU
SI
PARAMETER
ON
STANDBY
**
FL **
FR **
C **
SW **
SL **
SR **
SBL **
SBR **
SB **
ON
OFF
PHONO
CD
TUNER
DVD
VDP
TV
DBS/SAT
VCR-1
VCR-2
VCR-3
V.AUX
CDR/TAPE1
MD/TAPE2
USB
IPOD
function
POWER ON/STANDBY change
MASTER VOLUME change , **:00 to 98 by ASCII
98 = +18dB(MAX)
80 = 0dB
00 = -80dB
99 = ---(MIN)
CHANNEL VOLUME change , **:00 to 62 by ASCII
62 = +12dB(MAX)
50 = 0dB
38 = -12dB(MIN)
00 = OFF (define ONLY SWch in DIRECT mode.)
(at SBch 2SP)
(at SBch 2SP)
(at SBch 1SP)
OUTPUT MUTE ON/OFF change
INPUT source change
- 11 -
example
PWON<CR>
PWSTANDBY<CR>
MV80<CR>
*RES.
Send?
CVFL 50<CR>
CVFR 50<CR>
CVC 50<CR>
CVSW 50<CR>
CVSL 50<CR>
CVSR 50<CR>
CVSBL 50<CR>
CVSBR 50<CR>
CVSB 50<CR>
MUON<CR>
MUOFF<CR>
SIPHONO<CR>
SICD<CR>
SITUNER<CR>
SIDVD<CR>
SIVDP<CR>
SITV<CR>
SIDBS/SAT<CR>
SIVCR-1<CR>
SIVCR-2<CR>
SIVCR-3<CR>
SIV.AUX<CR>
SICDR/TAPE1<CR>
SIMD/TAPE2<CR>
SIUSB<CR>
SIIPOD<CR>
example
ZMON<CR>
ZMOFF<CR>
Z1PHONO<CR>
|
Z1MD/TAPE2<CR>
Z1SOURCE<CR>
Z180<CR>
*RES.
Z1ON<CR>
Z1OFF<CR>
Z2PHONO<CR>
|
Z2MD/TAPE2<CR>
Z2SOURCE<CR>
Z180<CR>
*
*
ON
Z2ON<CR>
OFF
Z2OFF<CR>
SR
PHONO
REC SELECT source change
SRPHONO<CR>
|
---The name of PARAMETER is
|
CD/TAPE1
the same as that of the time of SI COMMAND.
SRMD/TAPE2<CR>
SOURCE
REC SELECT mode cancel
SRSOURCE<CR>
The PARAMETER of MV, CV EVENT : Uses two or three ASCII characters. (see page4 J) section)
The PARAMETER of Z1, Z2 EVENT : Uses two or three ASCII characters. (see page4 J) section)
Z2,Z1 COMMAND : "*" parameter uses two or three ASCII characters. (see page4 J) section)
*
*
ZM
Z1
Z2
PARAMETER
ON
OFF
PHONO
|
CDR/TAPE1
SOURCE
**
ON
OFF
PHONO
|
CD/TAPE1
SOURCE
**
function
MAIN-ZONE 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 , **:00 to 99 by ASCII
98 = +18dB(MAX)
80 = 0dB
10 = -70dB
99 = ---(MIN)
MULTI ZONE-3 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 , **:00 to 99 by ASCII
98 = +18dB(MAX)
80 = 0dB
10 = -70dB
99 = ---(MIN)
MULTI ZONE-2 ON/OFF change
- 12 -
Send?
EVENT
TF
TP
PARAMETER
function
****** (6 digits) TUNER Frequency change
--- ****.** kHz at AM band
****.** MHz at FM band
**(PRESET No.)
TUNER PRESET change to No.**
example
TF105000<CR>
(1050.00kHz at AM)
*RES.
Send?
TP11<CR>
(PRESET No.11)
TM
AM
FM
AUTO
MANUAL
- 13 -
TMAM<CR>
TMFM<CR>
TMAUTO<CR>
TMMANUAL<CR>
*
*
EVENT
MS
PARAMETER
DIRECT
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
function
SURROUND mode change
example
MSDIRECT<CR>
MSPURE DIRECT<CR>
MSSTEREO<CR>
MSMULTI CH IN<CR>
MSM CH IN+PL2X C<CR>
Send?
MSMULTI CH DIRECT<CR>
MSM CH DRCT+PL2X C <CR>
MSDOLBY
MSDOLBY
MSDOLBY
MSDOLBY
MSDOLBY
MSDOLBY
MSDOLBY
MSDOLBY
MSDOLBY
MSDOLBY
PRO LOGIC<CR>
PL2 C<CR>
PL2 M<CR>
PL2 G<CR>
PL2X C<CR>
PL2X M<CR>
PL2X G<CR>
DIGITAL<CR>
D EX<CR>
D+PL2X C<CR>
- 14 -
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
HOME THX CINEMA
THX5.1
THX U2 CINEMA
THX MUSIC MODE
THX6.1
THX SURROUND EX
WIDE SCREEN
5CH STEREO
7CH STEREO
SUPER STADIUM
ROCK ARENA
JAZZ CLUB
CLASSIC CONCERT
MONO MOVIE
MATRIX
VIDEO GAME
VIRTUAL
MPEG2 AAC
AAC+DOLBY EX
AAC+PL2x CINEMA
AAC+PL2x MUSIC
DVS REF.+PL2 CINEMA
DVS REF.+PL2 EMULATION
DVS WIDE+PL2 CINEMA
DVS WIDE+PL2 EMULATION
function
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
---Invalid
at
at
at
at
at
at
at
at
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
AVR-3805
---Invalid
---Invalid
---Invalid
---Invalid
at
at
at
at
AVR
AVR
AVR
AVR
model
model
model
model
- 15 -
example
MSDTS NEO:6 C<CR>
MSDTS NEO:6 M<CR>
MSDTS SURROUND<CR>
MSDTS ES DSCRT6.1<CR>
MSDTS ES MTRX6.1<CR>
MSDTS+PL2X C<CR>
MSDTS+PL2X M<CR>
MSDOLBY H/P<CR>
MSDTS+DOLBY H/P<CR>
MSHOME THX CINEMA<CR>
MSTHX5.1<CR>
MSTHX U2 CINEMA<CR>
MSTHX MUSIC MODE<CR>
MSTHX6.1<CR>
MSTHX SURROUND EX<CR>
MSWIDE SCREEN<CR>
MS5CH STEREO<CR>
MS7CH STEREO<CR>
MSSUPER STADIUM<CR>
MSROCK ARENA<CR>
MSJAZZ CLUB<CR>
MSCLASSIC CONCERT<CR>
MSMONO MOVIE<CR>
MSMATRIX<CR>
MSVIDEO GAME<CR>
MSVIRTUAL<CR>
MSMPEG2 AAC<CR>
MSAAC+DOLBY EX<CR>
MSAAC+PL2X C<CR>
MSAAC+PL2X M<CR>
MSDVS REF.+PL2 C<CR>
MSDVS REF.+PL2 E<CR>
MSDVS WIDE+PL2 C<CR>
MSDVS WIDE+PL2 E<CR>
Send?
EVENT
PS
CO
PARAMETER
ROOM EQ:NORMAL
ROOM EQ:FRONT
ROOM EQ:FLAT
ROOM EQ:MANUAL
ROOM EQ:OFF
DELAY ***
080
120
150
180
Function
ROOM EQ mode change
- 16 -
example
PSROOM EQ:NORMAL<CR>
PSROOM EQ:FRONT<CR>
PSROOM EQ:FLAT<CR>
PSROOM EQ:MANUAL<CR>
PSROOM EQ:OFF<CR>
PSDELAY ***<CR>
CO080<CR>
CO120<CR>
CO150<CR>
CO180<CR>
Send?
PARAMETER
ONCE @**##-@$$%% [F][N]
Function
ONCE TIMER TIME SET
@:A or P or 2(A:AM,P:PM,2:24hour by ASCII)
example
TSONCE A0730-A0830 DV00<CR>
TSONCE 21930-22030 TU01<CR>
Rcv?
PH
DV
VD
DB
V2
VA
T2
PHONO PLAY
DVD PLAY
VDP PLAY
DBS/SAT PLAY
VCR-2 PLAY
V.AUX PLAY
MD/TAPE2 PLAY
R2
TUNER MD/TAPE2 R3
REC
MD/TAPE2
CDR/TAPE1 REC
R4
CD
TU
TV
V1
V3
T1
R1
CD PLAY
TUNER PLAY
TV PLAY
VCR-1 PLAY
VCR-3 PLAY
CDR/TAPE1 PLAY
TUNER
CDR/TAPE1 REC
CDR/TAPE1
MD/TAPE2 REC
TSSLEEP 060<CR>
TOOFF OFF<CR>
TOOFF ON<CR>
TOON OFF<CR>
TOON ON<CR>
SLEEP ***
TO
OFF OFF
OFF ON
ON OFF
ON ON
COMMAND
TI
PARAMETER
@**##
function
TIME SET
@:A or P or 2(A:AM,P:PM,2:24hour by ASCII)
**## :now time(**=00~23hours,##=00~59minutes by ASCII)
- 18 -
example
TIA0730<CR>
TI21930<CR>
Rcv?
PARAMETER
ONCE @**##-@$$%% [F][N]
(timer)
function
ONCE TIMER TIME SET
@:A or P or 2(A:AM,P:PM,2:24hour by ASCII)
example
TSONCE A0730-A0830 CD00<CR>
TSONCE 21930-22030 TU01<CR>
Send?
PH
DV
VD
DB
V2
VA
T2
PHONO PLAY
DVD PLAY
VDP PLAY
DBS/SAT PLAY
VCR-2 PLAY
V.AUX PLAY
MD/TAPE2 PLAY
R2
TUNER MD/TAPE2 R3
REC
MD/TAPE2
CDR/TAPE1 REC
R4
CD
TU
TV
V1
V3
T1
R1
CD PLAY
TUNER PLAY
TV PLAY
VCR-1 PLAY
VCR-3 PLAY
CDR/TAPE1 PLAY
TUNER
CDR/TAPE1 REC
CDR/TAPE1
MD/TAPE2 REC
TSSLEEP 060<CR>
TOOFF OFF<CR>
TOOFF ON<CR>
TOON OFF<CR>
TOON ON<CR>
SLEEP ***
TO
OFF OFF
OFF ON
ON OFF
ON ON
EVENT
TI
PARAMETER
@**##
function
TIME SET
@:A or P or 2(A:AM,P:PM,2:24hour by ASCII)
**## :now time(**=00~23hours,##=00~59minutes by ASCII)
When time is not set, the **## equal "----"
- 20 -
example
TIA0730<CR>
TI21930<CR>
TIA----<CR>
TI2----<CR>
Rcv?
DE
DF
DG
DH
DI
DJ
DK
DL
PARAMETER
+
+
?
+
?
+
?
+
?
1 ***
2 ***
DM
DN
?
1
2
3
4
function
start disk playback (PLAY)
stop disk playback (STOP)
pause to play disc (PAUSE)
skip to the next track or chapter(SKIP >>|)
skip to the previous track or chapter (SKIP |<<)
change the playback speed (slow/search >>)
change the playback speed (slow/search <<)
get the playback speed information
change the default settings(SETUP)
display the top menu stored on the disc (TOP MENU)
display the DVD menu stored on the disc (MENU)
return to the previous menu screen (RETURN)
switch forward the audio stream (AUDIO)
switch backward the audio stream (AUDIO)
get the audio information
switch forward the subtitle language (SUBTITLE)
switch backward the subtitle language (SUBTITLE)
get the subtitle information
switch forward the angle (ANGLE)
switch backward the angle (ANGLE)
get the angle information
select directly group or title number
***:group or title number(001 to 999 by ASCII)
select directly track or chapter number
***:track or chapter number(001 to 999 by ASCII)
get group/title and track/chapter information
move the highlight area ()
move the highlight area ()
move the highlight area ()
move the highlight area ()
select the item selected with the cursor buttons(ENTER)
- 21 -
example
D@<CR>
DA<CR>
DB<CR>
DC+<CR>
DC-<CR>
DD+<CR>
DD-<CR>
DD?<CR>
DE<CR>
DF<CR>
DG<CR>
DH<CR>
DI+<CR>
DI-<CR>
DI?<CR>
DJ+<CR>
DJ-<CR>
DJ?<CR>
DK+<CR>
DK-<CR>
DK?<CR>
DL1 002<CR>
Receive?
DL2 005<CR>
DL?<CR>
DM1<CR>
DM2<CR>
DM3<CR>
DM4<CR>
DN<CR>
DO
DP
DQ
D0
D1
D2
1
2
3
?
1
2
3
4
?
1
2
3
4
?
DO1<CR>
DO2<CR>
DO3<CR>
DO?<CR>
DP1<CR>
DP2<CR>
DP3<CR>
DP4<CR>
DP?<CR>
DQ1<CR>
DQ2<CR>
DQ3<CR>
DQ4<CR>
DQ?<CR>
?
?
?
D0?<CR>
D1?<CR>
D2?<CR>
- 22 -
DD
PARAMETER
** ###
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
function
disk playback starts (PLAY)
disk playback stops (STOP)
pause to play disc (PAUSE)
Change the playback track or chapter
**:current group or title number(01-99 by ASCII)
###:current track or chapter number(001-999 by ASCII)
change the playback speed
[1] slow FWD x 1/8
[2] slow FWD x 1/6
[3] slow FWD x 1/4
[4] slow FWD x 1/2
[5] slow RVS x 1/8
[6] slow RVS x 1/6
[7] slow RVS x 1/4
[8] slow RVS x 1/2
[9] FF x 64
[:] FF x 32
[;] FF x 16
[<] FF x 8
[=] FF x 6
[>] FF x 4
[?] FF x 2
[@] FF x 64
[A] FF x 32
[B] FF x 16
[C] FF x 8
[D] FF x 6
[E] FF x 4
[F] FF x 2
[G] NORMAL
- 23 -
example
D@<CR>
DA<CR>
DB<CR>
DC01 015<CR>
DD1<CR>
DD2<CR>
DD3<CR>
DD4<CR>
DD5<CR>
DD6<CR>
DD7<CR>
DD8<CR>
DD9<CR>
DD:<CR>
DD;<CR>
DD<<CR>
DD=<CR>
DD><CR>
DD?<CR>
DD@<CR>
DDA<CR>
DDB<CR>
DDC<CR>
DDD<CR>
DDE<CR>
DDF<CR>
DDG<CR>
Send?
EVENT
DE
DF
DG
DH
DI
PARAMETER
[1][2][3][4][5]
(5 characters)
function
enter the setup menu (SETUP)
display the top menu stored on the disc (TOP MENU)
display the DVD menu stored on the disc (MENU)
return to the previous menu screen (RETURN)
change the audio stream channel (AUDIO)
[1] current audio stream channel(1-8 by ASCII)
[2] total audio stream channel (1-8 by ASCII)
[3] audio format
1 Dolby Digital
2 DTS
3 MPEG
4 LPCM
5 PPCM
6 OTHER
7 DSD
[4] audio channel
1 1ch
2 2ch
3 2.1ch
4 3ch
5 3.1ch
6 4ch
7 4.1ch
8 5ch
9 5.1ch
: 6ch
; L/R(CD/VDC/MP3)
< R(CD/VDC/MP3)
= L(CD/VDC/MP3)
> UNKNOWN
[5] Dialog code
1 JPN
2 ENG
3 FRA
4 DEU
5 ITA
6 ESP
7 NLD
8 CHI
9 RUS
: KOR
; UNKNOWN
- 24 -
example
DE<CR>
DF<CR>
DG<CR>
DH<CR>
DI13182<CR>
(1/3 Dolby 5.1ch English)
DI11421<CR>
(1/1 LPCM 2ch Japanese)
Send?
EVENT
DJ
PARAMETER
** ## @
function
change the subtitle language (SUBTITLE)
**:current subtitle stream channel(01-32 by ASCII)
##:total subtitle stream channel(01-32 by ASCII)
@:LANGUAGE CODE(by ASCCI)
1 JPN
2 ENG
3 FRA
4 DEU
5 ITA
6 ESP
7 NLD
8 CHI
9 RUS
: KOR
; UNKNOWN
example
DJ01 03 1<CR>
DK
*#
DK1 3<CR>
DL
** ###
DL1 002<CR>
DL2 005<CR>
DM<CR>
DN<CR>
DO1<CR>
DO2<CR>
DO3<CR>
DP1<CR>
DP2<CR>
DP3<CR>
DP4<CR>
DQ1<CR>
DQ2<CR>
DQ3<CR>
DQ4<CR>
DM
DN
DO
DP
DQ
1
2
3
1
2
3
4
1
2
3
4
- 25 -
Send?
EVENT
PARAMETER
function
- 26 -
example
Send?
EVENT
D0
PARAMETER
[1]~[22]
(22 characters)
function
DVD players status information
[1] Disc type code
1 DVD VIDEO
3 VCD
5 MP3
7 SACD
[2] Audio format code
1 DOLBY DIGITAL
3 MPEG
5 PPCM
7 DSD
[3] Audio Channel code
1 1ch
3 2.1ch
5 3.1ch
7 4.1ch
9 5.1ch
; L/R(CD/VDC/MP3)
= L(CD/VDC/MP3)
[4] Dialog code
1 JPN
3 FRA
5 ITA
7 NLD
9 RUS
; UNKNOWN
[5] Subtitle code
1 JPN
3 FRA
5 ITA
7 NLD
9 RUS
; UNKNOWN
- 27 -
2
4
6
DVD AUDIO
CD-DA
UNKNOWN
2
4
6
DTS
LPCM
UNKNOWN
2
4
6
8
:
<
>
2ch
3ch
4ch
5ch
6ch
R(CD/VDC/MP3)
UNKNOWN
2
4
6
8
:
ENG
DEU
ESP
CHI
KOR
2
4
6
8
:
ENG
DEU
ESP
CHI
KOR
example
Send?
D01191118101010700503011<CR>
(DVD VUDEO, Dolby DIGITAL 5.1ch
Dialog=JPN, Subtitle=JPN
Angle=1, Playing, Normal play
Title=01, Chapter=010
Title Elapsed 00:50:30,
HDMI Format=
AUTO,
HDMI/DVI Video Setup=HDMI Y Cb Cr)
EVENT
PARAMETER
function
[6] Angle code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
[7] Status code
0 Stand-by
1 Disc Loading
2 Disc Loading Complete
3 Tray Open
4 Tray Close
A No Disc
B Stop
C Play
D Pause
E Scan Play
F Slow Scan Play
G Setup
H Play Back Control
I DVD Resume Stop
J DVD Menu
[8] Play mode code
1 NORMAL
2 PROGRAM
3 RANDOM
[9][10] Group or Title number (01-99 by ASCII)
[11][12][13] Track or Chapter number (001-999 by ASCII)
- 28 -
example
EVENT
PARAMETER
function
example
Send?
[1]~[24]
(24 characters)
- 29 -
D1000000111111222222333333<CR>
(SYSTEM:0000-00,
DSP:1111-11,
F/E:2222-22,
B/E:3333-33, )
EVENT
D2
PARAMETER
[1][2]
function
[1] 1st error code (0x20 to 0x2D by binary)
[2] 2nd error code (0x00 by binary)
Error code
No.
1
2
3
4
5
1st
0x20
0x21
0x22
0x23
0x24
2nd
0x00
0x00
0x00
0x00
0x00
0x25
0x00
0x26
0x00
8
9
10
0x27
0x28
0x29
0x00
0x00
0x00
11
12
13
0x2A
0x2C
0x2D
0x00
0x00
0x00
detail
Loading error
Loading switch error
Focus servo error
Tracking servo error
Cannot adjust offset value
for servo circuit
Cannot adjust gain value
for servo circuit
Focusing fail
during playing or searching or pausing
During spinup, data of disc does not read
During play, data of disc does not read
Cannot read within a present time period
in TOC reading
Subcode data does not read
Command error occurs
Focusing fail in scanning
- 30 -
example
D1[0x20][0x00]<CR>
Send?
PARAMETER
Function
PLAYPAUSE
start device playback or pause to play device (PLAY/PAUSE)
PLAY
start device playback (PLAY)
PAUSE
pause to play device (PAUSE)
STOP
stop disk playback (STOP)
AUTOFWD
skip to the next track or chapter(SKIP >>|)
AUTORVS
skip to the previous track or chapter (SKIP |<<)
MANUFWD
change the playback speed (slow/search >>)
MANURVS
change the playback speed (slow/search <<)
UP
move the highlight area ()
DOWN
move the highlight area ()
LEFT
move the highlight area () (USB only)
RIGHT
move the highlight area () (USB only)
ENTER
select the item selected with the cursor buttons(ENTER)
MENU
display the browse menu (MENU) (iPod only)
RANDOM
change the playback mode to random
REPEAT
change the playback mode to repeat
RETURN
change the browse mode and remote mode (iPod only)
DISPLAY
change the display mode
0
direct search of 0 (USB only)
1
direct search of 1 (USB only)
2
direct search of 2 (USB only)
3
direct search of 3 (USB only)
4
direct search of 4 (USB only)
5
direct search of 5 (USB only)
6
direct search of 6 (USB only)
7
direct search of 7 (USB only)
8
direct search of 8 (USB only)
9
direct search of 9 (USB only)
+10
add 10 to direct search number (USB only)
EX command should be repeated every 100ms to 160ms for as long as both buttons are held down.
- 31 -
example
EXPLAYPAUSE<CR>
EXPLAY<CR>
EXPAUSE<CR>
EXSTOP<CR>
EXAUTOFWD<CR>
EXAUTORVS<CR>
EXMANUFWD<CR>
EXMANURVS<CR>
EXUP<CR>
EXDOWN<CR>
EXLEFT<CR>
EXRIGHT<CR>
EXENTER<CR>
EXMENU<CR>
EXRANDOM<CR>
EXREPEAT<CR>
EXRETURN<CR>
EXDISPLAY<CR>
EX0<CR>
EX1<CR>
EX2<CR>
EX3<CR>
EX4<CR>
EX5<CR>
EX6<CR>
EX7<CR>
EX8<CR>
EX9<CR>
EX+10<CR>
Receive?
PARAMETER
RCV
NO RCV
Function
receive to the AMX command of iPod or USB
no receive to the AMX command of iPod or USB
- 32 -
example
EXRCV<CR>
EXNO RCV<CR>
Receive?