background image

22 

 

SERIAL PROTOCOL USAGE 

Controlling  power 

Main zone and zone 2 power can be controlled separately with 
commands 

!POWERONMAIN<CR>

!POWEROFFMAIN<CR>

!POWERONZONE2<CR>

 and 

!POWEROFFZONE2<CR>

.  

Please note that zone 2 setup has a power setting that can be set to 
“Follow Main” or “Independent”. When this power setting is set to “Follow 
Main”, zone 2 power commands control also main zone power and vice 
versa. 
Command 

!POWER?<CR> 

is used to get the current power status of the 

system. The response for this command is 

!POWER(

X

)<CR>

, where the 

X

 

can be 0, 1, 2 or 3. This response will be sent automatically whenever 
power status changes if feedback level is 1 or higher. Response number 

1

 

means that only main zone is turned on, number 

2

 means that only zone 

2 is turned on and response number 

3

 means that both main zone and 

zone 2 are turned on. 
 Response number 0 means that the system is powered down. Please 
note that response 

!POWER(

0

)<CR> 

will only be received when the 

system is powering down and feedback level is 1 or higher. There will be 
no response for power query command when the system is powered 
down. It is still possible to turn the device on using commands 

!POWERONMAIN<CR>

 or 

!POWERONZONE2<CR>

. When the system 

has booted up, there will eventually be a response about power status 
change if feedback level is 1 or higher. 

Controlling  volume 

Commands 

!VOL+<CR>

 and 

!VOL-<CR>

 have the same effect as 

pressing volume up/down buttons from the IR remote control. 
 Commands 

!VOL+(

X

)<CR> 

and 

!VOL-(

X

)<CR>

 are used to increase or 

decrease volume by certain amount. The 

X

 in the commands can be 

anything between 0 and 999 (0dB – 99.9dB).  
Command 

!VOL(

X

)<CR>

 is used to set the volume to some specific 

value. The 

X

 in the command can be -799 – 200 (-79.9dB – 20.0dB). 

Commands 

!MUTEON<CR>

!MUTEOFF<CR>

 and 

!MUTE<CR> 

are used 

to set mute, clear mute and toggle mute respectively.  
Command 

!VOL?<CR>

 is used to get the current value of the main zone 

volume. The response for this command is 

!VOL(

X

)<CR>

, where 

X

 can be 

-799 – 200 (-79.9dB – 20.0dB). Please note that if verbosity level 1 or 
higher is used, volume information will be updated to the serial interface 
automatically. There is always at least 100ms time period between the 

Содержание P1

Страница 1: ... Skriv tekst Steinway Lyngdorf A S Ulvevej 28 DK 7800 Skive Denmark Tel 45 9614 5600 Fax 45 9614 5601 E mail support steinwaylyngdorf com SERIAL CONTROL MANUAL Version 1 3 ...

Страница 2: ...ugfixes and mode categories implemented 0 7 27 03 2009 MJU Fixes to the volume ranges 0 8 30 03 2009 MJU Fixes to the AUDIN command 0 9 16 04 2009 CHJ Minor layout changes 0 95 27 04 2009 APU Major overhaul and expanding of the document 1 0 28 06 2012 PKL Updated with new voicings 1 1 13 03 2013 PKL Corrected RPVOI X misprint and updated voicing descriptions 1 2 01 09 2013 MTS Add DEVICE and LIPSY...

Страница 3: ... volume 22 Controlling sources 23 Controlling processing modes 24 Controlling focus positions 28 Controlling voicings 29 Controlling lipsync 29 Getting main zone video and audio status 30 Getting zone 2 video and audio status 32 Controlling feedback level 33 Controlling Dolby and DTS parameters 33 Controlling OSD and OSD menu 35 Direct controlling of component outputs 35 Direct controlling of trig...

Страница 4: ...4 ...

Страница 5: ...nt state of the controller volume current source etc Commands with invalid format are simply ignored For example sending a command VOL 100 garbageMUTEON CR will only result in volume being muted because volume command is not terminated properly Responses and feedback level There are three levels of responsiveness and they are called feedback levels Each level adds something new on top of the previ...

