Abstract:
A communication protocol facilitates transmission at maximum rates for various types of cables. Signal to noise characteristics are improved by using voltage waveforms. The protocol can be used to transmit information between a common control unit and a plurality of spaced apart devices coupled thereto. Alternately, the protocol can be used for transmission of information between devices. The common control unit transmits clock pulses, while in a low impedance state. The devices respond to the clock pulses and transmit data on the communications link, in a low impedance state, when the common control unit has assumed a high impedance state. Clock signals and data signals are separated to improve signal to noise characteristics by transmitting same with opposite polarities. A clock detection circuit responds to the polarity of the clock pulses. A data detection circuit responds to the polarity of the data pulses. One or more features of transmitted signals can be used to implement one or more synchronized functions.
Abstract:
A communication protocol facilitates transmission at maximum rates for various types of cables. Signal to noise characteristics are improved by using voltage waveforms. The protocol can be used to transmit information between a common control unit and a plurality of spaced apart devices coupled thereto. Alternately, the protocol can be used for transmission of information between devices. The common control unit transmits clock pulses, while in a low impedance state. The devices respond to the clock pulses and transmit data on the communications link, in a low impedance state, when the common control unit has assumed a high impedance state. Clock signals and data signals are separated to improve signal to noise characteristics by transmitting same with opposite polarities. A clock detection circuit responds to the polarity of the clock pulses. A data detection circuit responds to the polarity of the data pulses.
Abstract:
An ambient condition detector incorporates a control switch which can be actuatable by one of a plurality of circumstances. In a response to an actuated switch, control circuitry of the detector selects at least one predetermined function or process to carry out. The control circuitry can include a programmed processor and a storage unit. A plurality of processes or functions can be stored in the storage unit. One or more of the processes can be selected for execution in response to signals received from the control switch. The switch can be closed in response to manual actuation, a magnetic field, or incident electromagnetic radiation such as RF signals or a beam of light.
Abstract:
A detector includes a sensor of an ambient condition. Outputs from the sensor are sampled at a predetermined rate when the outputs do not represent an alarm condition. The outputs are analyzed using pattern recognition techniques to determine if a predetermined profile, which precedes the presence of an alarm condition, is present. In the event that the profile is detected, the sample rate is increased along with associated sample value processing. The detector includes a programmable processor coupled to the sensor. The processor includes pattern recognition instructions for detecting the presence of the predetermined profile. The processor also includes instructions for altering the sampling rate in response to the detected presence of the profile. A second sensor can be incorporated to provide sample rate altering signals.
Abstract:
A multi-processor system makes it possible to enhance information transmitted between processors. Any one of the processors can inject information into a data transmission between other processors. The injected information can identify or indicate the location of one processor with respect to another processor. Alternately, it can define which processor or processors should respond or specify an action to be taken. Where one processor is transmitting to another processor, a third processor, upon detecting the transmission, can insert additional information into the transmission sequence at an appropriate location. A fourth processor, also monitoring the communications sequence could insert additional information into the same sequence as well.
Abstract:
A dynamically adjustable communication system and method automatically adjust transmission rates of discontinuous waveforms from one signal level to another for the purpose of optimizing a quality parameter of a transmitted signal. Circuitry coupled to the transmission medium provides feedback to transmitter circuitry for the purpose of adjusting at least one of a rise time and a fall time parameter of a transmitted signal for the purpose of enhancing transmission quality. Transmission rate can also be automatically adjusted to maximize data rate and minimize errors.
Abstract:
An apparatus and a method can be used to pre-process an output signal from an ambient condition sensor. The preprocessing removes noise pulses which are not correlated with an ambient condition being sensed. Preprocessing can be carried out by comparing the present output value to a prior output value and selecting a minimum value there between. The apparatus and method can incorporate storage for two prior values and the present output value can be compared to two prior values and a minimum or a maximum of the three values selected. Additional processing can be carried out by comparing the present output value to a nominal expected clear air output value. If the present value exceeds the nominal expected output value, a minimum is selected among the present output value and one or more prior values. If the present output value is less than the nominally expected value, a maximum is selected from among the present output value and one or more prior output values.
Abstract:
A system and method for establishing an alarm threshold for each member of a plurality of detectors or sensors includes storing a value returned from each detector indicative of a clear air condition. A second value returned from each detector indicative of a test condition is stored. The stored values are combined with a common detector characteristic value to produce a unique alarm theshold for each detector. The determined alarm thresholds can be stored for subsequent use. Subsequently, a value returned from a detector indicating a current ambient condition can be compared to that detector's previously determined alarm threshold. If the currently returned value from the detector exceeds the predetermined alarm threshold, an alarm condition can be indicated.
Abstract:
A flexible multi-processor communications system supports variable message lengths and variable groups and application designations at respective processors. The receiving processors determine what action, if any, needs to be taken in response to the combination of group and application information in the messages. The receiving processors can include pluralities of pre-stored groups and applications along with associated priorities and the functions to perform.