CA2051986C - Programmable emergency signalling device and system - Google Patents

Programmable emergency signalling device and system

Info

Publication number
CA2051986C
CA2051986C CA002051986A CA2051986A CA2051986C CA 2051986 C CA2051986 C CA 2051986C CA 002051986 A CA002051986 A CA 002051986A CA 2051986 A CA2051986 A CA 2051986A CA 2051986 C CA2051986 C CA 2051986C
Authority
CA
Canada
Prior art keywords
signalling
reflector
set forth
visual
light
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CA002051986A
Other languages
French (fr)
Other versions
CA2051986A1 (en
Inventor
Joseph F. Bader
Ward Gieffers
Michael Benner
Kent Allen Kekeis
Dennis James Hilburger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Federal Signal Corp
Original Assignee
Federal Signal Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Federal Signal Corp filed Critical Federal Signal Corp
Publication of CA2051986A1 publication Critical patent/CA2051986A1/en
Application granted granted Critical
Publication of CA2051986C publication Critical patent/CA2051986C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • B60Q1/26Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
    • B60Q1/2611Indicating devices mounted on the roof of the vehicle

Abstract

An emergency signalling system is disclosed that incorporates an emergency signalling device including a light source and reflector mounted for relative rotation in incremental steps in either clockwise or counterclockwise directions. A programmable control unit of the signalling system provides digital signals to a drive source for controlling the speed and direction of the relative rotation. In response to the digital signals, the signalling device executes a variety of different visual patterns. The signalling system can be programmed from a keyboard preferably integrated into a control head mounted to a dashboard area of a vehicle incorporating the emergency signalling system. Virtually any type of visual warning pattern based on the relative rotation of a light source and reflector can be executed by the signalling device if properly programmed.

Description

20~1g8b PROGRAMMABLB ENBRGENCY
8I~N~TTNG DEVICE AND 8Y8TEM

Technical Field of the Invention The invention relates to emergency signalling systems of the type used in conjunction with emergency vehicles such as police cars, fire engines, ambulances and the like to alert others to the approach of such vehicles.

Back~round Typically, emergency signalling systems include a plurality of signalling devices. For example, a system may include a siren/speaker and visual indicators such as rotating and flashing lights and auxiliary lights such as take-down lights, alley lights and headlight flashers.
Different combinations of these devices are simultaneously operated in order to create signalling patterns of different types. Each type is usually designed for use in a particular category of emergency situations. For example, when a vehicle incorporating such a system is stopped on the side of the road in order to help a disabled vehicle, operation of only the flashing lights may be a~p~o~iate. When pursuing a vehicle, maximum signalling is required and the primary visual indicators (rotators) and a siren may be added to the flashing lights. A non-pursuit-type emergency may call for the 39-412/nas 20al98~
\ -primary visual indicators and the flashing lights, but no siren.
So the operator of the emergency vehicle does not have to configure his/her own emergency signalling each time the system is used, each system is typically designed to operate in one of a plurality of selectable "operating modes." Using the example of the previous paragraph, a first operating mode may operate the system with flashing lights only. A second operating mode may operate the flashing lights and the rotating lights. A third operating mode may operate all of the flashing lights, rotating lights and the siren/speaker.
Designating the functions of each operating mode, however, restricts the versatility of the system and prevents an operator from tailoring the various operating modes to the needs of his/her particular application and environment. In order to provide some ~ersatility to the system, it is known to provide dip switches on the circuit boards of the system that allow selected signalling devices to be enabled for each operating mode.
Unfortunately, the dip switches are not easily accessible and require a service t~chni cian to partially disable an installed system if the operating modes are to be changed.
Moreover, they are expensive and require considerable space. In order to provide any significant amount of system versatility, a large nllmber of the switches would 39-412/nas 2051~8~

be required, thereby making such a system bulky and expensive.
In addition to the selective enablement of various signalling devices for different operating modes, attempts have been made to provide the signalling devices themselves with more than one operating mode. For example, U.S. Patent No. 4,701,743 to Pearlman et al.
discloses a signalling device comprising a light source and a reflector mounted for relative rotation in two different operating modes. A first mode provides for relative rotation between two end points so that the reflector in effect oscillates through an arc. In a second mode of operation, the reflector continuously rotates the reflector in a single direction.
In order to provide for the oscillating rotation of the reflector, sensors are mounted at the end points of the oscillation so that a control circuit is informed when the reflector has completed its rotation through the arc.
When the control circuit receives an indication that the reflector has reached an end point, it reverses the rotation of a motor driving the relative rotation, thereby reversing the direction of the rotation and rotating the reflector to the opposite end point where the control circuit again reverses the motor's rotation.
Although such a signalling device provides two modes of operation that can be selected by a user, the 39-412/nas ~05198~ -, oscillatory mode is restricted by the placement of the sensors for detecting the end points of the oscillation.
In order to modify the oscillatory mode, hardware modifications must be made to the signalling device.
Moreover, if additional modes of operation are to be added to such a signalling device, additional expensive sensors must be provided. As additional modes of operation are added, the device very quickly becomes complex and expensive, thereby effectively making the device commercially unfeasible. Furthermore, although such multi-mode signalling devices may add additional available patterns to a signalling system incorporating these devices, they provide only a small additional degree of flexibility to the system while introducing substantial complexity and eYp~ce.

Summary of the Invention It is a primary object of the invention to provide an emergency signalling device comprising a light source and reflector mounted for relative rotation and capable of executing virtually any rotational or stationary visual pattern without requiring a modification of the hardware comprising the device. In this connection, it is a related object of the invention to provide the foregoing emergency signalling device with the ability to alternatively function as an emergency warning light or as 39-412/nas 2051g~

a spotlight for illuminating a target area, without requiring a modification of the hardware comprising the device.
It is another object of the invention to provide an emergency signalling device that meets the foregoing objects while maintaining a simple and inexpensive construction.
It is another important object of the invention to incorporate into a signalling system an emergency signalling device having the foregoing features such that the system can be tailored after its assembly to execute any of a group of alternative visual patterns where the composition of the group is selected by a user of the system. It is a more specific object of the invention to provide the foregoing signalling system where the selection of the composition of the group of visual patterns may be made after the system is installed in an emergency vehicle.
It is another object of the invention to provide the foregoing signalling system such that the visual patterns comprising the group available for execution by the system can be ch~nged or modified at any time before or after the system is installed in an emergency vehicle.
It is still another object of the invention to provide the foregoing signalling system with the ability to quickly and easily modify the composition of the group 39-412/nas 2aslss~

of visual patterns, using a straightforward and easy-to-understand procedure while at the same time maintaining the simplest user display possible.
Other objects and advantages will become apparent upon reference to the following detailed description when taken in conjunction with the drawings.
To achieve the foregoing objects and others, there is provided an emergency signalling device for incorporation into an emergency signalling system that includes a light source and reflector mounted for relative rotation that is driven in incremental steps in either clockwise or counterclockwise directions. A control unit of the signalling system provides digital signals to a drive source for controlling the speed and direction of the relative rotation. In response to the digital signals, the signalling device executes a variety of different visual patterns.
As part of the control unit, a user interface is provided for selecting one of a group of the visual patterns to be executed by the signalling device.
Installed in a vehicle, the user interface of the control unit is typically mounted to a ~hho~rd area of a passenger compartment. In the preferred embodiment, the remainder of the control unit is distributed between a housing within the vehicle and a housing incorporated into the housing for the signalling device. The portion of the 39-412/nas 2~5198S

control unit contained in the housing within the vehicle controls the functioning of auxiliary devices of the emergency signalling system such as, for example, circuits for flashing the headlights of the vehicle, releasing the trunk lock and releasing a gun lock. In order to minimize the wiring to the roof of the vehicle, serial data lines are used to communicate between the portion of the control unit in the housing of the signalling device and the portion within the vehicle. If the control unit was fully contained within the interior of the vehicle, numerous wires would typically be required in the cabling connecting the signalling device to the control unit.
Because the dimensioning of the cabling connecting to the signalling device on the roof of a vehicle is an important consideration for commercial acceptance, the preferred embodiment of the invention distributes the control unit in a manner to minimize the wiring in the cable.
The control unit alternately functions in programming and operating modes. In the operating mode, the control unit provides the digital signals to the drive source of the signalling device for executing the visual pattern selected at the user interface. In the programming mode, the composition of the group of visual patterns available in the operating mode may be changed.
In a preferred embodiment, the control unit is based on several microprocessors and a memory ContA i n ing a 39-412/nas 2 a 3 1 9 ~ 6 _ plurality of possible visual patterns that can be executed by the signalling device. A control head, typically mounted in a passenger compartment of a vehicle fitted with the signalling system, is the user interface that initiates execution of a visual pattern by the signalling device. The visual pattern executed by the signalling device is selected by the user of the system from a group of patterns accessible through the control head. In order to modify the group of visual patterns available for execution by the signalling device, means are provided for placing the control unit in the programming mode, which allows the visual patterns comprising the group to be changed.
For ease of programming, a memory of the visual patterns is organized to include alternative groups of the visual patterns that are expected to be the most popular combinations of visual patterns. In the programming mode, one of the ~L OU~S of visual patterns in memory may be selected to change the group available in the operating mode. If one or more of the visual patterns comprising the group are not the ones desired by the user, the composition of the selected group can be modified by replacing the undesired visual pattern with another of the visual patterns contained in memory.
The drive source for the signalling device preferably includes a stepper motor and an associated driver circuit 39-412/nas 2051~8~

responsive to the digital signals from the control unit.
There are two digital signals. The first signal is a train of pulses whose characteristic frequency is proportional to the speed of the relative rotation of the reflector and light source. The second signal is a signal having a binary state where each state is indicative of a relative direction of rotation for the reflector and light source (i.e., clockwise or counterclockwise). The driver circuit is of conventional design and translates the speed and direction information of the digital signals into appropriate drive signals for directly driving the stepper motor in the appropriate direction and at the appropriate speed.
The signalling device itself includes a mounting device that suspends the light source over the assembly for rotating the reflector and along the axis of the rotation. The stepper motor directly drives the reflector assembly, while the mounting device for the light source presents a minimum profile to light emanated directly from the light or reflected off the reflector. A sensor mounted in the signalling device cooperates with an extension of the assembly for rotating the reflector in order to provide a positional signal that is fed back to the control unit.
Because the signalling device is capable of performing a variety of functions, it is important that 39-412/nas 2~5198~
-the device be able to meet the appropriate photometric standards (e.g., Society of Automotive Engineers) for each function. In the past, each signalling device of a system typically performed a single function and its physical characteristics could be tailored for a particular set of photometric standards. In general, some functions are thought to best be realized by narrow beams, while others are more suitable for wider beams. For narrow beam functions, the photometric requirements typically call for high candle intensity on the axis of the paraboloid, while wide beam functions call for relatively high candle intensity off axis.
In order for the signalling device of the invention to meet the photometric requirements for all of its possible modes of operation, a finish is placed on the surface of the reflector so that it has a beam of relatively intermediate width and sufficient candle intensity on and off its main axis such that both narrow and broad beam intensity requirements are met. To ensure sufficient beam width, the reflector finish is prepared using a conventional chemical dipping and anodizing process, commonly called "bright dipping." In order to ensure the candle intensity is sufficient, a 50 watt halogen lamp is preferred.

39-412/nas 2aa l9 8 t~.~

Brief Description of the Drawings FIGURE 1 is an elevated perspective view of an emergency vehicle incorporating a signalling system that includes a plurality of signalling devices according to the invention individually housed in modules of a light bar and responsive to a control unit and its control head;
FIG. la is an enlarged perspective view of one of the signalling devices and its modular housing;
FIG. 2 is a schematic diagram of the signalling system of FIG. 1, more clearly illustrating the modules of the light bar and the architecture of the control unit of the signalling system in accordance with a preferred embodiment;
FIG. 2a is a schematic representation of a memory incorporated into the control unit and containing alternative sets of functions that may be executed by the system in response to entries made at the control head, where only one set at a time is accessible from the control head and each set defines a primary and/or auxiliary function for each key of a keypad integrated into the control head;
FIG. 3 is a schematic diagram of the portion of the control unit contained within the light bar of FIGS. 1 and 2 in accordance with the preferred embodiment;
FIG. 3a is a schematic representation of a memory incorporated into the portion of the COI~LO1 unit housed 39-412/nas -in the light bar and containing a plurality of different visual patterns that may each be executed by one of the signalling devices in response to an identification of a primary function in the memory of FIG. 2a;
FIG. 4 is a more detailed schematic diagram of the portion of the control unit shown in FIG. 3, including a detailed illustration of the circuitry for controlling one of the signalling devices;
FIG. 5 is a schematic diagram of the portion of the control unit contained within the vehicle and connected to the portion of the control unit in the light bar by serial data lines;
FIG. 6 is a schematic diagram of the circuitry comprising the control head of the control unit and the bi-directional serial data lines connecting the control head to the portion of the control unit contained within the vehicle;
FIG. 7a is a side view of one of the signalling devices of the invention and its modular housing taken along the line 7a-7a in FIG. la;
FIG. 7b is a plan view of the signalling device of the invention taken along the line 7b-7b of FIG. 7a;
FIG. 7c is a side view of the signalling device of the invention taken along the line 7c-7c of FIG. 7a;
FIGS. 8a-8b are a flowchart diagram of a program executed by the control unit in order to implement an 39-412/nas operating mode of the system where any one of a group of visual patterns may be executed by the signalling devices;
FIG. 9 is a more detailed flowchart diagram of the program executed by the control unit in the operating mode for causing the signalling devices to produce a selected visual pattern; and FIG. 10 is a flowchart diagram of a program executed by the control unit in order to implement a programming mode of the system where the composition of the group of visual patterns available in the operating mode may be changed.
While the invention will be described in connection with a preferred embodiment, there is no intent to limit it to those embodiments. On the contrary, the intent is to cover all alternatives, modifications and equivalents falling within the spirit and scope of the invention as defined by the appended claims.

Detailed Description of the Preferred Embodiment Turning to the drawings and referring first to FIGURES 1, la and 2, a signalling system according to a preferred embodiment of the invention is installed in an exemplary emergency vehicle 11 shown in broken lines. The system includes a light bar 13 comprising a plurality of like modules 17(a)-17(g) housing signalling devices constructed in accordance with the invention. In the 39-412/nas exemplary bar 13, each of the signalling devices is contained within one of the modules. Each of the modules 17(a)-17(g) comprises a base section 12 and a dome 14 (as best seen in FIG. la) mounted to a frame 16 that traverses the vehicle 11.
The frame 16 supports a housing 15 containing a portion of the electronics for controlling the signalling devices as will be explained more fully hereinafter. The light bar 13 is mounted to the vehicle 11 by way of a mounting assembly 18 at each end of the frame 16.
It will be appreciated by those familiar with emergency signalling systems for vehicles that the illustrated non-linear arrangement of the seven (7) modules 17(a)-17(g) is only exemplary and many different configurations of the signalling devices and their housings may be incorporated into the signalling system of the invention as will become more apparent hereinafter. U.S. patent 5,097,397, assigned to the same assignee as that of present invention, discloses the illustrated non-linear light bar 13 in detail. An example of an alternative configuration for the light bar 13 could be a conventional linear arrangement with a single dome protecting all of the signalling devices. Regardless of the type of light bar incorporating it, each of the signalling devices 20, as best seen in FIG. la, includes a lamp 18 and a reflector 19 mounted for relative rotation ~r -~.
,~:

2~5198~

about a vertical axis in a manner discussed more fully hereinafter.
Because each of the signalling devices within the modules 17(a)-17(g) is identical to the other, the single reference number 20 will be used for each one of the devices, although separate devices are housed in each one of the modules 17(a)-17(g). In order to facilitate the description of the inventive system with reference to the drawings, the control units comprising the system are at times herein described as controlling the modules 17(a)-17(g). It will be appreciated, however, that it is actually the signalling devices 20 within the modules that are being controlled and not their modular housing.
In the light bar of the above-identified co-pending patent application and in the illustrated bar 13, space in the bar is reserved for a portion of the circuitry that controls each of the signalling devices 20. In the illustrated light bar 13, the housing 15 is intended to provide an RF shield for electronics inside the light bar since the vehicle 11 will most likely be ~Ypoce~ to considerable RF noise. For example, the vehicle 11 is typically equipped with a two-way radio (not shown) whose transmitter creates serious noise problems for the electronics in the light bar 13 and, therefore, requires the electronics to be adequately shielded. Of course, the housing lS must also protect the electronics from the 39-412/nas 2~5198~

elements. Techniques for electrically and physically sealing the housing 15 are well known in the art.
In addition to a two-way radio, the vehicle 11 is most likely equipped with a siren that is used in conjunction with the signalling system of the system. The control system for the siren is independent of the control system of the signalling devices in the illustrated embodiment and hence not shown. Since the siren and signalling devices are typically operated in conjunction with one another, however, it may be desirable to marry the two control systems into a single architecture not shown here. In general, integrating light bar and siren functions into a single control system is well known and will not be discussed further herein.
Control of the group of modules 17(a)-17(g) comprising the light bar 13 is provided by a control head 21 and first and sDcon~ control units. The control head 21 is mounted in the interior area of the vehicle 11 and preferably on the ~chho~rd/instrument panel area 23 just to the right of the steering wheel 25 for easy access by the operator of the vehicle. Although the first control unit (hereinafter "control unit #l") is shown as being mounted in the trunk area of the vehicle 11, it may be mounted elsewhere within the vehicle, dep~n~ing upon the precise design of the vehicle and the number of other accessories included in the vehicle. For example, control 39-412/nas 2 ~ 8 6 ' ., unit #1 may be mounted under the dashboard area 23. The second control unit (hereinafter "control unit #2") (not shown in FIGS. 1 and 2) is mounted within the housing 15 of the light bar 13.
Keystrokes to a keypad 27 incorporated into the control head 21 provide signals to control unit #1 by way of a cable 29, which in turn communicates signals to the control unit #2 within the light bar 13 by way of cable 31. The keypad 27 is preferably a membrane-type array of switches. From the control unit #2, the operation of the signalling devices is directly controlled in accordance with the signals received by that control unit. The cables 29 and 31 are typically strategically placed within the interior of the vehicle 11 so they are the least conspicuous and require the least modification of the stA~Ard interior features provided by the manufacturer of the vehicle. In this regard, the distribution of the electronics among the control head 21 and the control units #l and #2 effectively minimizes the number of wires comprising the cables 29 and 31. Each of the two cables includes two data-carrying wires for bi-directional serial communications. Separate cabling from a battery 32 carries power and reference ~LOUIId wires to the control units ~1 and ~2.
A typical layout of the functions for the various keys of the keypad 27 of the control head 21 is 39-412/nas 2Q5198~3 illustrated in FIG. 2. Centrally located in the upper portion of the control head 21 are seven (7) light emitting diodes LEDs 33(a)-33(g). Each of the LEDs 33(a)-33(g) is intended to correspond to one of the modules 17(al-17(g) such that the non-linear spatial relationship of the seven modules 17(a)-17(g) is the same as that of the seven LEDs. Specifically, from left to right, each of the modules 17(a)-17(g) corresponds to each of the LEDs 33(a)-33(g), respectively. In the preferred embodiment of the invention, the LEDs 33(a)-33(g) are lit in a pattern by the electronics on board the keypad 27 so as to imitate the visual pattern being executed by the signalling devices 20 of the modules 17(a)-17(g).
In the typical layout illustrated in FIG. 2, each of the keys labeled "l", "2", "3" and "4" initiates an operating mode of the control units #l and #2 that controls each of the signalling devices 20 so as to provide a visual pattern that with the other signalling devices creates a collective visual effect or warning pattern. Each of the warning patterns creates an effect that provides a particular degree of warning suitable for one or more specific situations. For example, the set of four different warning patterns provided by the keys "1", "2n, "3" and "4" typically includes a variety of visual effects that vary from patterns for "hot pursuit" at high rates of speed to patterns appropriate for warning others 39-412/nas 203198~

when the emergency vehicle 11 is stopped on the side of a road. In the illustrated layout, the operating modes initiated in response to keystrokes to the keys "1", "2", "3" or "4" typically involve rotating, flashing or oscillating light patterns generated by the devices 20.
The signalling devices 20 can also be controlled to provide non-warning functions such as flooding specific areas with light. For example, in the layout of the keypad 27 illustrated in FIG. 2, three keys provide steady lights in single directions. A keystroke to the key labeled "Take Down" rotates the reflectors 19 of all seven signalling devices 20 to the same forward direction in order to flood with light the area immediately in front of the vehicle 11. This visual pattern is typically used to illuminate a vehicle that has been pulled over by the emergency vehicle 11, thus the name "Take Down." The signalling devices 20 of the leftmost and rightmost modules 17(a) and 17(g), respectively, can be rotated into a position to function as alley lights. Accordingly, keystrokes to the correspondingly leftmost and rightmost keys in the upper row of the keypad 27 labeled "Left Alley" and "Right Alley", respectively, rotate the reflectors of the signalling devices 20 to reflect light through the ends of the light bar 13.
The signalling devices 20 of the end modules 17(a) and 17(g) may also function as spotlights that can be 39-412/nas 2 0 7 ~ 9 8 ~

controlled to slowly sweep an area. For example, a keystroke to the "Left Alley" key first activates the signalling device 20 of the leftmost module 17(a) and rotates the reflector 19 to reflect a beam of light out the side of the light bar 13. The light beam can then be rotated in clockwise and counterclockwise directions by keystrokes to the "Left Arrow" and "Right Arrow" keys, respectively, thereby effecting the functioning of the signalling device 20 as a search light.
Keystrokes to the foregoing keys result in the execution of "primary" functions by the signalling system, meaning light patterns generated by the signalling devices 20 of the modules 17(a)-17(g). Keystrokes to keys "A", "B" and "C" energize relays within the control unit #1, which apply power to output lines A, B and C, respectively. Each of these lines controls one of several "auxiliary" devices 3S in a conventional manner. Examples of the auxiliary devices 35 are a sequence for flashing the headlights of the vehicle, a trunk lock release and a gun lock release.
~ n accordance with one important aspect of the invention, each of the signalling devices 20 is responsive to the control units #l and #2 to provide for the relative rotation of the light 18 and reflector 19 in incremental steps, where each step is of a predetermined arcuate value. A pattern of relative rotation is generated by a 39-412/nas 20~1986 sequence of the incremental steps, and the pattern of relative rotation coupled with selective application of power to the light of the signalling device results in a visual warning pattern. By changing the sequence of the incremental steps, the resulting visual pattern is changed. A keystroke to any one of the primary function keys initiates the execution of a visual pattern by one of the signalling devices either alone or in combination with other ones of the devices.
Because each pattern of a signalling device comprises a number of individual incremental rotational steps of relative rotation of the lamp 18 and reflector 19 in either a clockwise or counterclockwise direction, a virtually infinite variety of primary functions can be generated by the seven signalling devices 20 of the modules 17(a)-17(g). Of course, only a limited number of these functions can be accessible at any one time by way of the keys of the keypad 27. In this regard, the set of primary functions available for execution from the keypad 27 illustrated by the legends on the keys of the keypad in FIG. 2 is an example of only one of many possible different sets.
In order for the full versatility of the signalling devices 20 to be realized, the control units #1 and #2 are alternatively operable in ~G~Lamming and operating modes.
In its operating modes, the system executes the set of 39-412/nas ~)a~8~

primary functions and auxiliary functions (auxiliary devices 35) associated with the keys of the keypad 27. In the programming mode, both of the primary and auxiliary functions accessible from the keypad 27 may be changed entirely or modified.
In order to enter the programming mode of the system, one of the keys of the keypad 27 is held down as power is applied to the system. Upon sensing the presence of a keystroke during the power up sequence of the system, the control unit #l enters the programming mode. A user of the system is prompted that the system is in the programming mode by the flashing of at least one of the LEDs 33(a)-33(g) and/or the LEDs 37 associated with the keys of the keypad 27.
Once the system is in the programming mode, different "layouts" for the keypad 27 can be selected. The term layout is intended to mean the mapping of a set of primary and auxiliary functions onto the keys of the keypad 27.
In the illustrated embodiment, one of a plurality of available layouts for the keypad 27 may be selected by a keystroke in the programming mode such that the selected layout defines the primary and/or auxiliary functions for each key. In order to change from one keypad layout to another, a ROM memory 39 contains a plurality of layouts or sets of functions. Any one of the layouts can be selected by a microprocessor-based unit 41 of the control 39-412/nas 2~31g86 unit #l in response to an appropriate keystroke and mapped onto the keys of the keypad 27.
Alternatively, the function or functions of ~ust a single one of the keys may be changed in the programming mode. Whether the programming mode operates to replace one layout with another or to reconfigure only one of the keys is determined by initial keystrokes to the keys of the keypad 27 after the programming mode has been entered.
The sequence of keystrokes to enter either one of the two types of programming will be described in greater detail hereinafter.
Referring briefly to FIG. 2a, the memory 39 is organized to include a plurality of different layouts or sets of primary and auxiliary functions. Each set includes a word of two data bytes for defining the functions or functions executed by each key. The relative address locations of the words determines what key of the keypad 27 executes the function or functions. For example, the memory as illustrated in FIG. 2a includes seven (7) sets of primary and auxiliary functions. Each set comprises 12 two-byte words. Each word is identified with a key of the keypad 27 by its relative position in memory such that in FIG. 2a the word #1 of each set may provide the primary and auxiliary functions of the leftmost key in the bottom row of the keypad 27. The first byte of each word defines the primary function 39-412/nas 2 ~ 319 8 ~

executed in response to a keystroke to the key and the second byte defines the auxiliary function executed by a keystroke to the key (if any). Keystrokes to some keys may execute only a primary or auxiliary function, but not both, in which case the first or second byte of a word would be an appropriate data field indicating no primary or secondary function is to be executed.
In the architecture of the illustrated embodiment, the options concerning the layout of the functions on the keypad 27 are limited to the layouts of the seven (7) alternative sets of primary and auxiliary functions provided by the memory 39. On a conceptual basis, however, the invention contemplates other architectures that could allow any desired layout or combination of functions. In order to maintain easy programming of the system, however, the seven (7) sets of functions stored in the memory 39 are intended to comprise the seven most popular combinations of functions and their layouts. As will be explained in greater detail hereinafter, the composition of any selected set and/or its layout on the keypad 27 can be changed if desired in order to give the user access to the full versatility of the inventive system.
It is presently contemplated that a hand-held chart (not shown) provides a reference source for the user in order to determine the neC~ccAry keystrokes for selecting 39-412/nas 2 Q ~1 g 8 ;~

a desired set of functions from those stored in the memory 39. Once a set of functions has been selected in the programming mode, templates with the appropriate legends for the layout of the selected set on the keypad 27 can be easily inserted or removed under a membrane cover of the keypad 27 in a conventional manner well known in the art.
The above-mentioned hand-held chart may take the form of illustrations of the keypad 27 similar to the illustration of FIG. 2, with each illustration including legends on the faces of the keys indicating the function of each key for one of the sets of functions stored in the memory 39.
In order to tailor a set of selected functions if they are not exactly the combination desired, a second chart (also not shown) includes a written and/or visual description of a variety of different primary functions stored in a memory associated with the control unit #2.
Each primary function is referenced to a number that can be entered into the keypad 27 for addressing the desired function in memory in order to substitute it for one of the s~n~rd primary functions of the selected set.
The control unit #2 located in the housing 15 of the light bar 13 includes the microprocessor-based unit 41 as illustrated in FIGS. 2 and 3. The microprocessor-based unit 41 communicates with the control unit #1 by way of the cable 31 that comprises a bi-directional serial bus 43. A plurality of possible signalling patterns for each 39-412/nas 20~198~

of the seven signalling devices 20 are contained in a memory 45 addressable by the microprocessor-based unit 41.

As can best be seen with reference to FIG. 3a, the memory 45 is formatted to include a plurality of visual patterns that can be executed by any one of the signalling devices 20. When the microprocessor-based unit 41 receives a command from the control unit #l to execute a primary function, it selects the appropriate pattern in the memory 45 for each of the signalling devices 20. The selected patterns are transferred to a variable field of the memory 45, which is used by the microprocessor-based unit 41 to collectively control the signalling devices 20 and generate the desired primary function. The variable field is divided into seven address blocks 47(a)-47(g).
Each of the address blocks 47(a)-47(g) corresponds to one of the seven signalling devices 20 such that the pattern transferred to the first block is used to control the signalling device 20 in module 17(a), the pattern transferred to the second block is used to control the signalling device 20 in module 17(b), etc. Each of the patterns stored in the memory 45 comprises an 11 byte word. The bytes individually define the characteristics of the pattern.
As suggested by the schematic block diagram of FIG.
3, each of the signalling devices 20 comprises a motor 49, 39-412/nas 2 0 a ~ 9 8 b a mounting assembly 51, the reflector 19, the lamp 18 and a position sensor 53. As discussed more fully hereinafter, the motor 49 preferably directly drives the relative rotation of the reflector 19 and lamp 18 -- i.e., one full rotation of the motor causes one full rotation of the lamp and reflector.
In the preferred embodiment of the invention, each of the motors 49 of the signalling devices 20 is a stepper motor, which receives speed and direction signals from a bus 54 emanating from a motor driver SS. Each of the motor drivers SS is a conventional motor driver such as a Sprague Model No. UCNS804B driver that receives the speed and direction commands from the microprocessor-based unit 41. The speed signals from the microprocessor-based unit 41 are in the form of serial digital signals whose frequency is directly proportional to the speed of rotation of the motor 49. The direction signal is a digital signal wherein one state directs rotation of the stepper motor 49 in a counterclockwise direction and the other state directs rotation of the motor in a clockwise direction.
Also emanating from the microprocessor-based unit 41 is a bus 57 that controls each of the lamps 18 of the signalling devices 20. A bus S9 communicates signals from the position sensors S3 of the signalling devices 20 back to the microprocec~or-based unit 41.

39-412/nas 2~31!~8~
~, Briefly digressing, other types of motors such as DC
motors may also be used to drive the signalling devices, but they are more likely to require an indirect driving arrangement that is significantly more expensive and complex than the direct drive provided by stepper motors.
In any event, the present invention is intended to encompass any type of step-like drive for the signalling devices, regardless of how it is achieved.
As an example of a possible arrangement of the signalling devices 20 using a motor other than a stepper motor, the mounting assembly S1 may include a gear (not shown) mounted to rotate about a vertical axis that includes the longitudinal axis of the lamp 18. The reflector 19 is mounted to the horizontal planar surface of the gear at a position offset from the axis of rotation such that the rotation of the gear orbits the reflector about the lamp 18 and the focal point of the reflector is approximately coincident with the light source of the lamp. The teeth of the gear circumscribe the peripheral boundary of the gear and engage a worm gear that is directly driven by the DC motor. In order for the microprocessor-based system to control the movement of such a signalling device, an optical detector is mounted to sense rotation of the periphery of the gear in order to provide detection pulses as teeth of the gear pass through the detector.

39-412/nas 2~98~

Turning to a more detailed discussion of the microprocessor-based unit 41 and referring to FIG. 4, a microprocessor 61 of the unit is preferably the MC68HCOSC8, manufactured by Motorola, Inc. of Austin, Texas. Serial data is communicated between the microprocessor 61 and the control unit #1 via input line RDI and output line TDO. These two lines are connected to the cable 31 in a conventional manner via buffer 63 and opto-isolator 65. A read-only memory 67 (ROM) incorporated into the microprocessor 61 includes the memory 67 as well as part of the necessary software for the control units #l and #2 to execute the functions set forth in the flow diagrams of FIGS. 8-10.
It will be appreciated from an inspection of FIG. 4 together with a consideration of the block diagram of FIG.
3 that the illustrated inputs/outputs between the mic~o~ocessor 61 and the illustrated signalling device 20 of module 17(a) are repeated for each of the other signalling devices 20 in modules 17(b)-17(g). Because these input/ouL~ connections are repeated, only the ones for signalling device 20 of module 17(a) are illustrated and ~isc~lcse~ in detail hereinafter.
A field effect transistor 69 (FET) functions as a switch responsive to an enable signal from the microproc~c~or 61 to turn on and off the lamp 18 of the signalling device 20. The enable signal is applied to the 39-412/nas 2~S198b FET 69 by way of a latch 71 responsive to a strobe signal from the microprocessor 61. The drain of the FET 69 is connected to ground and the source is connected to the lamp via mounting 72 as explained more fully in connection with FIGS. 7a-7c.
The status of the lamp 18 (i.e., burned out or normal) is determined by the microprocessor 61 by sensing the voltage at the source of the FET 69 when the lamp is turned off -- i.e., the FET is off. If the lamp 18 is normal, its filament conducts the voltage +V to the source of the FET. Thus, a healthy lamp 18 will provide a signal of +V volts on line 74 when the FET is off. If the lamp 18 is burned out, the line 74 will be at zero volts because of biasing resistor 76, which has a high ohmic value such as one megohm. In order to provide the signal on line 74 to the microprocessor 61, an opto-isolator 78 first provides a buffer to protect the microprocessor from transients. The signal is then delivered to one of seven (7) inputs of an OR gate 80 whose output is received by the microproceC-or 61. The six (6) remaining inputs of the OR gate 80 are connected to the six other lamps 18 and FETs 69 of the modules 17 (b)-17(g).
If a ground or zero volt signal is detected on line 74 by the microproceCcor 61, a signal is delivered to the control unit #l via cable 31, which in turn provides a signal to the control head 21 for the purpose of 39-412/nas 2 3~ g 8 ~

generating an audio tone that warns the operator of the vehicle 11 that a lamp 18 is burned out. As discussed hereinafter in connection with FIG. 6, a piezoelectric transducer 127 is housed in the control head 21 and generates the audio tone.
Position sensor 53 detects the rotation of the reflector 19 through a predetermined position in its orbit. The detection signal is returned to the microprocessor 61 for use in controlling the on/off status of the lamp 18 and the position of the reflector 19.
Also, the detection signal can be used to confirm that the motor is operating properly. In a conventional manner, a pull-up resistor 73 and a buffer 75 are provided between the output of the latch 71 and the base of the FET 69.
The digital speed and direction signals serially received by the motor driver 55 control the four-phase outputs 01, 02, 03, and 04 that directly drive the stator windings 79 as illustrated. In a conventional fashion, a rotor 81 of the stepper motor 49 rotates in arcuate steps in response to the changing signals at the four-phase outputs of the driver 55 such that the arcuate steps are each of approximately the same size. As is well-known and st~nA~rd for controlling s~epp~r motors, the time sequence in which the four-phase outputs apply power to the wind ings 79 controls the direction of rotation for the 39-412/nas 2Q5~
_ rotor 81 and the frequency of the time sequence controls its speed.
Although not shown in FIG. 4, a current limiting resistor is typically connected in series between the power supply for the motor 49 and the windings 79 of the motor in order to protect the motor from damage. In order to quickly accelerate or decelerate the motor, however, it would be useful to shunt the resistor in order to apply full power directly to the motor. Because accelerating or decelerating take only a short time (e.g., one second), application of full power for such a time period should not harm the motor. Also, at high rotational speeds, the impedance of the motor is sufficiently great that the power supply can be directly applied to the motor 49 in a continuous manner without damaging the motor. By providing a switch to effect the shunting of the resistor, the motor 49 can be provided more torque for faster transitions between on and off states and for high speed operation. In keeping with the invention, the switch for each motor 49 would be controlled by the microprocessor 61 of the control unit #2 in conjunction with the microproceccor-based unit of the control unit #1.
The shaft 83 of the rotor 81 directly drives a reflector mounting 85 of the mounting assembly 51 which in turn moves the reflector 19 in its orbit about the lamp 18. As the reflector mounting 85 rotates in response to 39-412/nas 9 8 g the rotation of the rotor 81, a portion of it cuts a beam of light emanating from a photodiode 87 and bridging the photodiode and a phototransistor 89 as suggested by the dashed line 91. The photodiode 87 and phototransistor 89 comprise the position sensor 53 and are mounted in the signalling device 20 to remain stationary as the reflector mounting 85 and the reflector 19 rotate. When the reflector mounting 85 passes the location of the position sensor 53, the light beam is broken and the phototransistor 89 changes states, thereby generating a pulse to the microprocessor 61 by way of a conventional buffer 92.
As with the control unit #2, the control unit #1 is also microprocessor based and as illustrated in FIG. 5 preferably also incorporates a 68HC05C8 by Motorola, Inc.
of Austin, Texas. The selected layout or set of functions accessible from the keypad 27 in the operating mode is contained in an E2PROM 93 connected to the microprocessor 95 via data lines SPI. A ROM 97 incorporated into the microprocessor 95 controls the functioning of the micLo~LGc-eQ~or in a manner that complements the functioning of the microprocessor 61 of the control unit #2 so that the functions of the flow diagrams of FIGS. 8-9 are executed. Also, the ROM 97 incorporates the memory 39 of FIG. 2 in that the different layouts or sets of functions for the keypad 27 are contained in the ROM. On 39-412/nas 2 ~ 5 ~ 9 8 i~

a system level, the microprocessors 61 and 95 of the control units #1 and #2, respectively, may be viewed as being in a master/slave relationship, where the microprocessor 95 is the master processor and the microprocessor 61 is the slave processor.
To communicate with the control unit #2 and the control head 21, two pairs of transmit and receive lines of the microprocessor 95 are each coupled to one of the cables 29 or 31 by way of an opto-isolator and a buffer.
Specifically, one pair of receive and transmit lines RDI
and TDO is coupled to the cable 29 by way of opto-isolator 99 and buffer 101, respectively, in order for the microprocessor 95 of the control unit #1 to communicate with the control head 21. Similarly, the other pair of receive and transmit lines RDI and TDO is coupled to the cable 31 by way of opto-isolator 103 and buffer 105, respectively, in order for the microprocessor 95 to communicate with the microprocessor 61 of the control unit #2.
In response to keystrokes at the keypad 27 when the system is in the operating mode, the microprocessor 95 of the control unit #l receives data at its one RDI input from the control head 21. From a selected set of functions in the ROM 97, the microprocessor 95 determines what primary and/or auxiliary functions are associated with a keystroke. If an auxiliary function has been 39-412/nas 2~31981~
'_ identified, the microprocessor 95 issues appropriate commands to a relay driver 107 and a bank of relays lO9 in order to execute one of the auxiliary functions A, B and C. If a primary function has been identified, it is sent to the microprocessor 61 of the control unit #2 so that the individual patterns comprising the primary function can be determined and assigned to each of the signalling devices 20 as previously discussed. The microprocessor 95 of the control unit #l also transmits the identity of the primary function to the control head 21 so that the LEDs 33(a)-33(g) can be controlled in a manner to mimic the visual pattern generated by the signalling devices 20.
Turning to the electronics of the control head 21 as illustrated in FIG. 6, a third microprocessor 111 controls the keypad 27 and cooperates with the microprocessor 95 of the control unit #l to execute primary and auxiliary functions selected by keystrokes to the keypad 27 or program the system in response to keystrokes, depending on whether the system and particularly the microprocessor 95 are in the operating or programming mode. Like the relationship between the mic~o~ocessor 95 of the control unit ~1 and the microprocessor 61 of the control unit #2, the micropro~esscr 111 of,the control head 21 may be viewed as being in a master/slave relationship with the microprocessor 95 of the control unit #1. In response to a keystroke to a key of the keypad 27, the microprocessor 39-412/nas 2 0 ~ ~ 9 8 i~
, 111 transmits on line TDo a serial data stream to the microprocessor 95, informing the latter that a particular key has been pressed. Depending on whether the system is in its operating or programming mode, the microprocessor 95 either 1) executes an auxiliary function identified with the key and/or instructs the microprocessor 61 to execute a particular primary function or 2) changes the composition and/or layout of the set of functions accessible from the control head 21 when the system is in the operating mode.
The microprocessor 111 of the control head 21 executes a program stored in a ROM 113 internal to the microprocessor as shown in FIG. 6. A regulator circuit 115 receives power from the control unit #1 and converts it to a regulated five (5) volts to power the mi~Lo~Locessor 111 and the associated circuitry in the control head 21. Input ports "A" to the microprocessor 111 receive keystroke signals from the keypad 27. The keypad 27 is laid out as a three-by-four matrix that is buffered by a conventional buffer 117 such as a 74LS240 manufactured by Texas Instruments, Dallas, Texas.
The mi~LGp~o~~essor 111 identifies which key in the matrix has been pressed and transmits the identity of the key to the microprocessor ss from its TDo ou~ via transmit buffer 119 and cable 29. Also, the LEDs 37 associated with the keys of the keypad 27 are controlled 39-412/nas - 2~31986 by the microprocessOrs 111 and 95 in response to keystrokes so that the user is prompted regarding system status. various prompting schemes may be employed for this purpose.
The LEDs 37 and 33(a)-33(g) are configured in an eight-by-three matrix connected to output ports "B" and "C" of the microprocessor 111 by way of a conventional buffers 121 and 123, respectively. The eight rows of the matrix are controlled by the output ports "B", whereas the three columns of control lines are controlled by the output ports "C". Two of the three control lines comprising the columns of the matrix control the LEDs 37 of the keys, and the other line control the LEDs 33(a)-33(g) for mimicking the visual pattern of a selected primary function. The microprocessor 111 receives the identity of the primary function being executed by the signalling devices 20 at its RDI input ~ia cable 29 and an opto-isolator 125. Under program control, the microprocessor 111 responds to the identity of the primary function by executing an appropriate one of a plurality of LED patterns stored in ROM 113. A piezoelectric transducer 127 is powered by the microprocessor 111 by way of the buffer 123. The transducer 127 provides an audio tone in response to the detection of a burned out lamp 18 as discussed in connection with FIG. 4.

