Zektor Switch Serial Protocol, Version 0.16, 5/13/16
67
Audio Control
A value of 0 is always full mute.
A value of 1 is always the minimum volume level of the VMIZ command.
A value of 100 is always the maximum volume level of the VMAZ command.
Any value between 1 and 100 will be a percentage between minimum and maximum volume, to the
nearest 0.5dB.
The format is:
^VPZ @
zone
,@
zone
,
vol
Set the volume of a zone or zones.
^VPZ @
zone
,+
step
$
Add ‘step’ number of 0.5dB steps to current volume.
^VPZ @
zone
,-
step
$
Subtract ‘step’ number of 0.5dB steps from current volume.
^VPZ @
zone
,@
zone
,?$
Read current volume settings of given zone(s).
Response Strings:
^=VPZ @
zone
,
vol
$
Where:
@
zone
= One (or more) zones to be affected.
vol
= Volume as a percentage: 0 through 100.
To jump immediately to a new volume, the range is 0 to 100.
To fade to a new level in a given time period the range is 10000 to 10100.
To fade to a new level at a given speed the range is 20000 to 20100.
The affect of this command, when the volume is muted,
(See: “‘VMZ’ Audio Mute a Zone using Vol-
ume Levels” on page 69.)
, is dependent upon the settings of the ‘MJP’ and ‘UVL’ bits of the ‘XS’
command
(See: “‘XS’ Control Settings” on page 52).
If the ‘MJP’ flag is set, then sending a ‘VZ’ command with a ‘+’ or ‘-’ prefix will cause the zone to
unmute, and the volume will jump to it’s previous unmuted value. Subsequent ‘+’ or ‘-’ commands
will increment or decrement from the new, unmuted value.
If the ‘MJP’ flag is cleared (reset), then sending a ‘VZ’ command with a ‘+’ or ‘-’ prefix will cause the
zone to unmute, but the volume of the zone will not be restored to the original unmuted level. The ‘+’
or ‘-’ commands will increment or decrement the volume from the muted level.
If the ‘UVL’ flag is set, then sending a ‘VZ’ command without a ‘+’ or ‘-’ prefix will cause the zone to
unmute. It will then be set to given level of the ‘VZ’ command.
If the ‘UVL’ flag is cleared (reset), then sending a ‘VZ’ command without a ‘+’ or ‘-’ prefix will not
unmute the audio. The volume level will be changed, but the zone will remain muted. When the zone
is unmuted it will be set to this new ‘VZ’ setting.
All the examples given in by the ‘VZ’ command
(See “‘VZ’ Set Zone’s Volume” on page 64)
apply
for the ‘VPZ’ command as well. Simply substitute the VPZ for the VZ command and use values
between 0 and 100.
‘VMIZ’ Set Zone’s Minimum Volume
Each zone has a minimum and maximum volume setting.
The maximum prevents a user from overdriving the speakers, amplifier, or even the Zektor Switch
switch.
The minimum allows you to set the volume to just below the noise level of a quiet room. The volume
setting Zektor Switch can be adjusted down to -99.5dB before muting. This is usually quite a bit