Method of automatically assigning device addresses to devices communicating over a common data bus
First Claim
1. A method of labelling a device connected to a data bus with a unique device address, in a system comprising a plurality of devices operating on a peer basis, the method comprising the steps of:
- a) sending out a first trial address from said device and waiting for an acknowledgment from any other device connected to said data bus with a device address which is identical to said first trial address;
b) if an acknowledgment is received from any other device, sending out a subsequent, different, trial address and waiting for an acknowledgment from any other device with a device address which is identical to said subsequent trial address; and
c) if an acknowledgment is received, repeating step b), otherwise labelling said device with said unacknowledged address as its unique device address;
wherein said device is a component in a panel system arrangement comprising at least one elongated panel assembly including a plurality of panels following one another along the length of said panel assembly, said panels being configured to provide various aesthetic, light transmitting, or environment controlling characteristics;
first and second spaced rollers, said panel assembly having first and second ends respectively secured to said first and second rollers and being selectively windable onto one or the other of said roller in a manner enabling any said panel or portion thereof to be positioned between said rollers; and
control means effective for automatically positioning any one of said panels that has been selected via a selection device between said rollers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of automatically assigning device addresses to devices communicating over a common data bus. Each of the devices may, for example, control an electrically operable system such as a panel assembly that can be disposed over a window opening to control the transmission of light, heat or air through the window and/or for producing different decorative scenes within a room. The method includes sending out a first, trial device address and waiting for an acknowledgement from all of the other devices connected to the data bus to determine whether another device acknowledges that first trial device address as its own. If an acknowledgement is received from any other device, a subsequent, different, trial address is transmitted over the data bus and further waiting ensues to check whether the second trial address has been previously assigned. This process is repeated until the device finds a previously unassigned device address which it then assigns to itself.
-
Citations
2 Claims
-
1. A method of labelling a device connected to a data bus with a unique device address, in a system comprising a plurality of devices operating on a peer basis, the method comprising the steps of:
-
a) sending out a first trial address from said device and waiting for an acknowledgment from any other device connected to said data bus with a device address which is identical to said first trial address; b) if an acknowledgment is received from any other device, sending out a subsequent, different, trial address and waiting for an acknowledgment from any other device with a device address which is identical to said subsequent trial address; and c) if an acknowledgment is received, repeating step b), otherwise labelling said device with said unacknowledged address as its unique device address; wherein said device is a component in a panel system arrangement comprising at least one elongated panel assembly including a plurality of panels following one another along the length of said panel assembly, said panels being configured to provide various aesthetic, light transmitting, or environment controlling characteristics; first and second spaced rollers, said panel assembly having first and second ends respectively secured to said first and second rollers and being selectively windable onto one or the other of said roller in a manner enabling any said panel or portion thereof to be positioned between said rollers; and control means effective for automatically positioning any one of said panels that has been selected via a selection device between said rollers.
-
-
2. A method of labelling a device connected to a data bus with a unique device address, in a system comprising a plurality of devices operating on a peer basis, the method comprising the steps of:
-
a) sending out a first trial address from said device and waiting for an acknowledgment from any other device connected to said data bus with a device address which is identical to said first trial address; b) if an acknowledgment is received from any other device, sending out a subsequent, different, trial address and waiting for an acknowledgment from any other device with a device address which is identical to said subsequent trial address; and c) if an acknowledgment is received, repeating step b), otherwise labelling said device with said unacknowledged address as its unique device address; wherein said device accesses said data bus following a unique time delay after an idle line state of said data bus is detected, said time delay being related to said unique device address after said device has been labelled therewith.
-
Specification