39-412/nas 2û~1986 Referring now to the structure of the signalling devices 20 and their modules 17(a)-17(g), FIGS. 7a-7c strate the detailed construction of an exemplary one of the signalling devices 20 and modules illustrated in FIG. la. As previously indicated, each of the signalling devices 20 is identical to the others. Similarly, the modules 17(a)-17(g) are identical except for differences in their shape necessary to accommodate their mountings on different areas of the frame 16.
As previously indicated, a stepper motor 49 directly drives the mounting 85 for the reflector 19. In order to directly drive the reflector 19 and its mounting assembly 85, the motor 49 is mounted in a cavity of the base section 12 of the module 17(g) such that the drive shaft 83 of the motor projects along a vertical axis through the base section.
The mounting assembly 85 for the reflector 19 is fixed to the end of the drive shaft 83 so that the assembly and reflector rotate with the shaft. The shaft 83 of the sterr)~r motor 49 rotates in arcuate steps and, because the mounting assembly 85 and reflector 19 are secured to the shaft, they also rotate in arcuate steps.
The mounting assembly 85 extends horizontally in one direction to define an extension 131 that interacts with the position sensor 53 in order to provide a reference signal to the microprocessor 61 for the rotation of the 39-412/nas 20~1986 reflector 19 about the lamp 18. For the reflector 19 to orbit the lamp 18 as the shaft 83 of the stepper motor 49 rotates, the reflector is mounted to the mounting assembly 83 at a position that is offset from the vertical axis of rotation defined by the shaft. The amount of offset defines the radius of the orbit for the reflector 19 and positions the reflector so that its focal point is coincident with the position of the lamp 18. The direction and speed of the arcuate steps executed by the stepper motor 49, the mounting assembly 85 and the reflector 19 are controlled by the system as previously explained.
The mounting assembly 85 for the reflector 19 is generally L-shaped as illustrated and formed from .040 inch thick C-1008 or C-1010 cold rolled steel. The reflector 19 is spot welded to an upright arm 133 of the mounting assembly 85 so that the reflector is offset from the axis of rotation as previously mentioned. The reflector 19 is made of 3003 aluminum and has a conventional surface contour of a paraboloid. A finish is placed on the surface of the reflector 19 so that it has a beam of relatively intermediate width and sufficient candle intensity on and off the axis of the paraboloid such that both narrow and broad beam intensity requirements are met. To ensure sufficient beam width, the finish of the reflector is prepared using a 39-412/nas 20~198~

