com.dalsemi.onewire.utils
Class OWPathElement
java.lang.Object
|
+--com.dalsemi.onewire.utils.OWPathElement
- public class OWPathElement
- extends Object
1-Wire® Network path element. Instances of this class are
used to represent a single branch of a complex 1-Wire network.
Usage
-
Example
Enumerate through the 1-wire path elements in the 1-Wire path 'path' and print information:
OWPathElement path_element;
// enumerature through the path elements
for (Enumeration path_enum = path.getAllOWPathElements();
path_enum.hasMoreElements(); )
{
// cast the enum as a OWPathElement
path_element = (OWPathElement)path_enum.nextElement();
// print info
System.out.println("Address: " + path_element.getContainer().getAddressAsString());
System.out.println("Channel number: " + path_element.getChannel());
}
- Version:
- 0.00, 18 September 2000
- Author:
- DS
- See Also:
OWPath
,
OneWireContainer
OWPathElement
public OWPathElement(OneWireContainer owcInstance,
int channelNumber)
- Create a new 1-Wire path element.
- Parameters:
owcInstance
- device that is the path element. Must implement
SwitchContainer.channelNumber
- channel number of the 1-Wire path
getContainer
public OneWireContainer getContainer()
- Get the 1-Wire container for this 1-Wire path element.
- Returns:
- OneWireContainer of this 1-Wire path element
- See Also:
OneWireContainer
getChannel
public int getChannel()
- Get the channel number of this 1-Wire path element.
- Returns:
- channel number of this element
Copyright © 1999-2003 Dallas Semiconductor. All Rights Reserved.