Appendix B: Rs232 Codes - Bryston SP3 Manual

Preamp /surround processor
Hide thumbs Also See for SP3:
Table of Contents

Advertisement

APPENDIX B
SP3 BRYSTON SERIAL PROTOCOL
HELP FILE
Rel. 5, 21-Dec-2011 (updated 2013-08-12)
SP3 receives commands and send responses
to each command. It can optionally broadcast
automatic responses to certain system events
such as source switching by the front panel
etc. (see AUFB). The format of the automatic
responses is the same as the response to a
serial command sent with the parameter bytes
P1 P2 = "QS".
Command format are all ASCII strings with the
carriage return ending:
# D1 D2 C1 C2 C3 C4 P1 P2 ... <CR>
#
- command start character
D1
- device category, 1 digit 1..f(SP3=1)
D2
- RS485 device ID, 1 digit 0..f(dflt=0)
(D2 can only be changed through
the front panel menu!)
Currently D1 D2 must be "10".(*)
C1..C4 - command name (4 chars)
P1,P2,.. - parameters n>=2 chars (variable)
<CR> - end character (code 13 or '\r' in C/C++)
Example:
#10MPWR01<CR>
NOTE: ANY CHARACTERS PRECEEDING # AND
FOLLOWING
THE <CR> WILL BE IGNORED BY SP3. DO NOT
INSERT #, SPACES, <LF>, <TAB> OR OTHER
NON-PRINTABLE CHARACTERS INSIDE THE
COMMAND.
Response format is the same as commands,
repeating the D,C and P bytes (P bytes may
carry the actual status or ?? as error marker)
Example:
#10MSRC00<CR>
NOTE: DO NOT ASSUME THAT THE NUMBER OF
RESPONSE
BYTES R1,R2.. IS ALWAYS FIXED. ALLOW UP TO
320 CHARS AND READ ALL UNTIL <CR> AT THE
END.
NAME |PAR |DESCRIPTION
------|----|------------------|---------
MPWR
Set Main Power
00 Off (Standby)
01 On
QS Query Status
MSRC
Set Main Source
00 DVD
01 SAT
02 TUNER
03 CD
04 DVR
05 TAPE
06 BAL1
07 BAL2
08 USB
09 7.1 Bypass
QS Query Status
MVOL
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0200..1120 in 0.1dB
units plus 1000
(-80.0..12.0dB,
resolution 0.5dB)
QS Query Status
MMUT
00 Mute Off
01 Mute On
02 Mute toggle
QS Query Status
ZSRC
00 DVD
01 SAT
02 TUNER
03 CD
04 DVR
05 TAPE
08 Digital Downmix
QS Query Status
ZVOL
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0200..1120
(-80.0..12.0dB)
QS Query Status
ZMUT
00 Mute Off
01 Mute On
02 Mute toggle
QS Query Status
MENU
LE Left
|RESPONSE
RI Right
UP Up
MPWRxx
DN Down
SL Select
EX Exit one menu out,
Main
MSRCxx
QS Query status
00 = in the top (idle) screen
RS232 SERIAL CODES
Set Main Volume
MVOLxxxx
Set Main Mute
MMUTxx
Set Zone Source
ZSRCxx
Set Zone Volume
ZVOLxxxx
Set Zone Mute
ZMUTxx
Menu
MENUxx
or go from Zone to
SP3 PREAMP  / PROCESSOR
01..99 = inside a sub-menu
(see enum MenuState_t)
TRIG
Trigger Output
TRIGxxx
xxx TR1/TR2/TR3
000 All triggers Off
0 Trigger Off
1 Trigger On
* Trig ger No Change
QS Query Status
LFVL
Left Front Vol Trim LFVLxxxx
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0880..1120
(-12.0..12.0dB)
QS Query Status
RFVL
Right Front Vol Trim RFVLxxxx
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0880..1120
(-12.0..12.0dB)
QS Query Status
CNVL
Centre Vol Trim
CNVLxxxx
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0880..1120
(-12.0..12.0dB)
QS Query Status
SBVL
Subwoofer Vol Trim SBVLxxxx
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0880..1120
(-12.0..12.0dB)
QS Query Status
LSVL
Left Surr Vol Trim LSVLxxxx
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0880..1120
(-12.0..12.0dB)
QS Query Status
RSVL
Right Surr Vol Trim RSVLxxxx
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0880..1120
(-12.0..12.0dB)
QS Query Status
LBVL
Left Back Vol Trim LBVLxxxx
UP Up 1 step (0.5dB)
DN Down 1 step (0.5dB)
xxxx = 0880..1120
(-12.0..12.0dB)
QS Query Status

Advertisement

Table of Contents
loading

Table of Contents