conventional chemical dipping and anodizing process, commonly called "bright dipping." With a sufficiently broad beam width and bright light source for the lamp 18, the signalling device is able to meet the photometric requirements (e.g., SAE requirements) for all the patterns commonly made by different types of conventional rotators.
The lamp 18 is suspended above the axis of rotation for the reflector 19 by the lamp mounting assembly 72.
The assembly 72 includes a conventional lamp socket 137 for receiving a 50 watt halogen lamp, which is the preferred light source. A 50 watt halogen light has sufficient intensity to satisfy on-axis photometric requirements for any pattern the signalling device may be asked to execute while complementing the beam width of the reflector 19 to also meet or exceed beam width photometric requirements for any pattern. Also, a 50 watt halogen lamp for each of the signalling devices 20 is a practical power level that can be supported by the electrical system of the vehicle 11, assuming that the number of signalling devices in a light bar is not excessive.
In each of the modules 17(a)-17(g) of the seven signalling devices 20, a plate 147 in the base section 12 provides structural support for mounting the devices. The plate 147 in turn is secured to the base section 12 by six (6) screws 149a-149f. The stepper motor 49 is mounted to the underside of the plate 147 by two screws 151a and l51b 39-412/nas 2~19~ ~
-and its shaft projects through a hole 155 in the plate.
To suppor~ the lamp 18 and lamp socket 137 above and along the axis of rotation and focal point of the reflector 19, the lamp mounting 72 includes a one-piece frame comprising two legs 135a and 135b, each supporting a cantilevered arm 135c and 135d that is joined at its end to the other arm. The joint formed by the mating of these two arms 135c and 135d secures the lamp socket 137 over the axis of rotation. The mounting assembly 72 is formed from .059 inch thick 1008 or 1010 cold rolled steel. The legs 135a and 135b are oriented so as to present a minimum profile to the light radiating from the lamp 18. Each of the legs 135c and 135d includes a foot 135e and 135f, respectively, for securing the mounting 135 to the plate 147 of the module. Each foot 135e and 135f is secured to the plate 147 by way of an expanding nylon fastener and screw combination 129. The nylon fastener allows the assembly 72 to be electrically common with the lamp socket 137 in that the fasteners electrically insulate the assembly from the plate 147. As explained in connection with FIG. 4, the lamp 18 is energized by grounding the socket 137 and assembly 72 by way of the FET 69.
The position sensor 53 is mounted to a bracket 141 that is spot welded to the plate 147. Two screws hold the sensor to a vertical face 141a of the bracket 141 so that the extension 131 of the reflector mounting passes through 39-412/nas '_ 203198~