Страница 6: ... volume increment is sent volume status is sent in 100ms intervals Feedback level 2 Each command is echoed back with the in front of the command instead of character For example command VOL CR would return VOL CR VOL XX CR ...

Страница 7: ... mute ZMUTE CR Zone source ZSRC CR Zone audio input ZAUDIN CR Zone video input ZVIDIN CR Audio input AUDIN CR Audio type AUDTYPE CR Audio processing mode AUDMODE CR Audio Mode MODECAT CR RP Focus Position RPFOC CR RP Voicing RPVOI CR Video input VIDIN CR Video type VIDTYPE CR Table 1 Automatic responses If Audio Modes are enabled ...

Страница 8: ... level command to select non bypass output to main zone component output the same picture main zone shows NOTE Overrides UI Component will not output anything when HDMI is selected ZONEMAINCOMP1 Direct low level command to route component input 1 to main zone component output in bypass mode NOTE Overrides UI ZONEMAINCOMP2 Direct low level command to route component input 2 to main zone component o...

Страница 9: ...E Overrides UI ZONE2COMP2 Direct low level command to route component input 2 to zone 2 component output in bypass mode NOTE Overrides UI ZONE2COMP3 Direct low level command to route component input 3 to zone 2 component output in bypass mode NOTE Overrides UI ZONE2COMP4 Direct low level command to route component input 4 to zone 2 component output in bypass mode NOTE Overrides UI ZONE2COMP5 Direc...

Страница 10: ...ode down button AUDMODE X See audio processing modes chapter 7 table 1 Set given audio processing mode MODECAT X See mode categories chapter7 table 2 Sets given mode category SRC Source up button SRC Source down button SRC X 1 max source Set given source SRCOFF X 100 100 Current source volume offset 100 100 10dB 10dB VERB X 0 2 Sets given verbosity level RPFOC X 0 9 Set room perfect focus point 0 ...

Страница 11: ...laxed 4 Tilt 5 Action 6 Action Movie RPVOI Voicing up button RPVOI Voicing down button LIPSYNC X MIN MAX ms Set lipsync trim Get valid range with LIPSYNCRANGE status request LIPSYNC Lipsync up button 10ms LIPSYNC Lipsync down button 10ms PLIICW X 0 7 Dolby PLII center width setting PLIIPAN X 0 1 Dolby PLII Panorama control setting 0 Off 1 On PLIIDIM X 3 3 Dolby PLII diemnsion control setting NEO6C...

Страница 12: ...igger output to 0V TROON X 3 4 Set trigger output to 6V Works only trigger output 3 and 4 TROHI X 1 4 Set trigger output to 12V TROEN X 1 4 Set trigger output voltage to configured level TRODIS X 1 4 Disable trigger same as TROOFF X TRODO X 1 4 Virtually enable trigger outputs trigger condition ...

Страница 13: ...e level 960 200 96 0dB 20 0dB SRC SRC X Source name Current sources number and name X is number of the source and source name is between double quotes SRC X SRC X Source name or nothing if source does not exist Given sources number and name X is number of the source and source name is between double quotes SRCS SRCCOUNT X followed by each source SRCX Source name Returns the count of all sources fo...

Страница 14: ...IDIN VIDIN X Currently active video input Possible values for X 100 10x Composite video input 200 20x S Video input 300 30x Component input 400 40x HDMI input LIPSYNC LIPSYNC X Current lipsync trimX LIPSYNCRANGE LIPSYNCRANGE X Y Current lipsync trim range X Min Y Max ...

Страница 15: ...2 YcBcR 4 4 4 3 YcBcR 4 2 2 4 YcBcR 16 bit Examples VIDTYPE1080i2 VIDTYPE640X480p1 AUDIN AUDIN X Currently active audio input Possible values for X 101 1xx Analog 2 channel input 5 is balanced input 201 Analog 8 channel input 301 3xx Digital coaxial input 401 4xx Digital optical input 501 HDMI 701 Digital AES EBU input AUDTYPE AUDTYPE XX YYYY Current audio type XX is signal type Possible values ar...

Страница 16: ...16 2000 2 0 0 000 No audio1 etc AUDMODE AUDMODE X Current audio mode See chapter 3 2 1 1 Please note the missing digits for no audio 000 ...

