For the purposes of this application, we will be referencing an Omni Pro II and HLC lighting, although the same logic can be applied to the entire line of currently manufactured controllers (LT, Omni IIe, Omni Pro II, Lumina, and Lumina Pro). This application assumes that the HLC network has previously been created and is functioning properly.
1. Connect the HAI PIM (36A00-1) to a computer using the PIM-to-PC converter (36A05-1).
2. Using the Upstart Program, perform a Network Discovery to find all of your HAI Lighting devices.
3. Add 1 additional "unused" link to each of the switches that will be involved with the flash routine. The light level should be set to 100% and the Fade Rate should be set to "Snap". In this example, we will use Link 240.
4. Once complete, re-connect the PIM to the Omni Pro II and remember to reset the PIM to Message Mode.
5. Using PC Access or a console, set all of the HLC House Codes for All On and All Off as disabled.
6. Create the following program logic:
WHEN ANY ALARM: UNIT 393 OFF FOR 1 SECOND
WHEN UNIT 393 ON: UNIT 393 OFF FOR 1 SECOND
WHEN OFF: SET UNIT 393 TO 0
WHEN UNIT 393 ON: ALL ON
WHEN UNIT 393 OFF: ALL OFF
WHEN ALL ON: LINK 240 ON
WHEN ALL OFF: LINK 240 OFF
Lines 1 & 2 create a looping routine, using a flag, based on any alarm.
Line 3 is critical to stopping the looping routine when the system is disarmed. "Setting a flag to 0" is the equivalent of turning it off, but without executing an "OFF" command, which would cause the routine to continue.
Lines 4 & 5 allows the All On/Off commands to track the state of the flag.
Lines 6 & 7, allow Link 240 to track the All On/Off commands.