the gap and breaks the beam between the phototransistor and photodiode of the position sensor as best seen in FIGS. 7b-7c.
Each of the modules 17(a)-17(g) of the light bar 13 includes a dome 14 of transparent plastic material such as lens grade polycarbonate plastic. To form one of the modules 17(a)-17(g), the dome 14 is mounted to the base section 12 by way of a tongue-and-slot arrangement (not shown) at the fronts of the modules and screws 153a-b at their backs. With the domes 14 in place, the signalling devices 20 are isolated from the elements of the ambient environment. Under each of the domes 14, a color filter 130 may be provided.
Wires (not shown) from the control unit #2 in the housing 15 of the light bar 13 are fed to the motor 49 and lamp socket 137 of each signalling device via a cavity in the frame 16. Similarly, wires from the position sensors 53 are fed back to the control unit #2 by way of the cavity. The wire to the socket 137 for the lamp 18 is secured to one of the legs 135a or 135b of the lamp mounting 135 and p~Csec from the cavity of the frame 16 to the interior of the dome 14 by way of a hole (not shown) in the base section 12 and plate 147. A connector 148 mounted to the underside of the plate 147 interfaces the wiring of the signalling device 20 and the wiring from the control unit #2.

39-412/nas 2~5198~

The control units #1 and #2 execute programs stored in the ROMs 67 and 97 integrated into the microprocessors 61 and 95, respectively. Together, the control units #1 and #2 execute the logic of the flow diagram for the operating mode in FIGS. 8-9. In response to the appropriate keystrokes to the keypad 27 of the control head 21, the control units #1 and #2 execute the logic of the programming mode illustrated in the flow diagram of FIG. 10.
Upon application of power to the system, the system is electrically and electromechanically initialized in steps 201-215 of FIG. 8a. Specifically, in step 201, the electronics of the system is initialized upon application of power. The motors 49 of all the signalling devices 20 are advanced at a constant speed in steps 203-205. The motors 49 maintain the step rotation of the reflectors 19 in steps 207-209 until the position sensors 53 indicate the reflectors have rotated through a predetermined position as defined by the positions of the position sensors. For each of the signalling devices 20, an appropriate number of steps are executed by the motor 49 in step 211 after the position sensor 53 has detected the rotation of the reflector 19. After these appropriate number of steps have been executed by the motor 49, the system decelerates the motor and stops the rotation of the 39-412/nas 2~5198~-~, reflector 19 at a position defined as the "home position"
in steps 213 and 215.
As presently contemplated, the system enters the programming mode if a keystroke is detected at the lower leftmost key of the keypad 27 during the power-up initialization of the system. In the operating mode, this key provides a reset function. Its LED 37 is always lit and provides an indication that the system is receiving power.
At step 217, the system branches to a program mode subroutine if it detects the keystroke to the reset key during the initialization process. The programming mode subroutine is executed at step 219 and returns to the main program at the entry of step 217 in order to determine if further programming is to be initiated. A timeout function may be provided at the exit of the programming mode subroutine in order to provide the user of the system with a time window to reenter the subroutine at step 217.
Otherwise, the system will branch to step 221 where it determines whether a keystroke has been made to the keypad 27 indicating that an operating mode function should be executed. The system continues to scan the keypad 27 in step 221 until a function key is pressed. When a keystroke is detected, the system first determines which primary and auxiliary functions are associated with the key that was pressed and then executes the functions.

39-~12/nas ~ 205198~

The primary and auxiliary functions of the key are identified from the E2PROM read by the microprocessor 9S
in the control unit #1 as previously discussed. If an auxiliary function is associated with the selected key, the system energizes the appropriate relay 109 in step 225. If the selected key is associated with a primary function, the system retrieves the correct combination of patterns to be executed by the signalling devices 20 stored in the ROM 67 of the microprocessor 61 of the control unit #2 as also previously discussed.
With the individual patterns comprising the primary function identified, the system executes the primary function at step 229. At step 231, the system determines if a second keystroke has occurred at the selected key, indicating that the user wishes to terminate the function or functions activated by the key. As long as a second keystroke is not detected, the system remains in a loop between steps 229 and 231 as indicated in the flow diagram. Upon detection of a second keystroke to the selected key, the system initiates the termination of the function or functions by first shutting off the lamps 18 at step 233 if a primary function is being executed and de-energizing the relay 109 step 235 if an auxiliary function is being executed. The system then returns to step 203 of the initialization procedure in order to rotate the reflectors 19 into a predetermined rest 39-412/nas 20al98~

position at step 215. The system then rests at step 221 and scans for another keystroke to the keypad 27.
In order to execute a primary function in step 229, the system executes the logical steps of the flow diagram in FIG. 9. First, in step 237 the system determines if the light bar 13 is already performing a visual pattern of a primary function. If the signalling devices 20 are at rest, the system branches to step 239 where the appropriate ones of the motors 49 are accelerated. In step 241, the system maintains the motors in an energized state in accordance with the patterns stored in the ROM 67 of the control unit #2. Similarly, the lamps 18 are turned on and off in accordance with the selected group pattern in step 243.
If the light bar 13 is already providing a visual pattern of a primary function in step 237, the system branches to step 245 where the appropriate ones of the motors 49 are decelerated based on the new primary function identified with the detected keystroke. The motors 49 to be decelerated are steppo~ to an appropriate rest position in steps 247 and 249. Any of the lamps 18 of the signalling devices 20 that are not active in the visual pattern of the new primary function are turned off in step 251. The motors 49 of the remaining signalling devices 20 that have not been turned off in steps 235-239 are maintained in accordance with the individual patterns 39-412/nas ;~ ~ O a ~

