|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--com.dalsemi.onewire.container.OneWireContainer
|
+--com.dalsemi.onewire.container.OneWireContainer0B
1-Wire container for 2048 byte Add-Only memory (EPROM) iButton, DS1985 and 1-Wire Chip, DS2505. This container encapsulates the functionality of the 1-Wire family type 0B (hex)
The iButton package for this device is primarily used as a read/write portable memory device. The 1-Wire Chip version is used for small non-volatile storage.
The memory can be accessed through the objects that are returned
from the getMemoryBanks method.
MemoryBank,
PagedMemoryBank,
OTPMemoryBank
MemoryBank,
PagedMemoryBank,
OTPMemoryBank
MemoryBank,
PagedMemoryBank,
OTPMemoryBank
MemoryBank,
PagedMemoryBank,
OTPMemoryBank
MemoryBank,
PagedMemoryBank,
OTPMemoryBank
OneWireContainer
to enumerate the MemoryBanks.
MemoryBank,
PagedMemoryBank, and
OTPMemoryBank
for bank specific operations.
MemoryBank,
PagedMemoryBank,
OTPMemoryBank,
OneWireContainer09,
OneWireContainer0F| Constructor Summary | |
OneWireContainer0B()
Create an empty container that is not complete until after a call to setupContainer. |
|
OneWireContainer0B(DSPortAdapter sourceAdapter,
byte[] newAddress)
Create a container with the provided adapter instance and the address of the iButton or 1-Wire device. |
|
OneWireContainer0B(DSPortAdapter sourceAdapter,
long newAddress)
Create a container with the provided adapter instance and the address of the iButton or 1-Wire device. |
|
OneWireContainer0B(DSPortAdapter sourceAdapter,
String newAddress)
Create a container with the provided adapter instance and the address of the iButton or 1-Wire device. |
|
| Method Summary | |
String |
getAlternateNames()
Get the alternate Dallas Semiconductor part numbers or names. |
String |
getDescription()
Get a short description of the function of this iButton or 1-Wire Device type. |
Enumeration |
getMemoryBanks()
Get an enumeration of memory bank instances that implement one or more of the following interfaces: MemoryBank,
PagedMemoryBank,
and OTPMemoryBank. |
String |
getName()
Get the Dallas Semiconductor part number of the iButton or 1-Wire Device as a string. |
| Methods inherited from class com.dalsemi.onewire.container.OneWireContainer |
doSpeed, getAdapter, getAddress, getAddressAsLong, getAddressAsString, getMaxSpeed, isAlarming, isPresent, setSpeed, setupContainer, setupContainer, setupContainer |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OneWireContainer0B()
setupContainer. This is one of the methods to construct a container. The others are through creating a OneWireContainer with parameters.
super.setupContainer()
public OneWireContainer0B(DSPortAdapter sourceAdapter,
byte[] newAddress)
This is one of the methods to construct a container. The other is through creating a OneWireContainer with NO parameters.
sourceAdapter - adapter instance used to communicate with
this iButtonnewAddress - Address
of this 1-Wire deviceOneWireContainer0B,
utils.Address
public OneWireContainer0B(DSPortAdapter sourceAdapter,
long newAddress)
This is one of the methods to construct a container. The other is through creating a OneWireContainer with NO parameters.
sourceAdapter - adapter instance used to communicate with
this 1-Wire devicenewAddress - Address
of this 1-Wire deviceOneWireContainer0B,
utils.Address
public OneWireContainer0B(DSPortAdapter sourceAdapter,
String newAddress)
This is one of the methods to construct a container. The other is through creating a OneWireContainer with NO parameters.
sourceAdapter - adapter instance used to communicate with
this 1-Wire devicenewAddress - Address
of this 1-Wire deviceOneWireContainer0B,
utils.Address| Method Detail |
public String getName()
getName in class OneWireContainerpublic String getAlternateNames()
getAlternateNames in class OneWireContainerpublic String getDescription()
getDescription in class OneWireContainerpublic Enumeration getMemoryBanks()
MemoryBank,
PagedMemoryBank,
and OTPMemoryBank.getMemoryBanks in class OneWireContainerEnumeration of memory banks
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||