5
DAB1 DISTRIBUTED AUDIO SYSTEM
PPrrooggrraammmmiinngg DDAABB11 KKeeyyppaadd MMaaccrrooss .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..3344 –– 4455
Device Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
General Macro Programming Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Building Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
The Macro Editor Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Macro Command Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
IR Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Adding IR Codes to the User IR Library with the OptiLinQ
®
IR Learner . . . . . . . . . . . . . . . . . . . . . . . .39
Internal Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Status Test Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Time Delay Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
RS-232 (Serial) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Stop Macro Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Repeat Steps Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Toggle IR Code Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
CCoonnttrroolllliinngg tthhee DDAABB11 vviiaa RRSS--223322 ((SSeerriiaall CCoonnttrrooll)) .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .
. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..4455 –– 4488
DAB1 Serial Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
DAB1 Serial Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Serial Control of DAB1s in Multi-Unit Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
DAB1 Status Queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Simulate Button Press Serial Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
UUssiinngg tthhee DDAABB11 wwiitthh SSoonnaannccee NNaavviiggaattoorr KK22 aanndd KK11 PPrro
oggrraammmmaabbllee KKeeyyppaaddss .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..4499 –– 5500
Wiring K2 and K1 Keypad Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Powering K1 and K2 Keypads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Using DAB1 Internal Macros with K1/K2 Programmable Keypads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
EExxppaannddeedd CCoonnttrrooll FFeeaattuurreess .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..5500 –– 5511
DAB1 Extra Command Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Triggering DAB1 Extra Command Macros From the K1 and K2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
GGeetttti
inngg SSyysstteemm CCoonnffiigguurraattiioonn IInnffoorrmmaattiioonn .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..5522
Generating a System Configuration Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Finding RS-232 Commands in Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
AAppppeennddiixx 11:: ““PPaarrttyy MMooddee”” .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..5544 –– 5577
Programming the DAB1 to turn all zones OFF in systems incorporating multiple DAB1s . . . . . . . . . . . . . .54 – 55
Programming a K2 Keypad to Activate Party Mode in a DAB1 System . . . . . . . . . . . . . . . . . . . . . . . . .56 – 57
AAppppeennddiixx 22:: PPrrooggrraammmmiinngg EE
XXTTRRAA
CC
OOMMMMAANNDD
VVoolluummee CCoonnttrrooll MMaaccrrooss .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..5588
SSppeecciiffiiccaattiioonnss .. .. .. .. .. .. .
. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..5599 –– 6600
TTrroouubblleesshhoooottiinngg .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. ..6611 –– 6644