of the new primary function in step 253. The motors 49 of any of the signalling devices 20 that are newly selected for the visual pattern of the primary function are accelerated in accordance with the individual patterns in step 255. From step 255, the system branches to step 242 where the system checks the signals from the position sensors 53 to ensure the reflectors 19 are rotating properly. In step 243, the appropriate ones of the lamps 18 are turned on. In step 257, the system determines whether the lamps 18 that have been turned on in step 243 are to be flashed in the selected pattern. If any of the lamps 18 are to be flashed, the system executes the flashing required of the pattern in step 259. Otherwise, the system branches to the step 231 in FIG. 8b.
If the programming mode of the system has been entered by way of a keystroke to the reset key during the power-up sequence of the system at step 217 and the system branches to the programming mode subroutine in step 219, the flow logic of FIG. 10 is executed in order to change the primary and/or auxiliary functions that may be executed by the system in response to keystrokes. After entering the ~L G~L amming mode subroutine, the system first determines whether the functions of only individual ones of the keys are to be re~G~.ammed or an entirely different set of functions are to be substituted for those presently associated with the keys of the keypad 27.

39-412/nas 203l98~

Specifically, in step 261, the system determines whether an appropriate keystroke to the keys of the keypad 27 after the programming mode has been entered indicates that the programmer wishes to substitute a different set of functions stored in the E2PROM 93 of the microprocessor 95 in the control unit #l for the present set of functions.
Because a separate programming keyboard is not contemplated from the programming mode, the two rows of keys on the keypad 27 are identifiable with certain programming functions. For example, in selecting a layout or set of functions in step 263, seven of the eight keys in the bottom row of the keypad 27 are identifiable with the seven (7) alternative layouts or sets of functions that may be selected. The reset key functions as an enter key in the programming mode. Accordingly, the leftmost key in the group of seven keys identifies the first set of functions in memory, the second leftmost key identifies the second set in memory, etc. The programmer is prompted by visual patterns presented on the LEDs 37 of the keys.
The prompting is executed by the microproceCcor 111 of the control head 17 in response to signals received from the control unit ~1 by way of cable 29.
After the initial keystroke in step 261, the rightmost seven (7) of the eight keys in the bottom row of the keypad 27 provide an indication of which one of the seven (7) sets of functions is currently available in the 39-412/nas 2()~19,~

operating mode. If the set available in the operating mode is to be changed, a keystroke to any one of the keys branches the system to step 263 where the associated one of the sets is retrieved from the ROM 97. To prompt the programmer that the system has recognized the keystroke, the LED 33 of the key is lit in response to the keystroke.
Once the programmer has selected a desired set for use in the operating mode, a keystroke to the enter key (reset key) causes the system to branch to steps 265 and 267 in order to transfer the selected set of patterns from the ROM 97 to the E2PROM 93, where the set is accessed in the operating mode.
The seven (7) layouts or sets of functions stored in memory are preferably seven of the most popular combinations of functions. The expectation is that most users will select one of the layouts and will be satisfied with the combination provided by the layout so that further programming of individual keys will not be nece~s;~ry .
If after entering the programming mode, keystrokes indicate the user wishes an individual key to be programmed, the system branches from step 261 to step 269, where the system recognizes a subsequent keystroke as identifying the key whose functions are to be re-programmed. In steps 271-277, the new primary function of the key is identified. Again, the bottom row of seven 39-412/nas 2r~5l98~
-keys is contemplated as the group of keys used to identify the new primary function. There are a predetermined number (e.g. 31) of different primary functions that can be programmed for execution by the key. The composition of each of the available primary functions is stored in the ROM 67 in the control unit #2. Each of these primary functions is associated with a two-digit number that is identified on a chart (not shown) available to the programmer. In order to program the primary function number "24", for example, the programmer first presses the fourth key from the left in the bottom row of seven and then the second key from the left. The LEDs 37 of both keys will flash to prompt the programmer the system has recognized the keystrokes. In general, the first keystroke in step 271 identifies the ones digit for the group pattern and the second keystroke identifies the tens digit of the pattern. Because only seven (7) of the keys in the bottom row of the keypad 27 are available for ~o~Lamming, it will be appreciated that the numbers used to identify the available primary functions are limited to numbers that have only 0-7 in their ones and tens digits.
Also, numbers having the same ones and tens digit are not available (i.e., 00, 11, 22, 33, etc.) because the system cannot properly prompt the programmer for a double keystroke to the same key.

39-412/nas 20a~198~

With the new primary function identified, a keystroke to the reset key (identified as the "enter" key in the programming mode) will cause the system to replace the present primary function associated with the key with the new function identified by the programmer. The programmer may exit the programming mode by a simple second keystroke to the "enter" key. However, if an auxiliary function is to be added to the key or an existing auxiliary function of the key is to be changed, the programmer presses a designated one of the keys in the upper row (i.e., "relay"
key).
When programming an individual key, the three leftmost LEDs 33(a)-33(c) prompt the programmer regarding which one of the auxiliary functions, (if any), A, B or C
is associated with the selected key. Keystrokes to the relay key in the top row of keys allows the programmer to select one of the auxiliary functions for the key. The LEDs 33(a)-33(c) provides the desired prompting by corresponding to the auxiliary functions as follows:
33(a)-function A, 33(b)-function B and 33(c)-function C.
Keystrokes to the relay key sequence the LEDs 33(a)-33(c) through four (4) states. In three of the states, one of the LEDs 33(a)-33(c) is on, indicating an auxiliary function is selected. In the fourth state, all three of the LEDs 33(a)-33(c) are off, indicating no auxiliary function is selected.

39-412/nas 2~51 98b~

A keystroke to one of the other keys in the top row of the keypad 27 will select the functioning of the key as continuously on, timed out or momentary. Specifically, in the operating mode, the system may respond to a keystroke by continuously providing the associated primary and/or auxiliary function, by momentarily providing the functions or providing the functions for a fixed timeout period (e.g., eight (8) seconds). Sequential keystrokes to the one key in the top row selects one of the three functioning options. The rightmost three LEDs 33(d)-33(g) prompt the programmer as to which of the functioning options is presently identified.
With the selected key fully programmed, the programmer may examine the status of the LEDs 33(a)-33(g) and 37 to confirm the selections that have been made are correct. If they are correct, the enter key is pressed and the programmed key is assigned the ~ew primary and/or auxiliary functions.
From the foregoing, it can be appreciated that the signalling devices 20 and the system for operating and amming them provide a versatility that heretofore has been unavailable for emergency signalling devices.
Virtually any type of individual or group pattern that can be executed by the relative rotation of rotators and lamps can be executed by a light bar incorporating the signalling devices and controlled by the illustrated 39-412/nas 2~5198~

system. Electromechanically, the versatility of the system is derived from the incremental relative rotation of the reflector 19 and lamp 18 of each of the signalling devices 20 provided by the stepper motor 49. As a complement to the electromechanical features of the signalling devices, the system controlling the devices is microprocessor-based and can be programmed to drive the signalling devices so as to provide virtually any pattern.
Furthermore, the overall architecture of the emergency signalling system minimizes the cabling between the control head positioned within the passenger compartment of the vehicle 11 and the light bar 13 mounted on the roof of the vehicle.

39-412/nas

Claims (84)

1. A light signalling system for providing one of a plurality of visual patterns for an emergency or warning signal in response to a user's selection, the system comprising:
a lamp and a reflector;
a mounting assembly that provides for the rotation of the reflector around the lamp;
a motor coupled to the mounting assembly for driving the rotation of the reflector in incremental steps, where each of the incremental steps is of a predetermined arcuate value;
a memory containing the plurality of visual patterns for the rotation of the reflector, at least some of the visual patterns defining speed and direction commands for the incremental steps of the rotation of the reflector;
a control panel responsive to the user's selection for selecting one of the plurality of visual patterns contained in the memory for the rotation of the reflector; and control means responsive to the selection by the user of said one of the visual patterns for providing drive signals to the motor for driving the motor in the incremental steps in accordance with the speed and direction commands of the selected visual pattern.
2. The signalling system as set forth in claim 1 wherein the control means includes means for turning on and off the lamp in association with the generation of the drive signals to the motor.
3. The signalling system as set forth in claim 1 including:

a sensor for sensing when the reflector is in a reference position and in response thereto providing a reference signal to the control means.
4. The system as set forth in claim 3 wherein the control means includes means responsive to the reference signal from the sensor for rotating the reflector to a home position.
5. The system as set forth in claim 1 wherein the control means includes a microprocessor and a motor driver, where the drive signals are provided to the motor from the motor driver.
6. The system as set forth in claim 5 wherein the speed and direction commands are provided from the microprocessor to the motor driver and include a first signal for controlling the direction of rotation of the reflector and a second signal for controlling a frequency of the drive signals.
7. The system as set forth in claim 1 wherein the control panel includes an array of switches and means responsive to actuation by the user of the switches in the array of switches for selecting one of the plurality of visual patterns stored in the memory.
8. The system as set forth in claim 1 including means for detecting a failure of the lamp.
9. The system as set forth in claim 1 wherein the plurality of visual patterns includes 1) continuous or discontinuous rotation of the reflector in either a clockwise or counterclockwise direction, 2) oscillation of the reflector and 3) slow rotation or oscillation of the reflector that visually reveals the incremental steps of the reflector.
10. A signalling system for creating visual patterns alternatively operable in programming and operating modes, the signalling system comprising:

at least one visual signalling device comprising a lamp and a reflector;

a mounting assembly that provides for the rotation of the reflector;

a motor coupled to the mounting assembly for driving the rotation of the reflector;

a memory containing a plurality of visual patterns for execution by the at least one visual signalling device, wherein at least some of the patterns correspond to a sequence of drive signals applied to the motor for controlling a speed and a direction of the rotation of the reflector;

an array of switches;

a controller responsive to the array of switches for selecting one of the plurality of visual patterns to be executed by the system;

the controller including;

a) means responsive to actuation of a first group of the switches of the array of switches for placing the system in the programming mode, wherein the first group includes one or more of the switches;

b) means responsive to actuation of a second group of the switches of the array of switches when the system is in the programming mode for selecting at least one of the visual patterns to be executed when the system is in the operating mode; and c) means responsive to actuation of a third group of the switches of the array of switches when the system is in the operating mode for executing at least one of the visual patterns selected in the programming mode by driving the motor with the sequence of drive signals corresponding to the selected visual pattern.
11. The system as set forth in claim 10 wherein the means responsive to the second group of the switches when the system is in the programming mode includes means for selecting one of a plurality of possible layouts for the array of switches, each of the layouts assigning a selected one of the plurality of visual patterns to a particular switch of the third group of the switches so that actuation of the particular switch of the third group, when the system is in the operating mode, causes the controller to respond by generating the pattern at the visual signalling device that was assigned to the particular switch.
12. The system as set forth in claim 11, said system including a plurality of visual signalling devices wherein the means responsive to the actuation of the second group of the switches when the system is in the programming mode also includes means for modifying the selected one of the plurality of visual patterns assigned to the particular switch in order to customize the selected visual pattern to match a predetermined desired pattern.
13. The system as set forth in claim 10 wherein said at east one signalling device is mounted in a housing forming a light bar for mounting to a motor vehicle.
14. The system as set forth in claim 13 wherein the array of switches is mounted within a passenger compartment of the vehicle.
15. The system as set forth in claim 10 wherein the controller comprises a programmed microprocessor.
16. An emergency signalling device mounted to a vehicle for executing a visual pattern, the device comprising in combination:

a light source;

a mounting for the light source;

a reflector assembly for orbiting the light source;

a motor for driving the orbit of the reflector assembly in incremental rotational steps, where each of the steps is of a predetermined arcuate value;

a memory containing a plurality of different visual patterns executable by the orbiting of the reflector assembly in response to the motor, where at least some of the visual patterns contain information regarding a frequency and a direction of the incremental steps to be made by the reflector assembly in response to the motor;

a user interface for selecting one of the visual patterns in the memory; and a control unit in communication with the memory and the user interface for selecting one of the visual patterns in the memory, the control unit providing drive signals to the motor in accordance with the frequency and direction information of the selected visual pattern for controlling the speed and direction of the rotation of the reflector assembly, thereby causing the rotation of the reflector assembly that executes the selected visual pattern.
17. The emergency signalling device as set forth in claim 16 including at least one sensor for detecting a relative position of the reflector assembly orbiting the light source.
18. The emergency signalling device as set forth in claim 16 wherein the reflector assembly includes a reflector and a means for carrying the reflector in its orbit and the mounting for the light source includes means for suspending the light source above the means for carrying the reflector.
19. The emergency signalling device as set forth in claim 16 wherein the motor is a stepper motor.
20. The emergency signalling device as set forth in claim 16 where the user interface for selecting one of the visual patterns in the memory includes a control head mounted within a passenger compartment of the vehicle and operatively connected to the control unit, the control head comprising an array of switches and means responsive to actuation of one of the switches for causing the control unit to drive the reflector assembly in a manner corresponding to one of the visual patterns stored in the memory.
21. The emergency signalling device as set forth in claim 16 wherein the mounting for the light source includes means for maintaining the light source in a stationary position as the reflector assembly orbits the light source.
22. An emergency signalling system for a vehicle comprising in combination:

