|
|||||||||
| 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.OneWireContainer0C
1-Wire container for 8192 byte memory iButton, DS1996. This container encapsulates the functionality of the iButton family type 0C (hex)
This iButton is primarily used as a read/write portable memory device.
The memory can be accessed through the objects that are returned
from the getMemoryBanks method.
MemoryBank,
PagedMemoryBank
MemoryBank,
PagedMemoryBank
OneWireContainer
to enumerate the MemoryBanks.
MemoryBank and
PagedMemoryBank
for bank specific operations.
MemoryBank,
PagedMemoryBank| Constructor Summary | |
OneWireContainer0C()
Create an empty container that is not complete until after a call to setupContainer. |
|
OneWireContainer0C(DSPortAdapter sourceAdapter,
byte[] newAddress)
Create a container with the provided adapter instance and the address of the iButton or 1-Wire device. |
|
OneWireContainer0C(DSPortAdapter sourceAdapter,
long newAddress)
Create a container with the provided adapter instance and the address of the iButton or 1-Wire device. |
|
OneWireContainer0C(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 |
getDescription()
Get a short description of the function of this iButton or 1-Wire Device type. |
int |
getMaxSpeed()
Get the maximum speed this iButton or 1-Wire device can communicate at. |
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, getAlternateNames, 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 OneWireContainer0C()
setupContainer. This is one of the methods to construct a container. The others are through creating a OneWireContainer with parameters.
super.setupContainer()
public OneWireContainer0C(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 deviceOneWireContainer0C,
utils.Address
public OneWireContainer0C(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 deviceOneWireContainer0C,
utils.Address
public OneWireContainer0C(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 deviceOneWireContainer0C,
utils.Address| Method Detail |
public String getName()
getName in class OneWireContainerpublic String getDescription()
getDescription in class OneWireContainerpublic int getMaxSpeed()
getMaxSpeed in class OneWireContainersuper.setSpeed,
DSPortAdapter.SPEED_REGULAR,
DSPortAdapter.SPEED_OVERDRIVE,
DSPortAdapter.SPEED_FLEXpublic 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 | ||||||||