Zektor Switch Serial Protocol, Version 0.16, 5/13/16
81
Paging and Doorbell
zone
= Zone number.
source
= Source to switch to during a page.
When a ‘pSET x’ command is issued, the preset sources set by this command, will used.
‘pAMZ’, ‘pDMZ’, ‘pHMZ’ Set the Muting of a Zone during a Page
Setup the mute value used during a page. These mute settings are hard mutes and are the same as set-
ting a source to ‘0’. If you want to mute an analog audio zone during a page, you should use the
‘pVMZ’ command.
Each zone can be preset to mute during a page. This can be overridden using the do not disturb set-
tings.
The ‘pAMZ’ command controls the analog audio sources, and is similar to the ‘MZ’ command.
The ‘pDMZ’ command controls the digital audio sources, and is similar to the ‘DMZ’ command.
The ‘pHMZ’ command controls the HDMI video sources, and is similar to the ‘HMZ’, command.
Only the ‘pAMZ’ command will be described, but all three commands work the same way.
Command format:
^pAMZ
preset
,
@zone
,
mute_flag
$
Response Strings:
^=pAMZ
preset
,
@zone
,
mute_flag
$
Where:
preset
= A preset level greater than 0. A preset of 0 is ignored.
zone
= Zone number.
mute_flag
= Mute flag (0 or 1).
When a ‘pSET x’ command is issued, the zone(s) will mute, based on these settings.
‘pVZ’, ‘pVPZ’ Set the Volume of a Zone during a Page
Paging volumes can be setup as absolute or relative volumes.
Absolute volumes are used to jump to a preset level, regardless of the current level of a zone.
Relative volumes are used to adjust the volume up or down (or no change), from the current zone’s
volume.
Absolute volumes are given with no prefix, relative volumes are given with a ‘+’ or ‘-’ prefix.
A value of “+0”, is allowed, and it indicates the volume is not to change from is current level.
The ‘pVZ’ uses volumes given in dBs (0 = mute, 1 = -99.5dB, 200 = 0db, 248 = +24dB).
The ‘pVPZ’ uses volumes given in percentages from 0 to 100%.
These commands only work on the analog audio zones.
Command format:
^pVZ
preset
,
@zone
,
vol_db
$
^pVPZ
preset
,
@zone
,
vol_percent
$
Response Strings:
^=pVZ
preset
,
@zone
,
vol_db
$