Patent ID: 6417772
Filing Date: 2002-07-09
Classification: G08B

Abstract:
A method of operating a visual signal with a micro-controller in a life safety system to provide a visual alarm signal and to provide an audible signal when an emergency event occurs, said method comprising:(a) determining if a temporal mode is set in said micro-controller; (b) developing a flash pulse stream that has a repetitive pattern of a number of cycles with one flash per cycle for the first three cycles and no flash for the fourth cycle of said pattern if said step (a) determines that said temporal mode is set; (c) applying said flash pulse stream to said visual signal, whereby said visual signal flashes in a repetitive pattern that includes four consecutive cycles with a flash occurring in each of the first three cycles of said pattern and no flash occurring in the fourth cycle of said pattern, thereby eliminating a need for said visual signal to consume energy during said fourth cycle; (d) if said step (a) determines that said temporal mode is not set, step (b) then develops a flash pulse stream as a continuous stream of pulses, whereby said visual signal flashes with a flash occurring in each cycle; (e) developing a sound signal; (f) applying said sound signal to said audible signal in synchronism with said flash pulse stream being applied to said visual signal by step (c), whereby said audible signal initiates an audible sound substantially simultaneously with said visual signal initiating a visual flash during at least three consecutive cycles of said flash pulse stream; wherein if said step (a) determines that said temporal mode is set, said step (b) further comprises: (b1) keeping a flash count of said flash pulses; (b2) determining if said flash count is less than three; (b3) if said step (b2) determines that said flash count is less than three, developing a flash pulse and incrementing said flash count; and (b4) if said step (b2) determines that said flash count is not less then three, resetting said flash count, waiting one cycle and then repeating said steps (b2) and (b3).