Страница 17: ...me Returns available mode categories MODECATCOUNT 0 is returned if categories are not used PLIIDIM PLLIIDIM X Dolby PLII dimension control setting X 7 7 PLLIICW PLIICW X Dolby PLII center width setting X 0 7 PLLIIPAN PLIIPAN X Dolby PLII Panorama control setting X 0 1 0 Off 1 On NEO6CGAIN NEO6CGAIN X DTS Neo6 cgain setting X 0 10 NEO6WIDE NEO6WIDE X DTS Neo6 wide setting DDDYN DDDYN X Dolby Digita...

Страница 18: ...DIN ZVIDIN X Currently active zone video input Possible values for X 0 No video input or zone off 1 5 Component video input 1 5 ZAUDIN ZAUDIN X Currently active zone audio input Possible values for X 0 No audio input or zone off 1 4 Analog 2 channel input 1 4 5 Analog 2 channel XLR input ZSRC ZSRC X Source name Current zone sources number and name X is number of the source and source name is betwe...

Страница 19: ...ce ZSRCX Source name Returns the count of all zone sources Always 5 followed by the numbers and names of each source RPVOI RPVOI X Voicing name Returns current voicing number and name RPVOIS RPVOICOUNT X RPVOI 0 Voicing name RPVOI X 1 Voicing name Returns all system voicings DEVICE DEVICE string where string could be P1 SWINFO Dumps SW versions of the system ...

Страница 20: ...e 9 Silent PCM 10 DTS 96 24 11 DTS ES Matrix 12 DTS ES Discrete 13 DTS ES Discrete 96 24 14 DTS ES Matrix 96 24 15 Dolby Digital Plus 16 Dolby True HD 17 Multichannel PCM 7 1 18 Multichannel PCM 5 1 19 DTS Master Audio 20 DTS High Resolution 23 DTS HD ES 24 RoomPerfect Calibration Noise 25 RoomPerfec Distance Measurement 26 DTS Express 27 Table 1 Audio signal types ...

Страница 21: ...DTS Neo6 Cinema 10 DTS Neo6 Music 11 Party 25 Downmix to front 26 Dolby Pro Logic II Movie Downmix to front 27 Table 1 Audio Processing Modes Mode Category Value dec Not In Use 0 Movie 1 Music 2 Games 3 No Proc 4 Custom 1 Can be modified by user 5 Custom 2 Can be modified by user 6 Custom 3 Can be modified by user 7 Custom 4 Can be modified by user 8 Table 2 Audio Modes ...

Страница 22: ...feedback level is 1 or higher There will be no response for power query command when the system is powered down It is still possible to turn the device on using commands POWERONMAIN CR or POWERONZONE2 CR When the system has booted up there will eventually be a response about power status change if feedback level is 1 or higher Controlling volume Commands VOL CR and VOL CR have the same effect as p...

Страница 23: ...interface commands but it is very easy to accidentally reach the maximum volume level Please note that there is no maximum volume setting for zone 2 Controlling sources Main zone A source is a combination of video input and audio input that can be selected freely from the user interface The number and names of sources can vary depending on how many sources have been created when setting up the sys...

Страница 24: ...r and Command ZSRC CR is used to find out which zone 2 source is currently selected The response for this command is ZSRC X NAME CR where X is the index of the currently selected source 1 is the first index and NAME is the name of the currently selected source If zone 2 is turned off the response will be ZSRC 0 Zone is off CR Commands ZSRC CR and ZSRC CR are used to select next or previous source ...

Страница 25: ... Dolby PLIIx Games 10 DTS NEO 6 Cinema 11 DTS NEO 6 Music AUDMODEL CR is a valid response and can be interpreted as No processing Command AUDTYPE CR is used to get information about the current audio signal type The response for that command is AUDTYPE XX YYYY CR where XX is the signal type as a decimal number see Table 1 in 3 2 1 and YYYY is channel information Channel information consists of 4 h...

