PULSE-BASED COMMUNICATION FOR DEVICES CONNECTED TO A BUS
First Claim
Patent Images
1. A method for communicating data, the method comprising:
- receiving a sequence of electrical pulses during an interval having a pre-determined time period, the sequence of electrical pulses representing a message from one of a plurality of devices;
determining the number of received electrical pulses in the sequence of electrical pulses; and
decoding the message based on the determined number of electrical pulses received during the interval.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for communicating data is disclosed. The method includes receiving a sequence of electrical pulses during an interval having a pre-determined time period, the sequence of electrical pulses representing a message from one of a plurality of devices, determining the number of received electrical pulses in the sequence of electrical pulses, and decoding the message based on the determined number of electrical pulses received during the interval.
89 Citations
35 Claims
-
1. A method for communicating data, the method comprising:
-
receiving a sequence of electrical pulses during an interval having a pre-determined time period, the sequence of electrical pulses representing a message from one of a plurality of devices; determining the number of received electrical pulses in the sequence of electrical pulses; and decoding the message based on the determined number of electrical pulses received during the interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14)
-
-
12. A method of communication data, the method comprising:
-
transmitting an address message identifying one of a plurality of devices, the one of the plurality of devices includes a processor-based device electrically coupled to a multi-position switch; receiving, in response to the address message, a sequence of electrical pulses representing a message sent by the one of the plurality of devices, the sequence of electrical pulses representing a switch position of the multi-position switch of die one of the plurality of devices; determining the number of electrical pulses in the sequence of electrical pulses received during an interval having a pre-determined time period; and determining the switch position of the one of the plurality of devices based on the determined number of electrical pulses received during the interval. - View Dependent Claims (13, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a plurality of slave devices each having a corresponding multi-position switch; a control device in electrical communication with the plurality of slave devices, the control device including a processor and a memory module for storing computer instructions that when executed cause the processor to; receive a sequence of electrical pulses during an interval having a pre-determined time period, the sequence of electrical pulses representing a message from one of the plurality of slave devices; determine the number of received electrical pulses in the sequence of electrical pulses; and decode the message based on the determined number of electrical pulses received during the interval. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A device identified by a device address, the device comprising:
-
a multi-position switch configured to be placed in a plurality of positions; a processor electrically coupled to the multi-position switch; a memory module electrically coupled to the processor, the memory module storing instructions that when executed cause the processor to; receive a first sequence of electrical pulses representing an address message to identify one of a plurality of devices; determine the number of electrical pulses received in an interval having a pre-determined time period; and based on the determined number of the electrical pulses in the first sequence matching the device address, transmit a second sequence of electrical pulses, the number of electrical pulses in the second sequence being representative of a current position of the multi-position switch. - View Dependent Claims (35)
-
Specification