Dab1 status queries – Sonance DAB1 User Manual
Page 47

47
DAB1 DISTRIBUTED AUDIO SYSTEM
Inbound Serial Control of DAB1s in Multi-Unit Systems
In systems with multiple DAB1 units, serial commands in the above format will only control the DAB1 unit to which the
serial control device is directly connected. However, all of the serial commands in the above table can also be used to
control any DAB1 in a system with more than one unit, where the serial control device is connected to one ‘Master’ DAB1
and all of the ‘Slave’ DAB1s are connected via their S
YNC
connections (see page 16).
Multi-unit commands have the same format as the single-unit commands, with the addition of the DAB1’s Unit ID
number (see page 30) inserted between the opening colon (:) and the command letter.
For example, the V
OLUME
U
P
command for Zone 1 in a single-unit system would be:
::V
V1
1+
++
+<
>
The V
OLUME
U
P
command for Zone 1 of Unit 3 in a multi-unit system would be:
::3
3V
V1
1+
++
+<
>
DAB1 Status Queries
DAB1 status queries follow the same format as the serial commands, except that the S
ETTING
is replaced with a
question mark character (?). The response from the DAB1 will consist of a plus sign (+) followed by the parameter being
checked, the zone (if applicable) and the current setting.
C
Coom
mm
maanndd
SSyynnttaaxx
PPaarraam
meetteerrss
RReessppoonnssee
RR ee ss pp oo nn ss ee PP aa rr aa m
m ee tt ee rr ss
Zone Power
:Zx?
x = Zone 1 – 6
+Zxy
y = 1 if On; y = 0 if Off
Any Zones On
:Z?
None
+Zy
y = 1 if any zone On; y = 0 if all zones Off
Source
:Sx?
x = Zone 1 – 6
+Sxy
y = Current Source (1 – 4)
Tuner Preset
:R?
None
+Ry
y = Current Preset (1 – 12), ) 0 if not on a preset
Tuner Band
:N?
None
+Ny
y = 1 for FM; 0 for AM
Volume
:Vx?
x = Zone 1 – 6
+Vxy
y = Current Volume (0 – 60)
Page Volume
:Gx?
x = Zone 1 – 6
+Gxy
y = Current Page Volume (0 – 60)
Mute
:Mx?
x = Zone 1 – 6
+Mxy
y = 1 if Mute On; Y = 0 if Mute Off
Balance
:Bx?
x = Zone 1 – 6
+Bxy
y = Current Balance (-10 – +10)
Bass
:Lx?
x = Zone 1 – 6
+Lxy
y = Current Bass (-8 – +8)
Treble
:Hx?
x = Zone 1 – 6
+Hxy
y = Current Treble (-8 – +8)
The DAB1 will respond with ‘+ERR’ if the status query is invalid.