Страница 26: ...r see Table 1 in 3 2 2 This response is sent automatically whenever processing mode changes if feedback level is 1 or higher The recommended way of implementing a processing mode selection in a serial control device is 1 Use feedback level 1 or higher to get notifications of changed signal type and changed processing mode AUDTYPE XX YYYY CR and AUDMODE X CR Use these notifications to relay the inf...

Страница 27: ...odes will be selected see above Audio Modes not used Command MODECAT X CR is used to select a specific Audio Mode where X is an Audio Mode number as seen from Table 2 from 3 2 2 Please note that if an Audio Mode is selected that is not configured to the system the command will simply be ignored and there will be no feedback of this in the serial interface or anywhere else Please use command MODECA...

Страница 28: ...and Global Please note that the installer can change the names of Focus 1 Focus 8 from their default names Focus positions Global and Bypass cannot be renamed and the numbering of focus positions cannot be changed Also note that the numbering of focus positions is not consecutive Command RPFOC CR is used to find out which focus position is currently selected The response for this command is RPFOC ...

Страница 29: ...changed if feedback level is 1 or higher Commands RPVOI CR and RPVOI CR are used to select next or previous voicing Command RPVOI X CR is used to select a specific source The X in the command can be anything between 0 and 7 Controlling lipsync Command LIPSYNC CR is used to find out the current value of the lipsync trim The response for this command is LIPSYNC X CR where X is the current lipsync tr...

Страница 30: ...and audio status It is possible to find out currently selected source s video and audio input and current video and audio format in main zone Command VIDIN CR is used to find out the used video input of currently selected source The response for this command is VIDIN XXX CR where XXX is the current video input in numeral form See table below for the translation of the number to actual video input ...

Страница 31: ... 201 Analog Multichannel 301 Coaxial 1 302 Coaxial 2 303 Coaxial 3 304 Coaxial 4 401 Optical 1 402 Optical 2 403 Optical 3 404 Optical 4 501 HDMI 701 Digital AES EBU Table of different audio inputs Command VIDTYPE CR is used to find out the current video input format The response for this command is VIDTYPE XXXYZ CR where XXX tells the current video resolution Y tells whether the video is progress...

Страница 32: ...audio type The response for this command is AUDTYPE XX YYY CR where XX tells the signal type and YYY tells the channel configuration See Controlling processing modes for more information about signal type and channel configuration Getting zone 2 video and audio status It is possible to find out currently selected zone source s video and audio input in zone 2 Command ZVIDIN CR is used to find out t...

Страница 33: ...el It is possible to set the feedback level from serial control interface with command VERB X CR where X is the wanted feedback level 0 1 or 2 Controlling Dolby and DTS parameters The P1 controller offers the direct controlling of Dolby and DTS processing parameters using the serial control interface This enables the possibility for the advanced user to experiment the different settings without ha...

Страница 34: ...nd DDDYN CR is used to find out the current value of the setting The response for the command is DDDYN X CR where X represents the current value of the setting Command DDHDDYN X CR is used to change the value of DolbyTrueHD dynamics setting The X in the command is a decimal number from 0 to 2 where 0 is Automatic 1 is Off and 2 is Force On Command DDHDDYN CR is used to find out the current value o...

Страница 35: ...e effect as the similar buttons in the installer IR remote Furthermore command NUM X CR acts as a number keypad only useful in the Network Setup menu page Please note that there is no way for the serial interface to know whether the system is in OSD menu or not In normal operation there should be no need for the user to access the On Screen Menu when using a dedicated serial control interface Dire...

Страница 36: ...ote that there will be no OSD present in bypass mode Direct controlling of trigger outputs It is possible to control the state of trigger outputs with special serial control commands Please note that the commands bypass UI completely Commands TROOFF X CR and TRODIS X CR are used to set the voltage of a trigger output to 0 Volts Valid values for X are 1 2 3 or 4 This command bypasses UI Command TRO...

Страница 37: ...ts of status of each trigger in the form of TRO XY CR where X is the number of the trigger and Y is the voltage of the trigger Possible values for voltage are 0 1 or 2 which mean 0V 6V and 12V respectively Command TRO X CR is used to find out the voltage level of an individual trigger output The response for this command is TRO XY CR where X is the number of the trigger and Y is the voltage of the...

Отзывы: