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:
::VV11++++<<ccrr>>
The V
OLUME UP command for Zone 1 of Unit 3 in a multi-unit system would be:
::33VV11++++<<ccrr>>
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.
CCoommmmaanndd SSyynnttaaxx PPaarraammeetteerrss RReessppoonnssee RReessppoonnssee PPaarraammeetteerrss
Zone Power :Zx?<cr> x = Zone 1 – 6 +Zxy y = 1 if On; y = 0 if Off
Any Zones On :Z?<cr> None +Zy y = 1 if any zone On; y = 0 if all zones Off
Source :Sx?<cr> x = Zone 1 – 6 +Sxy y = Current Source (1 – 4)
Tuner Preset :R?<cr> None +Ry y = Current Preset (1 – 12), ) 0 if not on a preset
Tuner Band :N?<cr> None +Ny y = 1 for FM; 0 for AM
Volume :Vx?<cr> x = Zone 1 – 6 +Vxy y = Current Volume (0 – 60)
Page Volume :Gx?<cr> x = Zone 1 – 6 +Gxy y = Current Page Volume (0 – 60)
Mute :Mx?<cr> x = Zone 1 – 6 +Mxy y = 1 if Mute On; Y = 0 if Mute Off
Balance :Bx?<cr> x = Zone 1 – 6 +Bxy y = Current Balance (-10 – +10)
Bass :Lx?<cr> x = Zone 1 – 6 +Lxy y = Current Bass (-8 – +8)
Treble :Hx?<cr> x = Zone 1 – 6 +Hxy y = Current Treble (-8 – +8)
The DAB1 will respond with ‘+ERR’ if the status query is invalid.