beautypg.com

Dab1 status queries – Sonance DAB1 User Manual

Page 47

background image

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.