a signalling device assembly for generating a light beam comprising a reflector and a light source mounted to the vehicle for rotating the reflector;

a source of signals for controlling the direction and speed of the rotation of the reflector;

the assembly including a means for driving the rotation of the reflector in incremental steps in response to the signals to create a visual pattern, where the visual pattern includes a number of incremental steps in the same direction and each of the number of incremental steps is of a predetermined arcuate value and made in a direction and repeated at a frequency in accordance with the signals controlling a direction and a speed of the rotation of the reflector around the light source;

a user interface; and a control unit responsive to the user interface and in communication with the source of signals for changing the visual pattern created by the rotation of the reflector by changing at least the speed or the direction of some of the sequential incremental steps of the reflector.
23. The emergency signalling system as set forth in claim 22 wherein the change of the visual pattern is derived from a selected one of a group of different visual patterns stored in a memory associated with the control unit, where the group of different patterns are accessible to be alternatively executed by the signalling device when the control unit is in an operating mode.
24. The emergency signalling system as set forth in claim 23 where the control unit includes a programming mode for changing the composition of the group of different patterns accessible in the operating mode.
25. The emergency signalling system as set forth in claim 24 where the control unit alternates between the programming and operating modes in response to inputs at the user interface.
26. The emergency signalling system as set forth in claim 25 wherein the signalling device assembly is one of a plurality of signalling device assemblies, the control unit including means for controlling each of the assemblies to create a collective visual effect.
27. The emergency signalling system as set forth in claim 24 wherein the memory includes a plurality of visual patterns, a subset of which comprise the group that are alternatively accessible in the operating mode.
28. The emergency signalling system as set forth in claim 27 wherein the memory includes alternative layouts of the group of visual patterns accessible in the operating mode, each layout providing the group of visual patterns with a different composition of visual patterns selected from the plurality of visual patterns in the memory.
29. The emergency signalling system as set forth in claim 22 where the driving means is a stepper motor and the source of signals is a driver for the motor.
30. The emergency signalling system as set forth in claim 22 wherein the visual pattern created by the rotation of the reflector is an oscillating beam of light.
31. The emergency signalling system as set forth in claim 22 wherein the visual pattern created by the rotation of the reflector is a rotating beam of light.
32. The emergency signalling system as set forth in claim 22 wherein the visual pattern created by changing at least the speed or direction of some of the sequential incremental steps of the reflector is a flashing beam of light.
33. The emergency signalling system as set forth in claim 22 wherein the visual pattern created by the rotation of the reflector by changing at least the speed or direction of some of the sequential incremental steps of the reflector is a steady light in a single direction.
34. A light signalling system for an emergency vehicle, the system comprising:

at least one rotatable signalling device for generating a visual pattern;

a motor having a drive shaft for driving the rotation of the signalling device;

a housing for the signalling device and the motor for mounting to the vehicle;

a memory containing a plurality of alternative visual patterns for execution by the signalling device, at least some of the visual patterns including information for controlling a speed and a direction of the rotation of the drive shaft of the motor in order to rotate the signalling device to generate one of the visual patterns;

a user interface mounted inside the vehicle and responsive to a user input;

microprocescor-based circuitry contained in the housing and responsive to the user input at the user interface for selecting one of the plurality of alternative visual patterns in the memory for execution by the signalling device in accordance with a predetermined program executed by the circuitry; and said microprocessor-based circuitry includes means for providing drive signals to the motor in accordance with the speed and direction information of the selected visual pattern, thereby causing the signalling device to generate the selected visual pattern.
35. The light signalling system as set forth in claim 34 wherein the microprocessor-based circuitry and the user interface are connected by way of a first duplex cable providing information in a serial format.
36. The light signalling system as set forth in claim 35 wherein the user interface includes a control head accessible to a user in a driver's seat of the vehicle and a unit programmable by way of the control head, where the control head and the programmable unit are remote from one another and connected by way of a second duplex cable providing information in the serial format.
37. A light signalling system for providing one of a plurality of alternative visual patterns for an emergency or warning signal in response to a selection by a user, the system comprising:

a plurality of rotatable signalling devices, each device comprising:

(a) a lamp and a reflector;

(b) a mounting assembly for the lamp and the reflector that allows for the rotation of the reflector; and (c) a motor coupled to the mounting assembly for driving the rotation of the reflector in incremental steps, wherein each of the incremental steps is of a predetermined arcuate value:

a memory containing the plurality of alternative visual patterns, each of said patterns being executable by one of the rotatable signalling devices and at least some of the patterns containing information regarding a speed and a direction of the rotation of the reflector;

a user interface for selecting one or more of the plurality of alternative visual patterns for execution by a group of the plurality of rotatable signalling devices; and a control unit responsive to the memory and the user interface for providing drive signals to each of the motors of the group of signalling devices for initiating a sequence of the incremental steps to at least one of the motors in accordance with the speed and direction information of at least one of the selected visual patterns to thereby cause the group of signalling devices to execute a collective visual effect.
38. The system as set forth in claim 37 wherein the group of signalling devices executing the selected one or more visual patterns includes at least two signalling devices, each of the signalling devices generating the same visual pattern as the other.
39. The system as set forth in claim 38 wherein the user interface includes a spatial pattern of light emitting devices that mimic the spatial relative positioning of the plurality of lamps and reflectors, the user interface also including means for illuminating a selected one of the light emitting devices whose positions in the pattern correspond to the relative spatial positions of the one of the plurality of lamps and reflectors receiving control signals from the control unit.
40. The system as set forth in claim 37 wherein the group of signalling devices executing the selected one or more visual patterns includes at least two signalling devices, each of the signalling devices generating a visual pattern different from the other.
41. The system as set forth in claim 37 wherein the drive signals to at least one of the motors holds the reflector stationary relative to the lamp.
42. An emergency signalling system for mounting to a vehicle for executing a visual pattern of a beam of light, the device comprising in combination:

a light source;

a rotatable reflector assembly associated with the light source for generating the beam of light;

a reversible motor for driving the rotation of the reflector assembly in order to rotate the beam of light;

a switch for selectively enabling the light source;

a memory containing a plurality of different visual patterns of the beam of light, including a pattern of a rotating beam of light, a pattern of an oscillating beam of light and a pattern of a flashing beam of light, wherein each of the patterns for the rotating and the oscillating beam of light includes a speed and a direction information for controlling the rotation of the reflector;

a user interface for selecting one of the visual patterns in the memory; and a controller in communication with the memory and the user interface for providing drive signals to the reversible motor and the switch to create the selected visual pattern.
43. An emergency signalling system for a vehicle comprising in combination:

a signalling device assembly for generating a beam of light rotatable about an axis;

a base for supporting the signalling device assembly:

a memory containing visual patterns to be made by the beam of light;

a source of signals responsive to the memory for controlling a direction and a speed of the rotation of the beam of light in order to produce one of the visual patterns;

a reversible motor for rotating the signalling device assembly in response to the signals to cause the beam of light to create the visual patterns;

