Sony Amplifier/Receiver
RS-232C Control Protocol Specification
As an exception,
ACK 0xFD H
NACK 0xFE H
are defined as a 1byte reply message from Amplifier, and it is used
when the value of CMD in the command transmitted from Host Controller
is 0x00 to 0x7f.
If a reply from the Amplifier is other than ACK/NACK
It assumes that a request is answered in the form of the specified protocol and the details
are the specifications of each category.
When a command cannot be executed, or when there is no function to a
command, it assumes that the following 4-byte command request has been answered.
NO-EXECUTABLE .... STX + BC + xxH(PDC) + 0E H
NO-FUNCTION
.... STX + BC + xxH(PDC) + 0F H
NO-EXECUTABLE is answered, when as follows.
Although OPECODE(CMD) is understood,
-The contents of an argument have mistaken.
-Amplifier does not correspond to the contents of an argument.
-A command cannot be executed in the present state.
NO-FUNCTION is answered when Amplifier cannot recognize a command on
an OPECODE(CMD) level.
6. About the specifications of each category
The contents from PDC to DATAN are described on the specifications
of each category.
STX + BC + PDC + CMD + Data1 + -------- + DataN + CS
|____________________________________|
7. Operation in POWER OFF.
When amplifier is powered off, only the following commands can be received.
-Amplifier Category - POWER ON Command
-Amplifier Category - STATUS REQUEST Command
About the command of others from Host Controller, amplifier answers NACK.
Pr oduc t Code Li s t
Sony Amplifier/Receiver
Amp Category
RS-232C Control Protocol Specification
AMP Comma nd Li s t ( 0xA0**)
Amp St a t us Li s t ( 0xA8**)
Ampl i f i e r a ns we r s ACK/ NACK t o t he f ol l owi ng Comma nd.
Ca t e gor y
CODE:
0xa 0
0x82 St a t us Re q
f unc t i on:
f or ma t :
Cont e nt s
Le ngt h
Ope r a nd
Ca t e gor y
CODE:
0xa 8
0x82 St a t us _Da t a
f unc t i on:
f or ma t :
Cont e nt s
Le ngt h
Ope r a nd
Ca t e gor y
0xa 0
CODE:
0x92 Vol ume St a t us Re q
f unc t i on:
f or ma t :
Cont e nt s
Le ngt h
Ope r a nd
Ca t e gor y
CODE:
0xa 8
0x92 Vol ume St a t us Da t a
f unc t i on:
f or ma t :
Cont e nt s
Le ngt h
Ope r a nd
Ca t e gor y
0xa 0
CODE:
0x42 I nput Se l e c t
f unc t i on:
f or ma t :
Cont e nt s
Ope r a nd
Le ngt h
Ca t e gor y
0xa 0
CODE:
f unc t i on:
0x53 Mut e Se t
f or ma t :
Cont e nt s
Le ngt h
Ope r a nd
Ca t e gor y
0xa 0
CODE:
f unc t i on:
0x60 Powe r Se t
f or ma t :
Cont e nt s
Le ngt h
Ope r a nd
Ca t e gor y
0xa 0
CODE:
f unc t i on:
0x52 Vol ume Se t
f or ma t :
Cont e nt s
Le ngt h
Ope r a nd
Ca t e gor y
0xa 0
CODE:
0x43 12V Tr i gge r
f unc t i on:
f or ma t :
Cont e nt s
Ope r a nd
Le ngt h
Invalid
32766
32765
256
2
1
0
-1
-2
…
-256
…
-32766
-32767
Reserved
8
Ca t e gor y
CODE:
0xa 8
0x0e No- Exe c ut a bl e
f unc t i on:
f or ma t :
Ca t e gor y
0xa 8
CODE:
0x0f No- Func t i on
f unc t i on:
f or ma t :
Sony Amplifier/Receiver
Sound Adaptor Category
RS-232C Control Protocol Specification
SOUND Ada pt or Comma nd Li s t ( 0xA3**)
Sound Ada pt or St a t us Li s t ( 0xA
Ampl i f i e r a ns we r s ACK/ NACK t o t he f ol l owi ng Comma nd.
Ca t e gor y
0xa 3
CODE:
0x82 SF St a t us Re q
f unc t i on:
f or ma t :
Ca t e gor y
CODE:
0xa b
0x82 SF St a t us Da t a
Ope r a nd
Le ngt h
Cont e nt s
Ca t e gor y
0xa 3
CODE:
0x42 SF Se l e c t
f unc t i on:
f or ma t :
Ope r a nd
Le ngt h
Cont e nt s
Ca t e gor y
CODE:
0xa b
0x0e No- Exe c ut a bl e
f unc t i on:
f or ma t :
Ca t e gor y
0xa b
CODE:
0x0f No- Func t i on
f unc t i on:
f or ma t :
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
X
X
X
X
X
X
X
X
X
X
X
X
O
X
NOT
Sony Amplifier/Receiver
Audio Tuner Category
RS-232C Control Protocol Specification
Audi o Tune r Comma nd Li s t ( 0xA1**)
a m
f m
Audi o Tune r St a t us Li s t ( 0xA9**)
Ampl i f i e r a ns we r s ACK/ NACK t o t he f ol l owi ng Comma nd.
ma nua l _t uni ng+
ma nua l _t uni ng-
a m
f m
Ca t e gor y
0xa 1
CODE:
0x82 St a t us Re q
f unc t i on:
f or ma t :
Ca t e gor y
CODE:
0xa 9
0x82 St a t us Da t a
Ope r a nd
Le ngt h
Cont e nt s
Ca t e gor y
0xa 1
CODE:
0xa 3 Pr e s e t Da t a Re q
f unc t i on:
f or ma t :
Le ngt h
Cont e nt s
Ope r a nd
Ca t e gor y
CODE:
0xa 9
0xa 3 Pr e s e t Da t a
Ope r a nd
Le ngt h
Cont e nt s
Ca t e gor y
0xa 1
CODE:
0x42 Pr e s e t Se l e c t
f unc t i on:
f or ma t :
Le ngt h
Cont e nt s
Ope r a nd
Ca t e gor y
0xa 1
CODE:
0xa 4 Pr e s e t Na me Re q
f unc t i on:
f or ma t :
Le ngt h
Cont e nt s
Ope r a nd
Ca t e gor y
CODE:
0xa 9
0xa 4 Pr e s e t Na me Da t a
Ope r a nd
Le ngt h
Cont e nt s
Ca t e gor y
CODE:
0xa 9
0x0e No- Exe c ut a bl e
f unc t i on:
f or ma t :
Ca t e gor y
0xa 9
CODE:
0x0f No- Func t i on
f unc t i on:
f or ma t :
Le ngt h
Cont e nt s
BANK t ype
= SHI FT ( SHI FT_DATA)
BANK t ype
BANK Type = BAND ( BAND_DATA)
PRESET Da t a :
|