a user interface; and a control unit responsive to the user interface and in communication with the source of signals for changing the visual pattern of the beam of light created by signalling device assembly.
44. An emergency signalling system for a vehicle that generates a desired emergency signal, the system comprising in combination: a signalling device (20) for generating a moving beam of light; the signalling device (20) comprising a rotatable reflector (19) driven by a motor (49); a memory (43) containing information for a plurality of visual patterns (FIG. 3) for the moving beam of light, each pattern including data for a speed and direction of the rotation of the reflector (19) to generate a moving beam of light; a controller (control units #1 & #2) responsive to an input at a user interface (27) for accessing an appropriate one or more of the plurality of visual patterns (FIG. 3) to control the motor (49) of the signalling device (20), causing a rotation of the reflector (19) that moves the beam of light in a manner to create the visual pattern of the desired emergency signal.
45. The emergency signalling system of claim 44 wherein the motor (49) is a reversible motor.
46. The emergency signalling system of claim 44 wherein the controller (control units #l & #2) includes a first control unit (control unit #l) contained within the vehicle and in serial communication with a second control unit (control unit #2) contained in a common housing (13) with the signalling device (20).
47. The emergency signalling system of claim 44 wherein the signalling device (20) includes a sensor (53) for resolving an orientation of the reflector (19).
48. An emergency signalling system for a vehicle including: a signalling device mounted to the vehicle for broadcasting emergency signals; a housing for the signalling device; a first control unit within the housing for controlling the signalling device; a second control unit external of the housing and within the vehicle; a cable extending between the first and second control units comprising one or more data-carrying wires for serially communicating information from the first control unit to the second control unit in response to a command generated at a user input connected to the second control unit.
49. The emergency signalling system of claim 48 wherein the first control unit comprises a memory containing a plurality of alternative signalling patterns for the signalling device.
50. The emergency signalling system of claim 48 wherein the signalling device includes a reversible motor.
51. The emergency signalling system of claim 50 wherein the signalling device includes a position sensor for detecting an orientation of a beam generated by the signalling device.
52. The emergency signalling system of claim 51 wherein the first control unit includes a means responsive to a signal from the position sensor.
53. An emergency signalling system for a vehicle comprising in combination: a signalling device for generating a moving beam of light; a base for mating the signalling device with the vehicle; a control unit responsive to a user interface and in communication with the signalling device for changing a visual pattern of the beam of light created by the signalling device; a diagnostic circuit responsive to a sensor for reporting a failure mode of the signalling device.
54. The emergency signalling system as set forth in claim 53 wherein the sensor includes means for detecting the absence of a light beam at the signalling device.
55. The emergency signalling system as set forth in claim 54 wherein the diagnostic circuit includes means for audibly alerting a user of the failure mode.
56. An emergency signalling system for mounting to a vehicle for executing a visual pattern of light, the device comprising in combination:

a light source (18);

a mounting (12) for the light source (18);

a reflector assembly (19, 85) for orbiting about the light source (18) and generating a beam of light;

drive means (49) for driving the reflector assembly (19, 85) for orbiting movement about the light source (18);

means (45) for generating a plurality of different visual patterns of the beam of light executable by the orbiting of the reflector assembly (19, 85) in response to the drive means (49), where said pattern generating means provides information regarding the timing and the direction of the reflector movement;

user operable means (27) for selecting one of the visual patterns; and control means (control units #1 & #2) in communication with said pattern generating means (45) and said user operable means for providing command signals to said drive means (49) in accordance with the timing and direction of the selected visual pattern for controlling the timing and direction of the rotation of the reflector assembly, thereby causing rotation of the reflector assembly that causes the selected visual pattern of the beam of light;

said system being characterized in that said timing information is a rotational speed information, in that the drive means (49) comprises drive means for a step-like drive of the orbit of the reflector assembly in incremental rotational steps, where each of said steps is of a predetermined arcuate value;

in that said pattern generating means comprises a memory (45) containing a plurality of different visual patterns of the beam of light executable by the orbiting of the reflector assembly in response to the drive means (49), where each visual pattern in the memory (45) contains information regarding the speed and the direction of the incremental steps to be made by the reflector in response to said drive means (49);

that the user operable means comprises a user interface (27) for selecting one of the visual patterns in the memory (45) and that said control means (control unit #1 & #2) are in communication with the memory and the user interface for providing command signals to the drive means in accordance with the speed and direction information of the selected visual pattern for controlling the speed and the direction of the rotation of the reflector assembly.
57. A system as set forth in claim 56 wherein said drive means comprises a stepper motor (49).
58. A signalling system as set forth in claim 56 or 57 where the control means (control units #1 & #2) includes means for turning on and off the light source (18) in association with the generation of command signals to the drive means (49).
59. A signalling system as set forth in claim 56 wherein each step of the incremental rotational steps of the relative rotation of the light source (18) and reflector assembly (19, 85) defines a relative position of the light source (18) and reflector assembly (19, 85), the system including:

a sensor (53) for sensing when the light source (18) and reflector assembly (19, 85) are in at least one of the relative positions and in response thereto providing a reference signal to the control means.
60. A system as set forth in claim 59 wherein the control means includes means responsive to the reference signal from the sensor (53) for relatively rotating the light source (18) and reflector assembly (19, 85) to a home position corresponding to a predetermined one of the relative positions of the light source and reflector assembly.
61. A system as set forth in claim 56 wherein the command signals include a first signal indicating the direction of relative rotation of the light source (18) and reflector assembly (19, 85) and a second signal including a plurality of pulses for incrementally rotating the light source and reflector assembly such that the frequency of the pulses determines the speed of the relative rotation.
62. A system as set forth in claim 56 including a plurality of light sources and reflector assemblies, each associated with a mounting assembly and a stepper motor (49) such that the stepper motors (49) are all responsive to command signals from the control means (control units #1 &
#2) so that each light source and reflector assembly may either be operated independently and asynchronously with respect to other light sources and reflector assemblies or synchronously.
63. A system as set forth in claim 56 wherein said user operable means include a control panel.
64. A system as set forth in claim 61 wherein the control panel includes a keypad (27) such that keystrokes to keys of the keypad (27) select ones of the plurality of possible visual patterns stored in the memory (45).
65. A system as set forth in claim 62 wherein the control panel includes a spatial pattern of light emitting devices (33a to 33g) that mimic the spatial relative positioning of the plurality of light sources and reflector assemblies, the control panel also including means for illuminating selected ones of the light emitting devices (33a to 33g) whose positions in the pattern correspond to the relative spatial positions of the ones of the plurality of light sources and reflector assemblies receiving command signals from the control means.
66. A system as set forth in claim 56 including means (69, 127) for detecting a non-functioning light source (18).
67. A system as set forth in claim 56 wherein the plurality of possible visual patterns includes:

1) continuous or discontinuous rotation in either a clockwise or counterclockwise direction, 2) oscillation between two end points and 3) slow rotation or oscillation that visually reveals the incremental steps of the rotation or oscillation.
68. The system as set forth in claim 56 wherein the user operable means (27) for selecting one of the visual patterns in the memory includes a control head (21) mounted within a passenger compartment of the vehicle and operatively connected to the control means, the control head comprising an array of switches (keypad 27) and means responsive to actuation of one of the switches for causing the control means (control units #1 & #2) to drive the reflector assembly (19, 85) in a manner corresponding to one of visual patterns stored in the memory (39).
69. The emergency signalling system as set forth in claim 56 wherein the control means includes a programming mode for changing the composition of the plurality of different visual patterns.
70. The system as set forth in claim 56 wherein the control means and the user interface are connected by way of a first duplex cable providing information in a serial format.
71. The system as set forth in claim 56 wherein the light source (18) and reflector assembly (19, 85) comprise a signalling device that is one of a plurality of signalling devices, the control means including means for controlling each of the devices to create a collective visual effect.
72. The system as set forth in claim 56 wherein the light source (18) and the reflector assembly (19, 85) comprises one of at least two signalling devices executing the selected visual patterns, each of the signalling devices generating the same visual pattern as the other.
73. The system as set forth in claim 56 wherein the light source (18) and the reflector assembly (19, 85) comprises one of at least two signalling devices executing the selected visual pattern, each of the signalling devices generating a visual pattern different from the other.
74. The system as set forth in claim 56 wherein the mounting for the light source includes means for maintaining the light source in a stationary position as the reflector assembly orbits the light source.
75. The system as set forth in claim 56 wherein the visual pattern created by the rotation of the reflector is an oscillating beam of light.
76. The system as set forth in claim 56 wherein the visual pattern created by the rotation of the reflector is rotating beam of light.
77. The emergency signalling system as set forth in claim 56 comprising in combination:

at least a first and a second signalling device for generating at least two moving beams of light;

each signalling device comprising a light source (18) and rotatable reflector assembly (19, 85) wherein said memory (45) containing data for a plurality of visual patterns, contains data for visual patterns each of which is generated by one of the two or more beams of light upon rotation of one of the reflectors (19, 85), wherein said control means are responsive to said user operable means for selecting from the memory an appropriate one or more of the plurality of visual patterns and transferring the selected one or more patterns to a variable field of the memory and wherein means responsive to the patterns transferred to the variable field of the memory are provided for collectively controlling the drive means (49) of the at least first and second signalling devices to generate a desired emergency signal comprising the two or more moving beams of light.
78. The emergency signalling system of claim 77 wherein said drive means is a reversible motor (49).
79. The emergency signalling system of claim 56 wherein the control means includes a first control unit (#1) contained in a common housing with the signalling devices and in serial communication with a second control unit (#2) contained within the vehicle.
80. The emergency signalling system of claim 77 wherein each of the signalling devices includes a sensor (53) for resolving an orientation of the reflector (19, 85).
81. The emergency signalling system of claim 56 including:

a signalling device (20) including a light source (18) and reflector assembly (19, 85);

a housing (15) for the signalling device (20);

a first control unit (#1) of said control means within the housing (15) for controlling the signalling device (20);

a second control unit (#2) of said control means external of the housing (15) and to be mounted within the vehicle;

a cable (31) extending between the first and second control units (#1 & #2) and comprising one or more data-carrying wires for serially communicating information from the first control unit (#1) to the second control unit (#2) in response to a command generated at a user input connected to the second control unit (#2).
82. The emergency signalling system of claim 56 comprising in combination:

a signalling device (20) including a light source (18) and reflector assembly (19, 85) for generating a moving beam of light;

a base for mating the signalling device (20) with a vehicle;

a control unit (#1) as an element of said control means responsive to a user interface (27) and in communication with the signalling device (20) for changing a visual pattern of the beam of light created by the signalling device (20);

a diagnostic circuit responsive to a sensor (69) for reporting a failure mode of the signalling device (20).
83. The emergency signalling system as set forth in claim 82 wherein the sensor (69) includes means for detecting the absence of a light beam at the signalling device (20).
84. The emergency signalling system as set forth in claim 83 wherein the diagnostic circuit includes means for audibly alerting a user of the failure mode.
CA002051986A 1990-10-04 1991-09-20 Programmable emergency signalling device and system Expired - Lifetime CA2051986C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US59255790A 1990-10-04 1990-10-04
US07/592,557 1990-10-04

Publications (2)

Publication Number Publication Date
CA2051986A1 CA2051986A1 (en) 1992-04-05
CA2051986C true CA2051986C (en) 1998-06-30

Family

ID=24371164

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002051986A Expired - Lifetime CA2051986C (en) 1990-10-04 1991-09-20 Programmable emergency signalling device and system

Country Status (8)

Country Link
US (2) US5422623A (en)
EP (2) EP0479112B1 (en)
JP (1) JP2604927B2 (en)
BR (1) BR9104140A (en)
CA (1) CA2051986C (en)
DE (2) DE69133152T2 (en)
ES (2) ES2111550T3 (en)
MX (1) MX9101457A (en)

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6590502B1 (en) 1992-10-12 2003-07-08 911Ep, Inc. Led warning signal light and movable support
US5659287A (en) * 1995-03-21 1997-08-19 General Signal Corporation Strobe synchronization for averting convulsive reactions to strobe light
US5644291A (en) * 1995-05-04 1997-07-01 Federal Signal Corporation Overlapping strobe flash pattern
US5703411A (en) * 1996-02-02 1997-12-30 Transcom Corporation Re-useable emergency vehicle wiring harness and control system
US5631628A (en) * 1996-05-28 1997-05-20 Solis, Jr.; Rene G. Safety brake light for high profile vehicle
US6087932A (en) * 1996-06-03 2000-07-11 Belgard; Jimmie W. Light control system
US5736925A (en) * 1996-06-21 1998-04-07 Weldon Technologies, Inc. Vehicle warning system controller
US20040052076A1 (en) * 1997-08-26 2004-03-18 Mueller George G. Controlled lighting methods and apparatus
GB2330679B (en) 1997-10-21 2002-04-24 911 Emergency Products Inc Warning signal light
DE29806588U1 (en) * 1998-04-15 1998-08-13 Dewert Antriebs Systemtech Hospital or nursing bed
AU756276B2 (en) * 1998-07-31 2003-01-09 Code 3, Inc. Light bar having multiple levels and multiple rows of lights and having end extensions
US6614359B2 (en) 1999-04-06 2003-09-02 911 Emergency Products, Inc. Replacement led lamp assembly and modulated power intensity for light source
US6462669B1 (en) 1999-04-06 2002-10-08 E. P . Survivors Llc Replaceable LED modules
US6380865B1 (en) * 1999-04-06 2002-04-30 911 Emergency Products, Inc. Replacement led lamp assembly and modulated power intensity for light source
WO2000074973A1 (en) * 1999-06-08 2000-12-14 911 Emergency Products, Inc. Rotational led reflector
US6705745B1 (en) 1999-06-08 2004-03-16 911Ep, Inc. Rotational led reflector
US6700502B1 (en) 1999-06-08 2004-03-02 911Ep, Inc. Strip LED light assembly for motor vehicle
US6367949B1 (en) 1999-08-04 2002-04-09 911 Emergency Products, Inc. Par 36 LED utility lamp
US6623151B2 (en) 1999-08-04 2003-09-23 911Ep, Inc. LED double light bar and warning light signal
US6547410B1 (en) * 2000-07-28 2003-04-15 911 Emergency Products, Inc. LED alley/take-down light
US7468677B2 (en) * 1999-08-04 2008-12-23 911Ep, Inc. End cap warning signal assembly
US6778078B1 (en) * 1999-10-29 2004-08-17 Federal Signal Corporation Integrated emergency signaling load management system
US6590343B2 (en) 2000-06-06 2003-07-08 911Ep, Inc. LED compensation circuit
US7439847B2 (en) 2002-08-23 2008-10-21 John C. Pederson Intelligent observation and identification database system
US8188878B2 (en) 2000-11-15 2012-05-29 Federal Law Enforcement Development Services, Inc. LED light communication system
WO2002041276A2 (en) * 2000-11-15 2002-05-23 Snowy Village, Inc. Led warning light and communication system
US6553311B2 (en) * 2000-12-08 2003-04-22 Trimble Navigation Limited Navigational off- line and off-heading indication system and method
US20020170134A1 (en) * 2001-05-21 2002-11-21 Martin John H. Scraper with swiveling T-handle
AU2003201270B2 (en) 2002-01-31 2007-12-06 Inventio Ag Elevator, particularly for transporting passengers
DE60227422D1 (en) * 2002-05-08 2008-08-14 Nokia Corp MOBILE END DEVICE WITH A VIBRATING COMPONENT WITH LIGHT EFFECTS
US6987665B2 (en) * 2002-10-25 2006-01-17 Federal Signal Corporation Cable management system and protective cover for a remote power supply
JP4080843B2 (en) * 2002-10-30 2008-04-23 株式会社東芝 Nonvolatile semiconductor memory device
US20040090791A1 (en) * 2002-11-07 2004-05-13 Guide Corporation Rotating blind turn signal lamp
US7300185B1 (en) 2003-02-19 2007-11-27 Opto Technology, Inc. Quadrilateral symmetrical light source
US7091874B2 (en) * 2003-04-18 2006-08-15 Smithson Bradley D Temperature compensated warning light
US7261447B2 (en) * 2003-07-21 2007-08-28 Powerarc, Inc. Low profile emergency vehicle light bar
DE10345701A1 (en) * 2003-10-01 2005-04-21 Rolf Bergdolt Controller for special signal system for motor vehicle has switching device on steering wheel with which special warning devices are switched on and off in stages in combination of individual special warning devices
US7183938B2 (en) * 2004-09-10 2007-02-27 Electronic Controls Company Rotating beacon system
US20080094819A1 (en) * 2005-02-10 2008-04-24 Vaish Himangshu R Lighting Device
US7304567B2 (en) * 2005-02-18 2007-12-04 Nth Solutions, Llc Method and apparatus for communicating control and other information over a power bus
WO2006122110A2 (en) * 2005-05-09 2006-11-16 Seo Precision, Inc. Omnidirectional light
US7551102B1 (en) * 2005-07-12 2009-06-23 Carson Manufacturing Company, Inc. Emergency vehicle warning system
FR2897415B1 (en) * 2006-02-14 2008-04-11 Valeo Vision Sa LIGHTING PROJECTOR FOR MOTOR VEHICLES.
US7425078B2 (en) * 2006-03-07 2008-09-16 Electronic Controls Company Rotating LED beacon
US7874695B2 (en) 2006-11-15 2011-01-25 Linak A/S Electrical actuator system for articles of furniture
AU2007325132A1 (en) 2006-11-28 2008-06-05 Hayward Industries, Inc. Programmable underwater lighting system
US9100124B2 (en) 2007-05-24 2015-08-04 Federal Law Enforcement Development Services, Inc. LED Light Fixture
US9258864B2 (en) 2007-05-24 2016-02-09 Federal Law Enforcement Development Services, Inc. LED light control and management system
US9294198B2 (en) 2007-05-24 2016-03-22 Federal Law Enforcement Development Services, Inc. Pulsed light communication key
WO2008148050A1 (en) 2007-05-24 2008-12-04 Federal Law Enforcement Development Services, Inc. Led light interior room and building communication system
US9455783B2 (en) 2013-05-06 2016-09-27 Federal Law Enforcement Development Services, Inc. Network security and variable pulse wave form with continuous communication
US11265082B2 (en) 2007-05-24 2022-03-01 Federal Law Enforcement Development Services, Inc. LED light control assembly and system
US9414458B2 (en) 2007-05-24 2016-08-09 Federal Law Enforcement Development Services, Inc. LED light control assembly and system
US8013535B2 (en) * 2007-08-16 2011-09-06 Federal Signal Corporation Flash pattern selection via power switch
US7940166B2 (en) 2008-05-27 2011-05-10 Konstantinos Koliopoulos Emergency assistance beacon signal methodology and system for law enforcement, emergency and military personnel
US8193928B1 (en) * 2008-12-12 2012-06-05 Star Headlight & Lantern Co., Inc. Visible and audible warning signal operating and control apparatus integrated into a single unit
US8890773B1 (en) 2009-04-01 2014-11-18 Federal Law Enforcement Development Services, Inc. Visible light transceiver glasses
US8742916B2 (en) * 2009-05-14 2014-06-03 Federal Signal Corporation Warning light arrangements; components; and, methods
CA2728281A1 (en) 2010-01-15 2011-07-15 Sylvan R. Shemitz Designs, Inc. Dual control luminaire
WO2011088575A1 (en) * 2010-01-20 2011-07-28 Ford Timothy D F Mesh lighting system for emergency vehicles
US8636379B2 (en) 2010-02-19 2014-01-28 Federal Signal Corporation Warning light assembly; components; and, methods
US20110267834A1 (en) 2010-04-28 2011-11-03 Hayward Industries, Inc. Underwater Light Having A Sealed Polymer Housing and Method of Manufacture Therefor
US8425098B2 (en) 2010-05-27 2013-04-23 Powerarc, Inc. Emergency vehicle light bar
US20120119900A1 (en) * 2010-11-15 2012-05-17 Lewis Innovative Technologies Wireless emergency vehicle light and siren kit
WO2012097291A1 (en) 2011-01-14 2012-07-19 Federal Law Enforcement Development Services, Inc. Method of providing lumens and tracking of lumen consumption
AU2012258765B2 (en) 2011-05-24 2015-05-07 Code 3, Inc. Programmable control for siren and lights
US20130154820A1 (en) * 2011-12-15 2013-06-20 Code 3, Inc. Wireless control and coordination of light bar and siren
WO2014160096A1 (en) 2013-03-13 2014-10-02 Federal Law Enforcement Development Services, Inc. Led light control and management system
WO2014143779A2 (en) 2013-03-15 2014-09-18 Hayward Industries, Inc Modular pool/spa control system
US8973962B2 (en) * 2013-05-02 2015-03-10 Halcore Group, Inc. Vehicle warning lighting system
US9499095B1 (en) 2013-06-07 2016-11-22 Emergency Technology, Inc. Emergency vehicle accessory
US9283887B1 (en) 2013-06-07 2016-03-15 Emergency Technology, Inc. Emergency vehicle signal control system
US20150198941A1 (en) 2014-01-15 2015-07-16 John C. Pederson Cyber Life Electronic Networking and Commerce Operating Exchange
US9767703B2 (en) 2014-12-08 2017-09-19 Emergency Technology, Inc. Portable emergency vehicle demonstration system
CN107735615B (en) * 2015-06-29 2021-02-09 株式会社小糸制作所 Vehicle lamp
US10057964B2 (en) 2015-07-02 2018-08-21 Hayward Industries, Inc. Lighting system for an environment and a control module for use therein
US20170048953A1 (en) 2015-08-11 2017-02-16 Federal Law Enforcement Development Services, Inc. Programmable switch and system
US11720085B2 (en) 2016-01-22 2023-08-08 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
EP4343457A2 (en) 2016-01-22 2024-03-27 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
US11168876B2 (en) 2019-03-06 2021-11-09 Hayward Industries, Inc. Underwater light having programmable controller and replaceable light-emitting diode (LED) assembly
KR20210015407A (en) * 2019-08-02 2021-02-10 현대자동차주식회사 vehicle lamp with rotating light source
CN111231824B (en) * 2020-01-14 2021-12-07 浙江金业汽车部件有限公司 Breathing type car lamp control method and device, computer equipment and storage medium

Family Cites Families (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2097537A (en) * 1933-06-07 1937-11-02 Fred L Harter Remotely controlled spotlight
US2362110A (en) * 1942-07-11 1944-11-07 E A Lab Inc Lamp
US2421593A (en) * 1943-04-06 1947-06-03 Gen Electric Coaxial half-wave microwave antenna
US2502975A (en) * 1944-09-25 1950-04-04 Us Navy Sector scan control for antenna systems
US2478242A (en) * 1944-11-04 1949-08-09 Roger E Clapp Antenna
US2605453A (en) * 1945-10-08 1952-07-29 Miller Edward Ernst Antenna sector scanning control
US2537822A (en) * 1945-12-24 1951-01-09 Bell Telephone Labor Inc Spiral scanning mechanism
US2680223A (en) * 1946-01-07 1954-06-01 Us Sec War Antenna scanning apparatus
US2644152A (en) * 1950-03-16 1953-06-30 Walter F Ginsberg Traffic warning signal
US2726389A (en) * 1951-10-29 1955-12-06 Itt Antenna unit
US2754513A (en) * 1951-12-04 1956-07-10 Georg J E Goubau Antenna
US2846663A (en) * 1955-08-23 1958-08-05 Pyle National Co Warning light
US2859396A (en) * 1955-08-31 1958-11-04 United Aircraft Corp Scanning system
US2973518A (en) * 1957-09-25 1961-02-28 Jack H Jensen Corner reflector antenna
US2973481A (en) * 1958-02-26 1961-02-28 Collins Radio Co Electronic limit detector
US3166699A (en) * 1961-06-09 1965-01-19 Sperry Rand Corp Reversible motor control for sector scanning system
US3259738A (en) * 1963-11-15 1966-07-05 Navionics Inc Scanning device
US3487277A (en) * 1966-09-19 1969-12-30 Cubic Corp Dynamic servomechanism reversal system
US3588656A (en) * 1968-08-07 1971-06-28 Univ Tennesse Research Corp Th Programmable electromechanical oscillator
US3644728A (en) * 1969-08-11 1972-02-22 Sparcraft Inc Motor-controlled lamp
US3639821A (en) * 1970-09-28 1972-02-01 Collins Radio Co Electromagnetic motor reversing control
US3683379A (en) * 1970-10-21 1972-08-08 Motorola Inc Vehicle control system and equipment
US3790938A (en) * 1972-05-25 1974-02-05 Cygned Inc Moving target indicator system and apparatus
US3802780A (en) * 1972-06-12 1974-04-09 Us Army Optical device for position location
US3852651A (en) * 1972-11-09 1974-12-03 Vari Tech Co Sector scanning servo-motor controlled apparatus
US4054791A (en) * 1975-02-06 1977-10-18 Shane Harold P Du Portable lantern with high speed rotatory beam
US4126818A (en) * 1976-07-27 1978-11-21 Taylor William W Hybrid stepping motor unit
US4058794A (en) * 1976-09-16 1977-11-15 Public Safety Equipment, Inc. Vehicle beacon control system
GB1595582A (en) * 1977-01-24 1981-08-12 Aga Navigation Aids Ltd Speed indicating system
US4096470A (en) * 1977-04-21 1978-06-20 Ideal Corporation Alternating lamp flashing system with lamp failure indicator
JPS5445040A (en) * 1977-09-16 1979-04-10 Nissan Motor Co Ltd Rear warning radar device
US4357595A (en) * 1978-01-09 1982-11-02 Federal Signal Corporation Flashing light warning system for vehicles
US4189709A (en) * 1978-01-13 1980-02-19 Federal Signal Corporation Modular housing assembly for vehicle warning light system
US4319306A (en) * 1980-03-28 1982-03-09 Federal Signal Corporation Electrically synchronized rotating light system
FI802220A (en) * 1980-07-11 1982-01-12 Eflab Oy INTEGRATED PHOTOMETER
US4353110A (en) * 1980-09-12 1982-10-05 Ellis Richard D Search and warning light system
GB2088086B (en) * 1980-11-19 1984-05-10 Marconi Co Ltd Apparatus for accurately moving a body in accordance with a predetermined motion
US4392187A (en) * 1981-03-02 1983-07-05 Vari-Lite, Ltd. Computer controlled lighting system having automatically variable position, color, intensity and beam divergence
US4377802A (en) * 1981-03-12 1983-03-22 Whelen Engineering Company, Inc. Lamp/reflector assembly
EP0086083A3 (en) * 1982-02-05 1984-10-10 Stanley Ratcliffe Improvements relating to navigation systems
US4635062A (en) * 1982-03-01 1987-01-06 Raytheon Company Transceiver element for phased array antenna
US4413451A (en) * 1982-05-05 1983-11-08 The Will-Burt Company Pneumatically actuated tilting telescoping mast construction
DE3428570A1 (en) * 1983-08-06 1985-02-21 Aisin Seiki K.K., Kariya, Aichi DEVICE FOR ADJUSTING THE OPTICAL AXLE OF A HEADLIGHT BEAM
US4701743B1 (en) * 1984-08-16 1999-08-10 Safety Equip Public Inc Signal apparatus
JPS6160331A (en) * 1984-09-03 1986-03-28 Toyota Motor Corp Vehicle slip controller
US4710691A (en) * 1986-03-27 1987-12-01 Anacomp, Inc. Process and apparatus for characterizing and controlling a synchronous motor in microstepper mode
US4831357A (en) * 1986-04-22 1989-05-16 Miller Jack V Siren sound sychronized light bar system
US4689541A (en) * 1986-07-22 1987-08-25 The United States Of America As Represented By The United States Department Of Energy Method and apparatus for controlling multiple motors
US4851869A (en) * 1987-01-19 1989-07-25 Olympus Optical Co., Ltd. Lens driving apparatus
US4757247A (en) * 1987-04-22 1988-07-12 Ncr Corporation Single step stepping motor controller
US4931768A (en) * 1988-08-01 1990-06-05 Public Safety Equipment, Inc. Multicolor emergency vehicle light
GB2222240A (en) * 1988-08-23 1990-02-28 Richard William Lillico Bright-light (light bar)
GB2222919A (en) * 1988-09-20 1990-03-21 Safety Equipment Public Inc Apparatus and methods for controlling a signal device
US4924840A (en) * 1988-10-05 1990-05-15 Ford Motor Company Fast response exhaust gas recirculation (EGR) system
US4943019A (en) * 1988-12-30 1990-07-24 Technovision Cameras Limited Levelling system for camera cranes
JPH02183902A (en) * 1989-01-06 1990-07-18 Koito Mfg Co Ltd Rotary warning light
US5296840A (en) * 1990-05-25 1994-03-22 Federal Signal Corporation Programmable emergency signalling system for a vehicle
JPH0434609A (en) * 1990-05-31 1992-02-05 Toshiba Corp Device for restricting power consumption
EP0468920A1 (en) * 1990-07-26 1992-01-29 Saia Ag Positioning device
US5097397A (en) * 1990-10-04 1992-03-17 Federal Signal Corporation Non-linear signalling device for vehicles
JP2632478B2 (en) * 1992-06-30 1997-07-23 株式会社巴川製紙所 Coating equipment for paints, etc.

Also Published As

Publication number Publication date
DE69128588T2 (en) 1998-07-23
ES2185825T3 (en) 2003-05-01
BR9104140A (en) 1992-06-02
DE69128588D1 (en) 1998-02-12
MX9101457A (en) 1992-06-05
DE69133152T2 (en) 2003-07-10
ES2111550T3 (en) 1998-03-16
JPH04255606A (en) 1992-09-10
EP0479112A2 (en) 1992-04-08
CA2051986A1 (en) 1992-04-05
EP0785102A2 (en) 1997-07-23
EP0785102A3 (en) 1997-10-29
EP0785102B1 (en) 2002-11-13
US6100791A (en) 2000-08-08
DE69133152D1 (en) 2002-12-19
EP0479112B1 (en) 1998-01-07
EP0479112A3 (en) 1993-01-13
JP2604927B2 (en) 1997-04-30
US5422623A (en) 1995-06-06

Similar Documents

Publication Publication Date Title
CA2051986C (en) Programmable emergency signalling device and system
CA2029168C (en) Smart siren
US6081191A (en) Light bar having multiple levels and multiple rows of lights and having end extensions
US6140918A (en) Light bar having multiple levels and multiple rows of lights and having end extensions
JPH0867200A (en) Lighting system switching device of motive power unit
EP0772378A2 (en) Color/Brightness-adjustable light for automobiles and a color/brightness-adjustable method thereof
US4058794A (en) Vehicle beacon control system
AU756276B2 (en) Light bar having multiple levels and multiple rows of lights and having end extensions
WO2005018988A1 (en) Lamp
KR100204701B1 (en) Illumination angle enlarging structure vehicle headlight
KR0160275B1 (en) Room mirror apparatus of an automobile with backward enter light sensing system
US8251558B1 (en) Headlamp system and kit providing on-road and off-road illumination
JPH01213694A (en) Light transmission type display device
KR200151555Y1 (en) A device for automatically adjusting the height of head lamp
JP2522380Y2 (en) Car beacon lamp
KR0170824B1 (en) Headlamp
KR0150932B1 (en) Roomlamp aiming device of a car
KR0150933B1 (en) A moveable roomlamp for a vehicle
JPH0911792A (en) Headlight irradiating direction control device for automobile
JP3580515B2 (en) Auto light device for vehicles
KR19990028374U (en) Automotive headlamps to prevent glare on front vehicles
KR20000004577U (en) Reflector adjustment of head lamp
JP2004284496A (en) Actuator and outer mirror incorporating actuator
US20060146551A1 (en) Control arrangement for an illuminating system of a motor vehicle
KR19980032816U (en) Lighting control device using multiplex

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry