Modifier and Type | Method and Description |
---|---|
static DSPortAdapter |
OneWireAccessProvider.getAdapter(java.lang.String adapterName,
java.lang.String portName)
Finds, opens, and verifies the specified adapter on the
indicated port.
|
static DSPortAdapter |
OneWireAccessProvider.getDefaultAdapter()
Finds, opens, and verifies the default adapter and
port.
|
Modifier and Type | Class and Description |
---|---|
class |
OneWireIOException
This exception is thrown when there is an IO error communicating on
on the 1-Wire Network.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NetAdapter.adapterDetected()
Detects adapter presence on the selected port.
|
abstract boolean |
DSPortAdapter.adapterDetected()
Detects adapter presence on the selected port.
|
void |
DSPortAdapter.assertSelect(byte[] address)
Selects the specified iButton or 1-Wire device by broadcasting its
address.
|
void |
DSPortAdapter.assertSelect(long address)
Selects the specified iButton or 1-Wire device by broadcasting its
address.
|
void |
DSPortAdapter.assertSelect(java.lang.String address)
Selects the specified iButton or 1-Wire device by broadcasting its
address.
|
boolean |
NetAdapter.beginExclusive(boolean blocking)
Gets exclusive use of the 1-Wire to communicate with an iButton or
1-Wire Device.
|
abstract boolean |
DSPortAdapter.beginExclusive(boolean blocking)
Gets exclusive use of the 1-Wire to communicate with an iButton or
1-Wire Device.
|
boolean |
NetAdapter.canBreak()
Returns whether adapter can physically support 0 volt 'break' mode.
|
boolean |
DSPortAdapter.canBreak()
Returns whether adapter can physically support 0 volt 'break' mode.
|
boolean |
NetAdapter.canDeliverPower()
Returns whether the adapter can physically support strong 5 volt power
mode.
|
boolean |
DSPortAdapter.canDeliverPower()
Returns whether the adapter can physically support strong 5 volt power
mode.
|
boolean |
NetAdapter.canDeliverSmartPower()
Returns whether the adapter can physically support "smart" strong 5
volt power mode.
|
boolean |
DSPortAdapter.canDeliverSmartPower()
Returns whether the adapter can physically support "smart" strong 5
volt power mode.
|
boolean |
NetAdapter.canFlex()
Returns whether the adapter can physically support flex speed mode.
|
boolean |
DSPortAdapter.canFlex()
Returns whether the adapter can physically support flex speed mode.
|
boolean |
NetAdapter.canHyperdrive()
Returns whether the adapter can physically support hyperdrive mode.
|
boolean |
DSPortAdapter.canHyperdrive()
Returns whether the adapter can physically support hyperdrive mode.
|
boolean |
NetAdapter.canOverdrive()
Returns whether adapter can physically support overdrive mode.
|
boolean |
DSPortAdapter.canOverdrive()
Returns whether adapter can physically support overdrive mode.
|
boolean |
NetAdapter.canProgram()
Returns whether adapter can physically support 12 volt power mode.
|
boolean |
DSPortAdapter.canProgram()
Returns whether adapter can physically support 12 volt power mode.
|
void |
NetAdapter.dataBlock(byte[] dataBlock,
int off,
int len)
Sends a block of data and returns the data received in the same array.
|
abstract void |
DSPortAdapter.dataBlock(byte[] dataBlock,
int off,
int len)
Sends a block of data and returns the data received in the same array.
|
boolean |
NetAdapter.findFirstDevice()
Returns
true if the first iButton or 1-Wire device
is found on the 1-Wire Network. |
abstract boolean |
DSPortAdapter.findFirstDevice()
Returns
true if the first iButton or 1-Wire device
is found on the 1-Wire Network. |
boolean |
NetAdapter.findNextDevice()
Returns
true if the next iButton or 1-Wire device
is found. |
abstract boolean |
DSPortAdapter.findNextDevice()
Returns
true if the next iButton or 1-Wire device
is found. |
void |
NetAdapter.freePort()
Frees ownership of the selected port, if it is currently owned, back
to the system.
|
abstract void |
DSPortAdapter.freePort()
Frees ownership of the selected port, if it is currently owned, back
to the system.
|
java.lang.String |
DSPortAdapter.getAdapterAddress()
Retrieves the address of the adapter, if it has one.
|
java.lang.String |
DSPortAdapter.getAdapterVersion()
Retrieves the version of the adapter.
|
java.util.Enumeration |
DSPortAdapter.getAllDeviceContainers()
Returns an enumeration of
OneWireContainer objects corresponding
to all of the iButtons or 1-Wire devices found on the 1-Wire Network. |
boolean |
NetAdapter.getBit()
Gets a bit from the 1-Wire Network.
|
abstract boolean |
DSPortAdapter.getBit()
Gets a bit from the 1-Wire Network.
|
void |
NetAdapter.getBlock(byte[] arr,
int len)
Gets a block of data from the 1-Wire Network and write it into
the provided array.
|
abstract void |
DSPortAdapter.getBlock(byte[] arr,
int len)
Gets a block of data from the 1-Wire Network and write it into
the provided array.
|
void |
NetAdapter.getBlock(byte[] arr,
int off,
int len)
Gets a block of data from the 1-Wire Network and write it into
the provided array.
|
abstract void |
DSPortAdapter.getBlock(byte[] arr,
int off,
int len)
Gets a block of data from the 1-Wire Network and write it into
the provided array.
|
byte[] |
NetAdapter.getBlock(int len)
Gets a block of data from the 1-Wire Network.
|
abstract byte[] |
DSPortAdapter.getBlock(int len)
Gets a block of data from the 1-Wire Network.
|
int |
NetAdapter.getByte()
Gets a byte from the 1-Wire Network.
|
abstract int |
DSPortAdapter.getByte()
Gets a byte from the 1-Wire Network.
|
OneWireContainer |
DSPortAdapter.getFirstDeviceContainer()
Returns a
OneWireContainer object corresponding to the first iButton
or 1-Wire device found on the 1-Wire Network. |
OneWireContainer |
DSPortAdapter.getNextDeviceContainer()
Returns a
OneWireContainer object corresponding to the next iButton
or 1-Wire device found. |
java.lang.String |
NetAdapter.getPortName()
Retrieves the name of the selected port as a
String . |
abstract java.lang.String |
DSPortAdapter.getPortName()
Retrieves the name of the selected port as a
String . |
boolean |
DSPortAdapter.isAlarming(byte[] address)
Verifies that the iButton or 1-Wire device specified is present
on the 1-Wire Network and in an alarm state.
|
boolean |
DSPortAdapter.isAlarming(long address)
Verifies that the iButton or 1-Wire device specified is present
on the 1-Wire Network and in an alarm state.
|
boolean |
DSPortAdapter.isAlarming(java.lang.String address)
Verifies that the iButton or 1-Wire device specified is present
on the 1-Wire Network and in an alarm state.
|
boolean |
DSPortAdapter.isPresent(byte[] address)
Verifies that the iButton or 1-Wire device specified is present on
the 1-Wire Network.
|
boolean |
DSPortAdapter.isPresent(long address)
Verifies that the iButton or 1-Wire device specified is present on
the 1-Wire Network.
|
boolean |
DSPortAdapter.isPresent(java.lang.String address)
Verifies that the iButton or 1-Wire device specified is present on
the 1-Wire Network.
|
void |
NetAdapter.pingHost()
Sends a ping to the host, just to keep the connection alive.
|
void |
NetAdapter.putBit(boolean bitValue)
Sends a bit to the 1-Wire Network.
|
abstract void |
DSPortAdapter.putBit(boolean bitValue)
Sends a bit to the 1-Wire Network.
|
void |
NetAdapter.putByte(int byteValue)
Sends a byte to the 1-Wire Network.
|
abstract void |
DSPortAdapter.putByte(int byteValue)
Sends a byte to the 1-Wire Network.
|
void |
DSPortAdapter.registerOneWireContainerClass(int family,
java.lang.Class OneWireContainerClass)
Registers a user provided
OneWireContainer class. |
int |
NetAdapter.reset()
Sends a Reset to the 1-Wire Network.
|
abstract int |
DSPortAdapter.reset()
Sends a Reset to the 1-Wire Network.
|
boolean |
DSPortAdapter.select(byte[] address)
Selects the specified iButton or 1-Wire device by broadcasting its
address.
|
boolean |
DSPortAdapter.select(long address)
Selects the specified iButton or 1-Wire device by broadcasting its
address.
|
boolean |
DSPortAdapter.select(java.lang.String address)
Selects the specified iButton or 1-Wire device by broadcasting its
address.
|
boolean |
NetAdapter.selectPort(java.net.Socket sock)
New method, unique to NetAdapter.
|
boolean |
NetAdapter.selectPort(java.lang.String portName)
Specifies a platform appropriate port name for this adapter.
|
abstract boolean |
DSPortAdapter.selectPort(java.lang.String portName)
Specifies a platform appropriate port name for this adapter.
|
void |
NetAdapter.setPowerDuration(int timeFactor)
Sets the duration to supply power to the 1-Wire Network.
|
void |
DSPortAdapter.setPowerDuration(int timeFactor)
Sets the duration to supply power to the 1-Wire Network.
|
void |
NetAdapter.setPowerNormal()
Sets the 1-Wire Network voltage to normal level.
|
void |
DSPortAdapter.setPowerNormal()
Sets the 1-Wire Network voltage to normal level.
|
void |
NetAdapter.setProgramPulseDuration(int timeFactor)
Sets the duration for providing a program pulse on the
1-Wire Network.
|
void |
DSPortAdapter.setProgramPulseDuration(int timeFactor)
Sets the duration for providing a program pulse on the
1-Wire Network.
|
void |
NetAdapter.setSpeed(int speed)
Sets the new speed of data
transfer on the 1-Wire Network.
|
void |
DSPortAdapter.setSpeed(int speed)
Sets the new speed of data
transfer on the 1-Wire Network.
|
void |
NetAdapter.startBreak()
Sets the 1-Wire Network voltage to 0 volts.
|
void |
DSPortAdapter.startBreak()
Sets the 1-Wire Network voltage to 0 volts.
|
boolean |
NetAdapter.startPowerDelivery(int changeCondition)
Sets the 1-Wire Network voltage to supply power to a 1-Wire device.
|
boolean |
DSPortAdapter.startPowerDelivery(int changeCondition)
Sets the 1-Wire Network voltage to supply power to a 1-Wire device.
|
boolean |
NetAdapter.startProgramPulse(int changeCondition)
Sets the 1-Wire Network voltage to eprom programming level.
|
boolean |
DSPortAdapter.startProgramPulse(int changeCondition)
Sets the 1-Wire Network voltage to eprom programming level.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ChainMonitor.chainConditionalReadRom(byte[] chainDeviceAddress)
chainConditionalReadRom sends the chain mode "DONE" command sequence to
current chain device.
|
boolean |
ChainMonitor.chainDone()
chainDone sends the chain mode "DONE" command sequence to
current chain device.
|
boolean |
ChainMonitor.chainOff()
chainOff sends the chain mode "OFF" command sequence to
all chain devices.
|
boolean |
ChainMonitor.chainOn()
chainOn sends the chain mode "ON" command sequence to
all chain devices.
|
void |
NetworkDeviceMonitor.search(java.util.Vector arrivals,
java.util.Vector departures)
Performs a search of the 1-Wire network, with branch searching
|
void |
DeviceMonitor.search(java.util.Vector arrivals,
java.util.Vector departures)
Performs a search of the 1-Wire network without searching branches
|
void |
ChainMonitor.search(java.util.Vector arrivals,
java.util.Vector departures)
Performs a search of the 1-Wire network without searching branches
|
abstract void |
AbstractDeviceMonitor.search(java.util.Vector arrivals,
java.util.Vector departures)
Performs a search of the 1-Wire network
|
java.util.Vector |
ChainMonitor.toContainerVector(java.util.Vector arrivals)
A helper method that takes the arrivals Vector from the search method
and returns a Vector of OneWireContainers
|
Modifier and Type | Method and Description |
---|---|
boolean |
SHAiButtonCoprVM.createDataSignature(byte[] accountData,
byte[] signScratchpad,
byte[] mac_buffer,
int macStart)
Given a 32-byte array for page data and a 32-byte array for
scratchpad content, this function will create a 20-byte signature
for the data based on SHA-1.
|
boolean |
SHAiButtonCopr.createDataSignature(byte[] accountData,
byte[] signScratchpad,
byte[] mac_buffer,
int macStart)
Given a 32-byte array for page data and a 32-byte array for
scratchpad content, this function will create a 20-byte signature
for the data based on SHA-1.
|
boolean |
SHAiButtonCoprVM.createDataSignatureAuth(byte[] accountData,
byte[] signScratchpad,
byte[] mac_buffer,
int macStart,
byte[] fullBindCode)
Creates a data signature, but instead of using the signing secret,
it uses the authentication secret, bound for a particular button.
|
boolean |
SHAiButtonCopr.createDataSignatureAuth(byte[] accountData,
byte[] signScratchpad,
byte[] mac_buffer,
int macStart,
byte[] fullBindCode)
Creates a data signature, but instead of using the signing secret,
it uses the authentication secret, bound for a particular button.
|
abstract boolean |
SHATransaction.executeTransaction(SHAiButtonUser user,
boolean verifySuccess)
Performs the transaction.
|
boolean |
SHASoftAuth.executeTransaction(SHAiButtonUser user,
boolean verifySuccess)
Performs the signed debit, subtracting the debit amount from
the user's balance and storing the new, signed account data on the
user's iButton.
|
boolean |
SHADebitUnsigned.executeTransaction(SHAiButtonUser user,
boolean verifySuccess)
Performs the unsigned debit, subtracting the debit amount from
the user's balance and storing the new, unsigned account data on the
user's iButton.
|
boolean |
SHADebit.executeTransaction(SHAiButtonUser user,
boolean verifySuccess)
Performs the signed debit, subtracting the debit amount from
the user's balance and storing the new, signed account data on the
user's iButton.
|
boolean |
SHAiButtonCoprVM.generateChallenge(int offset,
byte[] ch,
int start)
Generates a 3 byte random challenge in the iButton, sufficient to be used
as a challenge to be answered by a User iButton.
|
boolean |
SHAiButtonCopr.generateChallenge(int offset,
byte[] ch,
int start)
Generates a 3 byte random challenge in the iButton, sufficient to be used
as a challenge to be answered by a User iButton.
|
int |
SHAiButtonUser33.getWriteCycleCounter()
Returns the value of the write cycle counter for the
page where the account data is stored.
|
int |
SHAiButtonUser18.getWriteCycleCounter()
Returns the value of the write cycle counter for the
page where the account data is stored.
|
abstract int |
SHAiButtonUser.getWriteCycleCounter()
Returns the value of the write cycle counter for the
page where the account data is stored.
|
boolean |
SHAiButtonUser33.readAccountData(byte[] dataBuffer,
int offset)
Reads the account data off the SHAiButton using a standard READ
command.
|
boolean |
SHAiButtonUser18.readAccountData(byte[] dataBuffer,
int offset)
Reads the account data off the SHAiButton using a standard READ
command.
|
abstract boolean |
SHAiButtonUser.readAccountData(byte[] dataBuffer,
int offset)
Reads the account data off the SHAiButton using a standard READ
command.
|
int |
SHAiButtonUser33.readAccountData(byte[] chlg,
int chlgStart,
byte[] dataBuffer,
int dataStart,
byte[] mac,
int macStart)
Reads the account data off the SHAiButton using a READ_AUTHENTICATE
command.
|
int |
SHAiButtonUser18.readAccountData(byte[] chlg,
int chlgStart,
byte[] dataBuffer,
int dataStart,
byte[] mac,
int macStart)
Reads the account data off the SHAiButton using a READ_AUTHENTICATE
command.
|
abstract int |
SHAiButtonUser.readAccountData(byte[] chlg,
int chlgStart,
byte[] dataBuffer,
int dataStart,
byte[] mac,
int macStart)
Reads the account data off the SHAiButton using a READ_AUTHENTICATE
command.
|
boolean |
SHAiButtonUser33.refreshDevice()
Refreshes eeprom SHA devices in case of weakly-programmed bits on
the account page.
|
boolean |
SHAiButtonUser.refreshDevice()
Refreshes eeprom SHA devices in case of weakly-programmed bits on
the account page.
|
boolean |
SHAiButtonCoprVM.save(OneWireContainer owc,
java.lang.String filename,
boolean saveSecretData)
Saves simulated coprocessor configuration info to an (almost)
standard-format to a 1-Wire Memory Device's TMEX file.
|
boolean |
SHAiButtonCoprVM.save(java.lang.String filename,
boolean saveSecretData)
Saves simulated coprocessor configuration info to an (almost)
standard-format to a hard drive file.
|
boolean |
SHAiButtonUser18.setiButton18(OneWireContainer18 owc)
Modifies this SHA iButton so that it refers to another DS1963S
container.
|
boolean |
SHAiButtonUser33.setiButton33(OneWireContainer33 owc)
Modifies this SHA iButton so that it refers to another DS1961S
container.
|
boolean |
SHAiButtonUser33.setiButtonUser(byte[] address)
Modifies this SHA iButton so that it refers to another device.
|
boolean |
SHAiButtonUser18.setiButtonUser(byte[] address)
Modifies this SHA iButton so that it refers to another device.
|
abstract boolean |
SHAiButtonUser.setiButtonUser(byte[] address)
Modifies this SHA iButton so that it refers to another device.
|
boolean |
SHAiButtonUser33.setiButtonUser(DSPortAdapter adapter,
byte[] address)
Modifies this SHA iButton so that it refers to another 1963S.
|
boolean |
SHAiButtonUser18.setiButtonUser(DSPortAdapter adapter,
byte[] address)
Modifies this SHA iButton so that it refers to another 1963S.
|
abstract boolean |
SHAiButtonUser.setiButtonUser(DSPortAdapter adapter,
byte[] address)
Modifies this SHA iButton so that it refers to another device.
|
abstract boolean |
SHATransaction.setupTransactionData(SHAiButtonUser user)
Setups initial transaction data on SHAiButtonUser.
|
boolean |
SHASoftAuth.setupTransactionData(SHAiButtonUser user)
Setup account data on a fresh user iButton.
|
boolean |
SHADebitUnsigned.setupTransactionData(SHAiButtonUser user)
Setup account data on a fresh user iButton.
|
boolean |
SHADebit.setupTransactionData(SHAiButtonUser user)
Setup account data on a fresh user iButton.
|
boolean |
SHAiButtonCoprVM.verifyAuthentication(byte[] fullBindCode,
byte[] pageData,
byte[] scratchpad,
byte[] verify_mac,
byte authCmd)
Determines if a
SHAiButtonUser belongs to the system
defined by this Coprocessor iButton.See the usage example in this
class for initializing a Coprocessor iButton. |
boolean |
SHAiButtonCopr.verifyAuthentication(byte[] fullBindCode,
byte[] pageData,
byte[] scratchpad,
byte[] verify_mac,
byte authCmd)
Determines if a
SHAiButtonUser belongs to the system
defined by this Coprocessor iButton.See the usage example in this
class for initializing a Coprocessor iButton. |
boolean |
SHAiButtonCoprVM.verifySignature(byte[] pageData,
byte[] scratchpad,
byte[] verify_mac)
Verifies a User iButton's signed data on this Coprocessor iButton.
|
boolean |
SHAiButtonCopr.verifySignature(byte[] pageData,
byte[] scratchpad,
byte[] verify_mac)
Verifies a User iButton's signed data on this Coprocessor iButton.
|
abstract boolean |
SHATransaction.verifyTransactionData(SHAiButtonUser user)
Verifies account data is valid for this service.
|
boolean |
SHASoftAuth.verifyTransactionData(SHAiButtonUser user)
Verifies user's account data.
|
boolean |
SHADebitUnsigned.verifyTransactionData(SHAiButtonUser user)
Verifies user's account data.
|
boolean |
SHADebit.verifyTransactionData(SHAiButtonUser user)
Verifies user's account data.
|
abstract boolean |
SHATransaction.verifyUser(SHAiButtonUser user)
Verifies that SHAiButtonUser is a valid user of this service.
|
boolean |
SHASoftAuth.verifyUser(SHAiButtonUser user)
Verifies user's authentication response.
|
boolean |
SHADebitUnsigned.verifyUser(SHAiButtonUser user)
Verifies user's authentication response.
|
boolean |
SHADebit.verifyUser(SHAiButtonUser user)
Verifies user's authentication response.
|
boolean |
SHAiButtonUser33.writeAccountData(byte[] dataBuffer,
int offset)
Writes the account data to the SHAiButton.
|
boolean |
SHAiButtonUser18.writeAccountData(byte[] dataBuffer,
int offset)
Writes the account data to the SHAiButton.
|
abstract boolean |
SHAiButtonUser.writeAccountData(byte[] dataBuffer,
int offset)
Writes the account data to the SHAiButton.
|
Constructor and Description |
---|
SHAiButtonCopr(OneWireContainer18 owc,
java.lang.String coprFilename)
Sets up this coprocessor object based on the contents of the file
coprFilename stored on owc . |
SHAiButtonCopr(OneWireContainer18 l_owc,
java.lang.String coprFilename,
boolean l_formatDevice,
int l_signPageNumber,
int l_authPageNumber,
int l_wspcPageNumber,
int l_version,
int l_encCode,
byte l_serviceFileExt,
byte[] l_serviceFilename,
byte[] l_providerName,
byte[] l_bindData,
byte[] l_bindCode,
byte[] l_auxData,
byte[] l_initialSignature,
byte[] l_signingChlg,
byte[] l_signingSecret,
byte[] l_authSecret)
Sets up this coprocessor object based on the provided parameters
and saves all of these parameters as the contents of the file
coprFilename stored on owc . |
SHAiButtonCoprVM(byte[] RomID,
int l_signPageNumber,
int l_authPageNumber,
int l_wspcPageNumber,
int l_version,
int l_encCode,
byte l_serviceFileExt,
byte[] l_serviceFilename,
byte[] l_providerName,
byte[] l_bindData,
byte[] l_bindCode,
byte[] l_auxData,
byte[] l_initialSignature,
byte[] l_signingChlg,
byte[] l_signingSecret,
byte[] l_authSecret)
Sets up this simulated coprocessor based on the provided parameters.
|
SHAiButtonCoprVM(OneWireContainer18 owc,
java.lang.String filename,
byte[] sign_secret,
byte[] auth_secret)
Simulates a specific DS1963S coprocessor device.
|
SHAiButtonCoprVM(OneWireContainer owc,
java.lang.String filename)
Loads a simulated DS1963S coprocessor device from any 1-Wire memory device
supported by the 1-Wire File I/O API.
|
SHAiButtonCoprVM(OneWireContainer owc,
java.lang.String filename,
byte[] sign_secret,
byte[] auth_secret)
Loads a simulated DS1963S coprocessor device from any 1-Wire
memory device supported by the 1-Wire File I/O API.
|
SHAiButtonCoprVM(java.lang.String filename)
Loads a simulated DS1963S coprocessor device from disk.
|
SHAiButtonCoprVM(java.lang.String filename,
byte[] sign_secret,
byte[] auth_secret)
Loads a simulated DS1963S coprocessor device from disk.
|
SHAiButtonUser18(byte[] coprBindData,
byte[] coprBindCode,
byte[] fileName,
int fileNameExt,
OneWireContainer18 owc,
boolean formatDevice,
byte[] authSecret)
Initialize a DS1963S as a fresh user iButton for a given SHA service.
|
SHAiButtonUser18(byte[] coprBindCode,
byte[] fileName,
int fileNameExt,
OneWireContainer18 owc)
Creates a valid SHAiButtonUser object.
|
SHAiButtonUser18(SHAiButtonCopr copr,
OneWireContainer18 owc)
Creates a valid SHAiButtonUser object.
|
SHAiButtonUser18(SHAiButtonCopr copr,
OneWireContainer18 owc,
boolean formatDevice,
byte[] authSecret)
Initialize a DS1963S as a fresh user iButton for a given SHA service.
|
SHAiButtonUser33(byte[] coprBindCode,
byte[] fileName,
int fileNameExt,
OneWireContainer33 owc)
Creates a valid SHAiButtonUser object.
|
SHAiButtonUser33(byte[] coprBindCode,
byte[] fileName,
int fileNameExt,
OneWireContainer33 owc,
boolean formatDevice,
byte[] authSecret)
Initialize a DS1961S as a fresh user iButton for a given SHA service.
|
SHAiButtonUser33(SHAiButtonCopr copr,
OneWireContainer33 owc,
boolean formatDevice,
byte[] authSecret)
Initialize a DS1961S as a fresh user iButton for a given SHA service.
|
SHAiButtonUser33(SHAiButtonCopr copr,
SHAiButtonCopr authCopr,
OneWireContainer33 owc)
Creates a valid SHAiButtonUser object.
|
Modifier and Type | Method and Description |
---|---|
void |
TaggedActuator.initActuator()
Initialize the actuator
|
void |
Switch.initActuator()
Initializes the actuator
|
void |
D2A.initActuator()
Initializes the actuator
|
java.lang.String |
Thermal.readSensor()
The readSensor method returns a temperature in degrees Celsius
|
java.lang.String |
TaggedSensor.readSensor()
The readSensor
|
java.lang.String |
Level.readSensor()
The readSensor method returns the
|
java.lang.String |
Humidity.readSensor()
The readSensor method returns a relative humidity reading
in %RH
|
java.lang.String |
Event.readSensor()
The readSensor method returns the "max" string if the Sensor (a
switch) has had activity since last time it was checked for activity.
|
java.lang.String |
Contact.readSensor()
The readSensor method returns the "max" string if the Sensor is
present or the "min" string if the Sensor is not present.
|
void |
TaggedActuator.setSelection(java.lang.String selection)
Set the selectionof this actuator
|
void |
Switch.setSelection(java.lang.String selection)
Set the selection of this actuator
|
void |
D2A.setSelection(java.lang.String selection)
Set the selection of this actuator
|
Modifier and Type | Method and Description |
---|---|
boolean |
OneWireContainer33.bindSecretToiButton(int pageNum,
byte[] bindData)
Binds an installed secret to a DS1961S/DS2432 by using
well-known binding data and the DS1961S/DS2432's unique
address.
|
boolean |
OneWireContainer18.bindSecretToiButton(int page,
byte[] bind_data,
byte[] bind_code,
int secret_number)
Binds an installed secret to a DS1963S by using
well-known binding data and the DS1963S's unique
address.
|
void |
OneWireContainer26.calibrateCurrentADC()
Calibrate the current ADC.
|
byte[] |
OneWireContainer12.channelAccess(byte[] inbuffer,
boolean toggleRW,
boolean readInitially,
int CRCMode,
int channelMode,
boolean clearActivity,
boolean interleave)
Accesses the PIO channels to sense the logical status of
the output node.
|
boolean |
OneWireContainer53.checkMissionBackup(boolean forceIgnoreBackup)
Checks the status of the backup to see if the last mission stopped
due to battery failure.
|
void |
MemoryBankSHAEE.checkSpeed()
Check the device speed if has not been done before or if
an error was detected.
|
void |
SwitchContainer.clearActivity()
Clears the activity latches the next time possible.
|
void |
OneWireContainer42.clearActivity()
This method does nothing for the DS28EA00 (not needed).
|
void |
OneWireContainer3A.clearActivity()
Clears the activity latches the next time possible.
|
void |
OneWireContainer29.clearActivity()
Clears the activity latches the next time possible.
|
void |
OneWireContainer1F.clearActivity()
Clears the activity latches the next time possible.
|
void |
OneWireContainer1C.clearActivity()
Clears the activity latches the next time possible.
|
void |
OneWireContainer05.clearActivity()
Clears the activity latches the next time possible.
|
void |
OneWireContainer30.clearConditions()
Clears the overvoltage, undervoltage, charge overcurrent,
and discharge overcurrent flags.
|
void |
OneWireContainer53.clearMemory()
Erases the log memory
|
void |
OneWireContainer41.clearMemory()
Erases the log memory from this missioning device.
|
void |
OneWireContainer21.clearMemory()
Clears the memory of any previous mission.
|
void |
OneWireContainer53.clearMemory(boolean log_memory)
Erases the log or user memory
|
void |
OneWireContainer53.clearMissionResults()
Clears the mission results and erases the log memory from this
missioning device.
|
void |
OneWireContainer41.clearMissionResults()
Clears the mission results and erases the log memory from this
missioning device.
|
void |
MissionContainer.clearMissionResults()
Clears the mission results and erases the log memory from this
missioning device.
|
void |
OneWireContainer33.computeNextSecret(int pageNum)
Compute Next Secret using the current contents of data page and scratchpad.
|
void |
MemoryBankScratchSHAEE.computeNextSecret(int addr)
Computes the next secret.
|
void |
OneWireContainer33.computeNextSecret(int pageNum,
byte[] partialsecret,
int offset)
Compute Next Secret
|
void |
MemoryBankScratchSHAEE.computeNextSecret(int addr,
byte[] partialsecret,
int offset)
Computes the next secret.
|
void |
OneWireContainer42.copyScratchpad()
Copies the Scratchpad to the E-squared memory of the DS28EA00.
|
void |
OneWireContainer28.copyScratchpad()
Copies the Scratchpad to the E-squared memory of the DS18B20.
|
boolean |
OneWireContainer18.copyScratchPad()
Copies the contents of the scratchpad to the target destination
that was specified in a call to
writeScratchPad() or
eraseScratchPad() . |
void |
OneWireContainer02.copyScratchpad(int key,
byte[] passwd,
int blockNum)
Writes the data from the scratchpad to the specified block or
blocks.
|
void |
MemoryBankScratchSHAEE.copyScratchpad(int addr,
byte[] scratchpad,
int offset)
Copy the scratchpad page to memory.
|
void |
MemoryBankScratchSHAEE.copyScratchpad(int addr,
byte[] scratchpad,
int scratchpadOffset,
byte[] pageData,
int pageDataOffset)
Copy the scratchpad page to memory.
|
boolean |
OneWireContainer33.copyScratchpad(int targetPage,
int targetPageOffset)
Copy all 8 bytes of the Sratch Pad to a certain page and offset in memory.
|
void |
MemoryBankScratchSHAEE.copyScratchpad(int addr,
int len)
Copy the scratchpad page to memory.
|
void |
MemoryBankScratchFLASHCRCPW.copyScratchpad(int startAddr,
int len)
Copy the scratchpad page to memory.
|
void |
MemoryBankScratchCRCPW.copyScratchpad(int startAddr,
int len)
Copy the scratchpad page to memory.
|
boolean |
OneWireContainer33.copyScratchpad(int targetPage,
int targetPageOffset,
byte[] copy_auth,
int authStart)
Copy all 8 bytes of the Sratch Pad to a certain page and offset in memory.
|
void |
MemoryBankScratchSHAEE.copyScratchpadWithMAC(int addr,
byte[] authMAC,
int authOffset)
Copy all 8 bytes of the Sratch Pad to a certain address in memory
using the provided authorization MAC
|
int |
PotentiometerContainer.decrement()
Decrements the wiper position after selecting the part.
|
int |
OneWireContainer2C.decrement()
Decrements the wiper position after selecting the part.
|
int |
PotentiometerContainer.decrement(boolean reselect)
Decrements the wiper position.
|
int |
OneWireContainer2C.decrement(boolean reselect)
Decrements the wiper position.
|
void |
OneWireContainer21.disableMission()
Ends this DS1921's running mission.
|
void |
OneWireContainer1F.dischargeLines(int time)
Force a power-on reset for parasitically powered 1-Wire
devices connected to the main or auziliary output of the DS2409.
|
void |
OneWireContainer53.doADConvert(boolean[] doConvert,
byte[] state)
Performs voltage conversion on one or more specified
channels.
|
void |
OneWireContainer41.doADConvert(boolean[] doConvert,
byte[] state)
Performs voltage conversion on one or more specified
channels.
|
void |
OneWireContainer30.doADConvert(boolean[] doConvert,
byte[] state)
Performs voltage conversion on all specified channels.
|
void |
OneWireContainer26.doADConvert(boolean[] doConvert,
byte[] state)
This method is used to perform voltage conversion on all specified
channels.
|
void |
OneWireContainer20.doADConvert(boolean[] doConvert,
byte[] state)
Performs voltage conversion on all specified channels.
|
void |
ADContainer.doADConvert(boolean[] doConvert,
byte[] state)
Performs voltage conversion on one or more specified
channels.
|
void |
OneWireContainer20.doADConvert(boolean[] doConvert,
int[] preset,
byte[] state)
Performs voltage conversion on all specified channels.
|
void |
OneWireContainer53.doADConvert(int channel,
byte[] state)
Performs a voltage conversion on one specified channel.
|
void |
OneWireContainer41.doADConvert(int channel,
byte[] state)
Performs a voltage conversion on one specified channel.
|
void |
OneWireContainer30.doADConvert(int channel,
byte[] state)
Performs voltage conversion on the specified channel.
|
void |
OneWireContainer26.doADConvert(int channel,
byte[] state)
This method is used to perform voltage conversion on all specified
channels.
|
void |
OneWireContainer20.doADConvert(int channel,
byte[] state)
Performs voltage conversion on specified channel.
|
void |
ADContainer.doADConvert(int channel,
byte[] state)
Performs a voltage conversion on one specified channel.
|
void |
OneWireContainer20.doADConvert(int channel,
int preset,
byte[] state)
Performs voltage conversion on specified channel.
|
void |
OneWireContainer41.doHumidityConvert(byte[] state)
Performs a Humidity conversion.
|
void |
OneWireContainer26.doHumidityConvert(byte[] state)
Performs a Humidity conversion.
|
void |
HumidityContainer.doHumidityConvert(byte[] state)
Performs a Humidity conversion.
|
void |
OneWireContainer.doSpeed()
Go to the specified speed for this container.
|
void |
TemperatureContainer.doTemperatureConvert(byte[] state)
Performs a temperature conversion.
|
void |
OneWireContainer53.doTemperatureConvert(byte[] state)
Performs a temperature conversion.
|
void |
OneWireContainer42.doTemperatureConvert(byte[] state)
Performs a temperature conversion on
state information. |
void |
OneWireContainer41.doTemperatureConvert(byte[] state)
Performs a temperature conversion.
|
void |
OneWireContainer30.doTemperatureConvert(byte[] state)
Performs a temperature conversion.
|
void |
OneWireContainer28.doTemperatureConvert(byte[] state)
Performs a temperature conversion on
state information. |
void |
OneWireContainer26.doTemperatureConvert(byte[] state)
Perform an temperature conversion.
|
void |
OneWireContainer21.doTemperatureConvert(byte[] state)
Performs a temperature conversion.
|
void |
OneWireContainer10.doTemperatureConvert(byte[] state)
Performs a temperature conversion on
state information. |
void |
OneWireContainer21.enableMission(int sampleRate)
Begins this DS1921's mission.
|
boolean |
OneWireContainer18.eraseScratchPad(int page)
Erases the scratchpad of the DS1963S.
|
double |
OneWireContainer53.getADAlarm(int channel,
int alarmType,
byte[] state)
Reads the value of the specified A/D alarm on the specified channel.
|
double |
OneWireContainer41.getADAlarm(int channel,
int alarmType,
byte[] state)
Reads the value of the specified A/D alarm on the specified channel.
|
double |
OneWireContainer30.getADAlarm(int channel,
int alarmType,
byte[] state)
Extracts the alarm voltage value of the specified channel from the
provided state buffer.
|
double |
OneWireContainer26.getADAlarm(int channel,
int alarmType,
byte[] state)
This method is used to extract the alarm voltage value of the
specified channel from the provided state buffer.
|
double |
ADContainer.getADAlarm(int channel,
int alarmType,
byte[] state)
Reads the value of the specified A/D alarm on the specified channel.
|
boolean |
OneWireContainer53.getADAlarmEnable(int channel,
int alarmType,
byte[] state)
Checks to see if the specified alarm on the specified channel is enabled.
|
boolean |
OneWireContainer41.getADAlarmEnable(int channel,
int alarmType,
byte[] state)
Checks to see if the specified alarm on the specified channel is enabled.
|
boolean |
OneWireContainer30.getADAlarmEnable(int channel,
int alarmType,
byte[] state)
Extracts the alarm enable value of the specified channel from the
provided state buffer.
|
boolean |
OneWireContainer26.getADAlarmEnable(int channel,
int alarmType,
byte[] state)
This method is used to extract the alarm enable value of the
specified channel from the provided state buffer.
|
boolean |
ADContainer.getADAlarmEnable(int channel,
int alarmType,
byte[] state)
Checks to see if the specified alarm on the specified channel is enabled.
|
double[] |
OneWireContainer53.getADVoltage(byte[] state)
Reads the value of the voltages after a
doADConvert(boolean[],byte[])
method call. |
double[] |
OneWireContainer41.getADVoltage(byte[] state)
Reads the value of the voltages after a
doADConvert(boolean[],byte[])
method call. |
double[] |
OneWireContainer30.getADVoltage(byte[] state)
Reads the voltage values.
|
double[] |
OneWireContainer26.getADVoltage(byte[] state)
This method is used to read the voltage values.
|
double[] |
OneWireContainer20.getADVoltage(byte[] state)
Reads the voltage values.
|
double[] |
ADContainer.getADVoltage(byte[] state)
Reads the value of the voltages after a
doADConvert(boolean[],byte[])
method call. |
double |
OneWireContainer53.getADVoltage(int channel,
byte[] state)
Reads the value of the voltages after a
doADConvert(int,byte[])
method call. |
double |
OneWireContainer41.getADVoltage(int channel,
byte[] state)
Reads the value of the voltages after a
doADConvert(int,byte[])
method call. |
double |
OneWireContainer30.getADVoltage(int channel,
byte[] state)
Reads a channel voltage value.
|
double |
OneWireContainer26.getADVoltage(int channel,
byte[] state)
This method is used to read a channels voltage value.
|
double |
OneWireContainer20.getADVoltage(int channel,
byte[] state)
Reads a channels voltage value.
|
double |
ADContainer.getADVoltage(int channel,
byte[] state)
Reads the value of the voltages after a
doADConvert(int,byte[])
method call. |
byte[] |
OneWireContainer21.getAlarmHistory(byte alarmBit)
Returns an array containing the alarm log.
|
int |
OneWireContainer26.getCCA()
Retrieves the current CCA value in mVHr.
|
long |
OneWireContainer53.getClockAlarm(byte[] state)
Extracts the clock alarm value for the Real-Time clock.
|
long |
OneWireContainer41.getClockAlarm(byte[] state)
Extracts the clock alarm value for the Real-Time clock.
|
long |
OneWireContainer26.getClockAlarm(byte[] state)
This method extracts the Clock Alarm Value from the provided
state data retrieved from the
readDevice()
method. |
long |
OneWireContainer24.getClockAlarm(byte[] state)
Extracts the clock alarm value for the Real-Time clock.
|
long |
OneWireContainer04.getClockAlarm(byte[] state)
Extracts the clock alarm value for the Real-Time clock.
|
long |
ClockContainer.getClockAlarm(byte[] state)
Extracts the clock alarm value for the Real-Time clock.
|
void |
PasswordContainer.getContainerReadOnlyPassword(byte[] password,
int offset)
Gets the Read-Only password used by the API when reading from the
device's memory.
|
void |
OneWireContainer53.getContainerReadOnlyPassword(byte[] password,
int offset)
Gets the Read-Only password used by the API when reading from the
device's memory.
|
void |
OneWireContainer41.getContainerReadOnlyPassword(byte[] password,
int offset)
Gets the Read-Only password used by the API when reading from the
device's memory.
|
void |
OneWireContainer37.getContainerReadOnlyPassword(byte[] password,
int offset)
Returns the read password used by this container to read the memory
of the device.
|
void |
PasswordContainer.getContainerReadWritePassword(byte[] password,
int offset)
Gets the Read/Write password used by the API when reading from or
writing to the device's memory.
|
void |
OneWireContainer53.getContainerReadWritePassword(byte[] password,
int offset)
Gets the Read/Write password used by the API when reading from or
writing to the device's memory.
|
void |
OneWireContainer41.getContainerReadWritePassword(byte[] password,
int offset)
Gets the Read/Write password used by the API when reading from or
writing to the device's memory.
|
void |
OneWireContainer37.getContainerReadWritePassword(byte[] password,
int offset)
Returns the read/write password used by this container to read from and
write to the memory of the device.
|
void |
PasswordContainer.getContainerWriteOnlyPassword(byte[] password,
int offset)
Gets the Write-Only password used by the API when writing to the
device's memory.
|
void |
OneWireContainer53.getContainerWriteOnlyPassword(byte[] password,
int offset)
Gets the Write-Only password used by the API when writing to the
device's memory.
|
void |
OneWireContainer41.getContainerWriteOnlyPassword(byte[] password,
int offset)
Gets the Write-Only password used by the API when writing to the
device's memory.
|
void |
OneWireContainer37.getContainerWriteOnlyPassword(byte[] password,
int offset)
Returns the read/write password used by this container to read from and
write to the memory of the device.
|
double |
OneWireContainer30.getCurrent(byte[] state)
Gets the instantaneous current.
|
int |
OneWireContainer26.getDCA()
Retrieves the value of the DCA in mVHr.
|
byte |
OneWireContainer53.getDeviceConfigByte()
Returns the Device Configuration Byte, which specifies whether or
not this device is a DS1925.
|
byte |
OneWireContainer41.getDeviceConfigByte()
Returns the Device Configuration Byte, which specifies whether or
not this device is a DS1922, DS1923, or DS2422.
|
boolean |
PasswordContainer.getDeviceReadOnlyPasswordEnable()
Returns true if the device's Read-Only password has been enabled.
|
boolean |
OneWireContainer53.getDeviceReadOnlyPasswordEnable()
Returns true if the device's Read-Only password has been enabled.
|
boolean |
OneWireContainer41.getDeviceReadOnlyPasswordEnable()
Returns true if the device's Read-Only password has been enabled.
|
boolean |
OneWireContainer37.getDeviceReadOnlyPasswordEnable()
Tells whether the read only password has been enabled.
|
boolean |
PasswordContainer.getDeviceReadWritePasswordEnable()
Returns true if the device's Read/Write password has been enabled.
|
boolean |
OneWireContainer53.getDeviceReadWritePasswordEnable()
Returns true if the device's Read/Write password has been enabled.
|
boolean |
OneWireContainer41.getDeviceReadWritePasswordEnable()
Returns true if the device's Read/Write password has been enabled.
|
boolean |
OneWireContainer37.getDeviceReadWritePasswordEnable()
Tells whether the read/write password has been enabled.
|
int |
OneWireContainer53.getDeviceSampleCount()
Reads the device and returns the total number of samples logged
since the first power-on of this device.
|
int |
OneWireContainer41.getDeviceSampleCount()
Reads the device and returns the total number of samples logged
since the first power-on of this device.
|
int |
OneWireContainer53.getDeviceSampleCount(byte[] state)
Returns the total number of samples logged since the first power-on
of this device.
|
int |
OneWireContainer41.getDeviceSampleCount(byte[] state)
Returns the total number of samples logged since the first power-on
of this device.
|
boolean |
PasswordContainer.getDeviceWriteOnlyPasswordEnable()
Returns true if the device's Write-Only password has been enabled.
|
boolean |
OneWireContainer53.getDeviceWriteOnlyPasswordEnable()
Returns true if the device's Write-Only password has been enabled.
|
boolean |
OneWireContainer41.getDeviceWriteOnlyPasswordEnable()
Returns true if the device's Write-Only password has been enabled.
|
boolean |
OneWireContainer37.getDeviceWriteOnlyPasswordEnable()
Tells whether the write only password has been enabled.
|
long |
OneWireContainer53.getFirstSampleOffset(int channel)
Returns the amount of time, in milliseconds, before the first sample
occurred.
|
long |
OneWireContainer41.getFirstSampleOffset(int channel)
Returns the amount of time, in milliseconds, before the first sample
occurred.
|
long |
MissionContainer.getFirstSampleOffset(int channel)
Returns the amount of time, in milliseconds, before the first sample
occurred.
|
boolean |
OneWireContainer26.getFlag(byte flagToGet)
Checks the specified flag in the status/configuration register
and returns its status as a boolean.
|
boolean |
OneWireContainer53.getFlag(int register,
byte bitMask)
Gets the status of the specified flag from the specified register.
|
boolean |
OneWireContainer41.getFlag(int register,
byte bitMask)
Gets the status of the specified flag from the specified register.
|
boolean |
OneWireContainer30.getFlag(int memAddr,
byte flagToGet)
Checks the specified flag in the specified register.
|
boolean |
OneWireContainer21.getFlag(int register,
byte bitMask)
Gets the status of the specified flag from the specified register.
|
double |
OneWireContainer41.getHumidityAlarm(int alarmType,
byte[] state)
Gets the specified Humidity alarm value in percent from the
state data retrieved from the
readDevice() method. |
double |
OneWireContainer26.getHumidityAlarm(int alarmType,
byte[] state)
Gets the specified Humidity alarm value in percent from the
state data retrieved from the
readDevice() method. |
double |
HumidityContainer.getHumidityAlarm(int alarmType,
byte[] state)
Gets the specified Humidity alarm value in percent from the
state data retrieved from the
readDevice() method. |
double |
OneWireContainer41.getHumidityAlarmResolution()
Gets the Humidity alarm resolution in percent.
|
double |
OneWireContainer26.getHumidityAlarmResolution()
Gets the Humidity alarm resolution in percent.
|
double |
HumidityContainer.getHumidityAlarmResolution()
Gets the Humidity alarm resolution in percent.
|
int |
OneWireContainer26.getICA()
Retrieves the current ICA value in mVHr.
|
boolean |
OneWireContainer30.getLatchState()
Returns the latch state of the Programmable Input/Ouput
pin on the DS2760.
|
boolean |
SwitchContainer.getLevel(int channel,
byte[] state)
Checks the sensed level on the indicated channel.
|
boolean |
OneWireContainer1F.getLevel(int channel,
byte[] state)
Checks the sensed level on the indicated channel.
|
double |
OneWireContainer53.getMissionAlarm(int channel,
int alarmType)
Returns the threshold value which will trigger the alarm of the
specified type on the specified channel.
|
double |
OneWireContainer41.getMissionAlarm(int channel,
int alarmType)
Returns the threshold value which will trigger the alarm of the
specified type on the specified channel.
|
double |
MissionContainer.getMissionAlarm(int channel,
int alarmType)
Returns the threshold value which will trigger the alarm of the
specified type on the specified channel.
|
boolean |
OneWireContainer53.getMissionAlarmEnable(int channel,
int alarmType)
Returns true if the alarm of the specified type has been enabled for
the specified channel.
|
boolean |
OneWireContainer41.getMissionAlarmEnable(int channel,
int alarmType)
Returns true if the alarm of the specified type has been enabled for
the specified channel.
|
boolean |
MissionContainer.getMissionAlarmEnable(int channel,
int alarmType)
Returns true if the alarm of the specified type has been enabled for
the specified channel.
|
boolean |
OneWireContainer53.getMissionChannelEnable(int channel)
Returns true if the specified mission channel is enabled, indicating
that the channel's readings will be recorded in the mission log.
|
boolean |
OneWireContainer41.getMissionChannelEnable(int channel)
Returns true if the specified mission channel is enabled, indicating
that the channel's readings will be recorded in the mission log.
|
boolean |
MissionContainer.getMissionChannelEnable(int channel)
Returns true if the specified mission channel is enabled, indicating
that the channel's readings will be recorded in the mission log.
|
boolean |
OneWireContainer53.getMissionChannelEnable(int channel,
byte[] state)
Returns true if the specified mission channel is enabled, indicating
that the channel's readings will be recorded in the mission log.
|
boolean |
OneWireContainer41.getMissionChannelEnable(int channel,
byte[] state)
Returns true if the specified mission channel is enabled, indicating
that the channel's readings will be recorded in the mission log.
|
java.lang.String |
OneWireContainer53.getMissionLabel(int channel)
Returns a default friendly label for each channel supported by this
Missioning device.
|
java.lang.String |
OneWireContainer41.getMissionLabel(int channel)
Returns a default friendly label for each channel supported by this
Missioning device.
|
java.lang.String |
MissionContainer.getMissionLabel(int channel)
Returns a default friendly label for each channel supported by this
Missioning device.
|
double |
OneWireContainer53.getMissionResolution(int channel)
Returns the currently selected resolution for the specified
channel.
|
double |
OneWireContainer41.getMissionResolution(int channel)
Returns the currently selected resolution for the specified
channel.
|
double |
MissionContainer.getMissionResolution(int channel)
Returns the currently selected resolution for the specified
channel.
|
double[] |
OneWireContainer53.getMissionResolutions(int channel)
Returns all available resolutions for the specified mission channel.
|
double[] |
OneWireContainer41.getMissionResolutions(int channel)
Returns all available resolutions for the specified mission channel.
|
double[] |
MissionContainer.getMissionResolutions(int channel)
Returns all available resolutions for the specified mission channel.
|
double |
OneWireContainer53.getMissionSample(int channel,
int sampleNum)
Returns the sample as degrees celsius if temperature channel
|
double |
OneWireContainer41.getMissionSample(int channel,
int sampleNum)
Returns the sample as degrees celsius if temperature channel is specified
or as percent relative humidity if data channel is specified.
|
double |
MissionContainer.getMissionSample(int channel,
int sampleNum)
Returns the value of each sample taken by the current mission.
|
int |
OneWireContainer53.getMissionSampleAsInteger(int channel,
int sampleNum)
Returns the sample as an integer value.
|
int |
OneWireContainer41.getMissionSampleAsInteger(int channel,
int sampleNum)
Returns the sample as an integer value.
|
int |
MissionContainer.getMissionSampleAsInteger(int channel,
int sampleNum)
Returns the sample as an integer value.
|
int |
OneWireContainer53.getMissionSampleCount(int channel)
Returns the number of samples available for the specified channel
during the current mission.
|
int |
OneWireContainer41.getMissionSampleCount(int channel)
Returns the number of samples available for the specified channel
during the current mission.
|
int |
MissionContainer.getMissionSampleCount(int channel)
Returns the number of samples taken for the specified channel
during the current mission.
|
int |
OneWireContainer53.getMissionSampleCountTotal(int channel)
Returns the total number of samples taken for the specified channel
during the current mission.
|
int |
OneWireContainer41.getMissionSampleCountTotal(int channel)
Returns the total number of samples taken for the specified channel
during the current mission.
|
int |
MissionContainer.getMissionSampleCountTotal(int channel)
Returns the total number of samples taken for the specified channel
during the current mission.
|
int |
OneWireContainer53.getMissionSampleRate(int channel)
Returns the amount of time, in seconds, between samples taken
by this missioning device.
|
int |
OneWireContainer41.getMissionSampleRate(int channel)
Returns the amount of time, in seconds, between samples taken
by this missioning device.
|
int |
MissionContainer.getMissionSampleRate(int channel)
Returns the amount of time, in seconds, between samples taken
by this missioning device.
|
long |
OneWireContainer53.getMissionSampleTimeStamp(int channel,
int sampleNum)
Returns the time, in milliseconds, that each sample was taken by the
current mission.
|
long |
OneWireContainer41.getMissionSampleTimeStamp(int channel,
int sampleNum)
Returns the time, in milliseconds, that each sample was taken by the
current mission.
|
long |
MissionContainer.getMissionSampleTimeStamp(int channel,
int sampleNum)
Returns the time, in milliseconds, that each sample was taken by the
current mission.
|
long |
OneWireContainer53.getMissionTimeStamp(int channel)
Returns the time, in milliseconds, that the mission began.
|
long |
OneWireContainer41.getMissionTimeStamp(int channel)
Returns the time, in milliseconds, that the mission began.
|
long |
MissionContainer.getMissionTimeStamp(int channel)
Returns the time, in milliseconds, that the mission began.
|
int |
MissionContainer.getNumberMissionChannels()
Gets the number of channels supported by this Missioning device.
|
int |
PasswordContainer.getReadOnlyPasswordAddress()
Returns the absolute address of the memory location where
the Read-Only password is written.
|
int |
OneWireContainer53.getReadOnlyPasswordAddress()
Returns the absolute address of the memory location where
the Read-Only password is written.
|
int |
OneWireContainer41.getReadOnlyPasswordAddress()
Returns the absolute address of the memory location where
the Read-Only password is written.
|
int |
OneWireContainer37.getReadOnlyPasswordAddress()
Retrieves the address the read only password starts
|
int |
PasswordContainer.getReadOnlyPasswordLength()
Returns the length in bytes of the Read-Only password.
|
int |
OneWireContainer53.getReadOnlyPasswordLength()
Returns the length in bytes of the Read-Only password.
|
int |
OneWireContainer41.getReadOnlyPasswordLength()
Returns the length in bytes of the Read-Only password.
|
int |
OneWireContainer37.getReadOnlyPasswordLength()
Retrieves the password length for the read-only password.
|
int |
PasswordContainer.getReadWritePasswordAddress()
Returns the absolute address of the memory location where
the Read/Write password is written.
|
int |
OneWireContainer53.getReadWritePasswordAddress()
Returns the absolute address of the memory location where
the Read/Write password is written.
|
int |
OneWireContainer41.getReadWritePasswordAddress()
Returns the absolute address of the memory location where
the Read/Write password is written.
|
int |
OneWireContainer37.getReadWritePasswordAddress()
Retrieves the address the read/write password starts
|
int |
PasswordContainer.getReadWritePasswordLength()
Returns the length in bytes of the Read/Write password.
|
int |
OneWireContainer53.getReadWritePasswordLength()
Returns the length in bytes of the Read/Write password.
|
int |
OneWireContainer41.getReadWritePasswordLength()
Returns the length in bytes of the Read/Write password.
|
int |
OneWireContainer37.getReadWritePasswordLength()
Retrieves the password length for the read/write password.
|
int |
OTPMemoryBank.getRedirectedPage(int page)
Gets the page redirection of the specified page.
|
double |
OneWireContainer26.getRemainingCapacity()
Calculate the remaining capacity in mAH as outlined in the data sheet.
|
double |
OneWireContainer30.getRemainingCapacity(byte[] state)
Calculates the remaining capacity in mAHours from the current
Accumulator.
|
boolean |
SwitchContainer.getSensedActivity(int channel,
byte[] state)
Checks if the indicated channel has experienced activity.
|
boolean |
OneWireContainer42.getSensedActivity(int channel,
byte[] state)
This method always returns false for the DS28EA00 (no activity sensing).
|
boolean |
OneWireContainer3A.getSensedActivity(int channel,
byte[] state)
Checks if the indicated channel has experienced activity.
|
boolean |
OneWireContainer29.getSensedActivity(int channel,
byte[] state)
Checks if the indicated channel has experienced activity.
|
boolean |
OneWireContainer1F.getSensedActivity(int channel,
byte[] state)
Checks if the indicated channel has experienced activity.
|
boolean |
OneWireContainer1C.getSensedActivity(int channel,
byte[] state)
Checks if the indicated channel has experienced activity.
|
boolean |
OneWireContainer05.getSensedActivity(int channel,
byte[] state)
Checks if the indicated channel has experienced activity.
|
double |
TemperatureContainer.getTemperatureAlarm(int alarmType,
byte[] state)
Gets the specified temperature alarm value in Celsius from the
state data retrieved from the
readDevice() method. |
double |
OneWireContainer30.getTemperatureAlarm(int alarmType,
byte[] state)
Extracts the specified temperature alarm value in degrees C from the
state data retrieved from the
readDevice() method. |
double |
OneWireContainer26.getTemperatureAlarm(int alarmType,
byte[] state)
This method extracts the specified Alarm value in degrees C from the
state data retrieved from the
readDevice() method. |
double |
TemperatureContainer.getTemperatureAlarmResolution()
Gets the temperature alarm resolution in Celsius.
|
double |
OneWireContainer30.getTemperatureAlarmResolution()
Queries to get the high/low temperature alarm resolution in degrees C.
|
double |
OneWireContainer26.getTemperatureAlarmResolution()
Query to get the high/low resolution in degrees C.
|
int[] |
OneWireContainer21.getTemperatureHistogram()
Returns an array of at most 64 counter bins holding the DS1921 histogram data
(63 bins for the DS1921L-F5X and 64 bins for the DS1921H or DS1921Z).
|
byte[] |
OneWireContainer21.getTemperatureLog(byte[] state)
Returns the log of temperature measurements.
|
boolean |
OneWireContainer53.getUseBackupMissionFlag()
Returns the status of the mission backup flag.
|
boolean |
OneWireContainer29.getVCC(byte[] register)
Retrieves the state of the VCC pin.
|
int |
PotentiometerContainer.getWiperPosition()
Gets the current wiper position of the Potentiometer.
|
int |
OneWireContainer2C.getWiperPosition()
Gets the current wiper position of this device.
|
int |
PasswordContainer.getWriteOnlyPasswordAddress()
Returns the absolute address of the memory location where
the Write-Only password is written.
|
int |
OneWireContainer53.getWriteOnlyPasswordAddress()
Returns the absolute address of the memory location where
the Write-Only password is written.
|
int |
OneWireContainer41.getWriteOnlyPasswordAddress()
Returns the absolute address of the memory location where
the Write-Only password is written.
|
int |
OneWireContainer37.getWriteOnlyPasswordAddress()
Retrieves the address the write only password starts
|
int |
PasswordContainer.getWriteOnlyPasswordLength()
Returns the length in bytes of the Write-Only password.
|
int |
OneWireContainer53.getWriteOnlyPasswordLength()
Returns the length in bytes of the Write-Only password.
|
int |
OneWireContainer41.getWriteOnlyPasswordLength()
Returns the length in bytes of the Write-Only password.
|
int |
OneWireContainer37.getWriteOnlyPasswordLength()
Retrieves the password length for the write-only password.
|
boolean |
OneWireContainer53.hasADAlarmed(int channel,
int alarmType,
byte[] state)
Checks the state of the specified alarm on the specified channel.
|
boolean |
OneWireContainer41.hasADAlarmed(int channel,
int alarmType,
byte[] state)
Checks the state of the specified alarm on the specified channel.
|
boolean |
OneWireContainer30.hasADAlarmed(int channel,
int alarmType,
byte[] state)
Checks the A/D alarm event value of the specified channel from the
provided state buffer.
|
boolean |
OneWireContainer26.hasADAlarmed(int channel,
int alarmType,
byte[] state)
This method is used to check the alarm event value of the
specified channel from the provided state buffer.
|
boolean |
ADContainer.hasADAlarmed(int channel,
int alarmType,
byte[] state)
Checks the state of the specified alarm on the specified channel.
|
boolean |
OneWireContainer53.hasMissionAlarmed(int channel,
int alarmType)
Returns true if the specified channel's alarm value of the specified
type has been triggered during the mission.
|
boolean |
OneWireContainer41.hasMissionAlarmed(int channel,
int alarmType)
Returns true if the specified channel's alarm value of the specified
type has been triggered during the mission.
|
boolean |
MissionContainer.hasMissionAlarmed(int channel,
int alarmType)
Returns true if the specified channel's alarm value of the specified
type has been triggered during the mission.
|
boolean |
OneWireContainer53.hasMissionRolloverOccurred()
Returns
true if a mission has rolled over. |
boolean |
OneWireContainer41.hasMissionRolloverOccurred()
Returns
true if a mission has rolled over. |
boolean |
MissionContainer.hasMissionRolloverOccurred()
Returns
true if a mission has rolled over. |
int |
PotentiometerContainer.increment()
Increments the wiper position after selecting the part.
|
int |
OneWireContainer2C.increment()
Increments the wiper position after selecting the part.
|
int |
PotentiometerContainer.increment(boolean reselect)
Increments the wiper position by one.
|
int |
OneWireContainer2C.increment(boolean reselect)
Increments the wiper position.
|
boolean |
OneWireContainer33.installMasterSecret(int page,
byte[] newSecret)
Installs a secret on a DS1961S/DS2432.
|
boolean |
OneWireContainer18.installMasterSecret(int page,
byte[] secret,
int secret_number)
Installs a secret on a DS1963S.
|
boolean |
OneWireContainer.isAlarming()
Verifies that the iButton or 1-Wire device is present
on the 1-Wire Network and in an alarm state.
|
boolean |
OneWireContainer26.isCharging(byte[] state)
Determines if the battery is charging and returns a boolean.
|
boolean |
PasswordContainer.isContainerReadOnlyPasswordSet()
Returns true if the password used by the API for reading from the
device's memory has been set.
|
boolean |
OneWireContainer53.isContainerReadOnlyPasswordSet()
Returns true if the password used by the API for reading from the
device's memory has been set.
|
boolean |
OneWireContainer41.isContainerReadOnlyPasswordSet()
Returns true if the password used by the API for reading from the
device's memory has been set.
|
boolean |
OneWireContainer37.isContainerReadOnlyPasswordSet()
Returns true if the container's read password has been set.
|
boolean |
PasswordContainer.isContainerReadWritePasswordSet()
Returns true if the password used by the API for reading from or
writing to the device's memory has been set.
|
boolean |
OneWireContainer53.isContainerReadWritePasswordSet()
Returns true if the password used by the API for reading from or
writing to the device's memory has been set.
|
boolean |
OneWireContainer41.isContainerReadWritePasswordSet()
Returns true if the password used by the API for reading from or
writing to the device's memory has been set.
|
boolean |
OneWireContainer37.isContainerReadWritePasswordSet()
Returns true if the container's read/write password has been set.
|
boolean |
OneWireContainer33.isContainerSecretSet()
Get the current status of the secret.
|
boolean |
PasswordContainer.isContainerWriteOnlyPasswordSet()
Returns true if the password used by the API for writing to the
device's memory has been set.
|
boolean |
OneWireContainer53.isContainerWriteOnlyPasswordSet()
Returns true if the password used by the API for writing to the
device's memory has been set.
|
boolean |
OneWireContainer41.isContainerWriteOnlyPasswordSet()
Returns true if the password used by the API for writing to the
device's memory has been set.
|
boolean |
OneWireContainer37.isContainerWriteOnlyPasswordSet()
Returns true if the container's read/write password has been set.
|
boolean |
OneWireContainer42.isExternalPowerSupplied()
Reads the way power is supplied to the DS28EA00.
|
boolean |
OneWireContainer28.isExternalPowerSupplied()
Reads the way power is supplied to the DS18B20.
|
boolean |
OneWireContainer53.isMissionRolloverEnabled()
Returns
true if a rollover is enabled. |
boolean |
OneWireContainer41.isMissionRolloverEnabled()
Returns
true if a rollover is enabled. |
boolean |
MissionContainer.isMissionRolloverEnabled()
Returns
true if a rollover is enabled. |
boolean |
OneWireContainer53.isMissionRunning()
Returns
true if a mission is currently running. |
boolean |
OneWireContainer41.isMissionRunning()
Returns
true if a mission is currently running. |
boolean |
MissionContainer.isMissionRunning()
Returns
true if a mission is currently running. |
boolean |
OneWireContainer53.isMissionSUTA()
Returns true if the currently loaded mission results indicate
that this mission has the SUTA bit enabled.
|
boolean |
OneWireContainer41.isMissionSUTA()
Returns true if the currently loaded mission results indicate
that this mission has the SUTA bit enabled.
|
boolean |
OneWireContainer53.isMissionWFTA()
Returns true if the currently loaded mission results indicate
that this mission has the SUTA bit enabled and is still
Waiting For Temperature Alarm (WFTA).
|
boolean |
OneWireContainer41.isMissionWFTA()
Returns true if the currently loaded mission results indicate
that this mission has the SUTA bit enabled and is still
Waiting For Temperature Alarm (WFTA).
|
boolean |
OTPMemoryBank.isPageLocked(int page)
Checks to see if the specified page is locked.
|
boolean |
OneWireContainer33.isPageOneEPROMmode()
Tells if page one is in EPROM mode.
|
int |
OTPMemoryBank.isPageRedirected(int page)
Deprecated.
As of 1-Wire API 0.01, replaced by
OTPMemoryBank.getRedirectedPage(int) |
boolean |
OneWireContainer43.isPageWriteOnce(int page)
Query to see if current memory bank is write write once such
as with EPROM technology.
|
boolean |
OneWireContainer2D.isPageWriteOnce(int page)
Query to see if current memory bank is write write once such
as with EPROM technology.
|
boolean |
OneWireContainer.isPresent()
Verifies that the iButton or 1-Wire device is present on
the 1-Wire Network.
|
boolean |
OTPMemoryBank.isRedirectPageLocked(int page)
Checks to see if the specified page has redirection locked.
|
boolean |
OneWireContainer33.isSecretWriteProtected()
Get the status of the secret, if it is write protected.
|
boolean |
OneWireContainer53.isStartUponTemperatureAlarmEnabled()
Returns true if the SUTA (Start Upon Temperature Alarm) bit in the
Mission Control register is set.
|
boolean |
OneWireContainer41.isStartUponTemperatureAlarmEnabled()
Returns true if the SUTA (Start Upon Temperature Alarm) bit in the
Mission Control register is set.
|
boolean |
OneWireContainer53.isStartUponTemperatureAlarmEnabled(byte[] state)
Returns true if the SUTA (Start Upon Temperature Alarm) bit in the
Mission Control register is set.
|
boolean |
OneWireContainer41.isStartUponTemperatureAlarmEnabled(byte[] state)
Returns true if the SUTA (Start Upon Temperature Alarm) bit in the
Mission Control register is set.
|
boolean |
OneWireContainer1C.isVccPowered(byte[] register)
Retrieves the state of the VCC pin.
|
boolean |
OneWireContainer33.isWriteProtectAllSet()
Get the status of all the pages, if they are write protected.
|
boolean |
OneWireContainer33.isWriteProtectPageZeroSet()
Get the status of page zero, if it is write protected.
|
boolean |
OneWireContainer33.loadFirstSecret(byte[] data,
int offset)
Load First Secret
|
void |
MemoryBankScratchSHAEE.loadFirstSecret(int addr)
Load First Secret for the DS2432.
|
void |
MemoryBankScratchSHAEE.loadFirstSecret(int addr,
byte[] data,
int offset)
Load First Secret for the DS2432.
|
void |
OneWireContainer53.loadMissionResults()
Loads the results of the currently running mission.
|
void |
OneWireContainer41.loadMissionResults()
Loads the results of the currently running mission.
|
void |
MissionContainer.loadMissionResults()
Loads the results of the currently running mission.
|
int |
OneWireContainer53.loadMissionResultsPartial(boolean resetLoad)
Loads the results of the last mission.
|
void |
OneWireContainer30.lockBlock(int blockNumber)
Permanently write-protects one of the user blocks of EEPROM.
|
void |
OTPMemoryBank.lockPage(int page)
Locks the specifed page in this memory bank.
|
void |
OTPMemoryBank.lockRedirectPage(int page)
Locks the redirection of the specifed page.
|
boolean |
OneWireContainer18.matchScratchPad(byte[] mac)
Verifies the hidden signature in the scratchpad of the DS1963S.
|
void |
MemoryBankSHAEE.read(int startAddr,
boolean readContinue,
byte[] readBuf,
int offset,
int len)
Read memory in the current bank with no CRC checking (device or
data).
|
void |
MemoryBankNVCRCPW.read(int startAddr,
boolean readContinue,
byte[] readBuf,
int offset,
int len)
Read memory in the current bank with no CRC checking (device or
data).
|
void |
MemoryBankFLASHCRCPW.read(int startAddr,
boolean readContinue,
byte[] readBuf,
int offset,
int len)
Read memory in the current bank with no CRC checking (device or
data).
|
void |
MemoryBank.read(int startAddr,
boolean readContinue,
byte[] readBuf,
int offset,
int len)
Reads memory in this bank with no CRC checking (device or
data).
|
boolean |
OneWireContainer18.readAuthenticatedPage(int pageNum,
byte[] data,
int start)
Reads and authenticates a page.
|
boolean |
OneWireContainer33.readAuthenticatedPage(int page,
byte[] pagedata,
int offset,
byte[] computed_mac,
int macStart)
Reads and authenticates a page.
|
boolean |
MemoryBankSHAEE.readAuthenticatedPage(int page,
byte[] data,
int dataStart,
byte[] extra_info,
int extraStart)
Reads authenticated page.
|
byte |
OneWireContainer53.readByte(int memAddr)
Reads a single byte from the DS1925.
|
byte |
OneWireContainer41.readByte(int memAddr)
Reads a single byte from the DS1922.
|
byte |
OneWireContainer30.readByte(int memAddr)
Reads a register byte from the memory of the DS2760.
|
byte |
OneWireContainer21.readByte(int memAddr)
Reads a single byte from the DS1921.
|
void |
OneWireContainer30.readBytes(int memAddr,
byte[] buffer,
int start,
int len)
Reads bytes from the DS2760.
|
long |
OneWireContainer1D.readCounter(int counterPage)
Read the counter value associated with a page on this
1-Wire Device.
|
byte[] |
OneWireSensor.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer53.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer42.readDevice()
Retrieves this
OneWireContainer42 state information. |
byte[] |
OneWireContainer41.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer3A.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer30.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer2C.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer29.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer28.readDevice()
Retrieves this
OneWireContainer28 state information. |
byte[] |
OneWireContainer26.readDevice()
This method retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer24.readDevice()
Retrieves the five byte state over the 1-Wire bus.
|
byte[] |
OneWireContainer21.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer20.readDevice()
Retrieves the entire A/D control/status and alarm pages.
|
byte[] |
OneWireContainer1F.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer1C.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer12.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer10.readDevice()
Retrieves this
OneWireContainer10 state information. |
byte[] |
OneWireContainer05.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer04.readDevice()
Retrieves the 1-Wire device sensor state.
|
byte[] |
OneWireContainer30.readEEPROMBlock(int blockNumber)
Reads a 16 byte data block from one of the user EEPROM blocks.
|
boolean |
OneWireContainer33.readMemoryPage(int page,
byte[] pageData,
int offset)
Reads a page of memory..
|
void |
OneWireContainer18.readMemoryPage(int pageNum,
byte[] data,
int start)
Reads a memory page from the DS1963S.
|
byte[] |
OneWireContainer26.readPage(int page)
Reads the specified 8 byte page and returns the data in an array.
|
void |
PagedMemoryBank.readPage(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Reads a page in this memory bank with no
CRC checking (device or data).
|
void |
MemoryBankSHAEE.readPage(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Read page in the current bank with no
CRC checking (device or data).
|
void |
PagedMemoryBank.readPage(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Reads a page in this memory bank with extra information with no
CRC checking (device or data).
|
void |
MemoryBankSHAEE.readPage(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read page with extra information in the current bank with no
CRC checking (device or data).
|
void |
PagedMemoryBank.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Reads a complete memory page with CRC verification provided by the
device.
|
void |
MemoryBankSHAEE.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Read a complete memory page with CRC verification provided by the
device.
|
void |
MemoryBankScratchSHAEE.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Read a complete memory page with CRC verification provided by the
device.
|
void |
MemoryBankScratchFLASHCRCPW.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Read a complete memory page with CRC verification provided by the
device.
|
void |
MemoryBankScratchCRCPW.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Read a complete memory page with CRC verification provided by the
device.
|
void |
PagedMemoryBank.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Reads a complete memory page with CRC verification provided by the
device with extra information.
|
void |
MemoryBankSHAEE.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read a complete memory page with CRC verification provided by the
device with extra information.
|
void |
MemoryBankScratchSHAEE.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read a complete memory page with CRC verification provided by the
device with extra information.
|
void |
MemoryBankScratchFLASHCRCPW.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read a complete memory page with CRC verification provided by the
device with extra information.
|
void |
MemoryBankScratchCRCPW.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read a complete memory page with CRC verification provided by the
device with extra information.
|
void |
MemoryBankNVCRCPW.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read a complete memory page with CRC verification provided by the
device with extra information.
|
void |
MemoryBankFLASHCRCPW.readPageCRC(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read a complete memory page with CRC verification provided by the
device with extra information.
|
int |
PagedMemoryBank.readPagePacket(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Reads a Universal Data Packet.
|
int |
MemoryBankSHAEE.readPagePacket(int page,
boolean readContinue,
byte[] readBuf,
int offset)
Read a Universal Data Packet.
|
int |
PagedMemoryBank.readPagePacket(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Reads a Universal Data Packet and extra information.
|
int |
MemoryBankSHAEE.readPagePacket(int page,
boolean readContinue,
byte[] readBuf,
int offset,
byte[] extraInfo)
Read a Universal Data Packet and extra information.
|
byte[] |
OneWireContainer42.readRegister()
This method does nothing for the DS28EA00.
|
byte[] |
OneWireContainer3A.readRegister()
Retrieves the 1-Wire device register mask.
|
byte[] |
OneWireContainer29.readRegister()
Retrieves the 1-Wire device register mask.
|
byte[] |
OneWireContainer1C.readRegister()
Retrieves the 1-Wire device register mask.
|
byte[] |
OneWireContainer42.readScratchpad()
Reads the Scratchpad of the DS28EA00.
|
byte[] |
OneWireContainer28.readScratchpad()
Reads the Scratchpad of the DS18B20.
|
byte[] |
OneWireContainer02.readScratchpad()
Reads the entire scratchpad.
|
int |
OneWireContainer18.readScratchPad(byte[] data,
int start)
Reads the contents of the DS1963S scratchpad.
|
void |
OneWireContainer33.readScratchpad(byte[] scratchpad,
int offset,
byte[] extraInfo)
Read from the Scratch Pad, which is a max of 8 bytes.
|
void |
MemoryBankScratchSHAEE.readScratchpad(byte[] readBuf,
int offset,
int len,
byte[] extraInfo)
Read the scratchpad page of memory from a NVRAM device
This method reads and returns the entire scratchpad after the byte
offset regardless of the actual ending offset
|
void |
MemoryBankScratchFLASHCRCPW.readScratchpad(byte[] readBuf,
int offset,
int len,
byte[] extraInfo)
Read the scratchpad page of memory from a NVRAM device
This method reads and returns the entire scratchpad after the byte
offset regardless of the actual ending offset
|
void |
MemoryBankScratchCRCPW.readScratchpad(byte[] readBuf,
int offset,
int len,
byte[] extraInfo)
Read the scratchpad page of memory from a NVRAM device
This method reads and returns the entire scratchpad after the byte
offset regardless of the actual ending offset
|
void |
OneWireContainer02.readSubkey(byte[] data,
int key,
byte[] passwd)
Reads the subkey requested with the given key name and password.
|
byte[] |
OneWireContainer02.readSubkey(int key,
byte[] passwd)
Reads the subkey requested with the given key name and password.
|
byte[] |
OneWireContainer42.recallE2()
Recalls the DS28EA00 temperature trigger values (
ALARM_HIGH
and ALARM_LOW ) and the configuration register to the
scratchpad and reads the scratchpad. |
byte[] |
OneWireContainer28.recallE2()
Recalls the DS18B20 temperature trigger values (
ALARM_HIGH
and ALARM_LOW ) and the configuration register to the
scratchpad and reads the scratchpad. |
void |
OTPMemoryBank.redirectPage(int page,
int newPage)
Redirects the specifed page to a new page.
|
boolean |
OneWireContainer33.refreshPage(int page)
Refreshes all 32 bytes of data on a given page.
|
boolean |
OneWireContainer33.refreshPage(int page,
int offset)
Refreshes a particular 8-byte set of data on a given page.
|
void |
MemoryBankScratchSHAEE.refreshScratchpad(int addr)
Refreshes the scratchpad for DS1961S.
|
void |
OneWireContainer53.setADAlarm(int channel,
int alarmType,
double alarm,
byte[] state)
Sets the voltage value of the specified alarm on the specified channel.
|
void |
OneWireContainer41.setADAlarm(int channel,
int alarmType,
double alarm,
byte[] state)
Sets the voltage value of the specified alarm on the specified channel.
|
void |
OneWireContainer30.setADAlarm(int channel,
int alarmType,
double alarm,
byte[] state)
Sets the A/D alarm voltage value of the specified channel in the
provided state buffer.
|
void |
OneWireContainer26.setADAlarm(int channel,
int alarmType,
double alarm,
byte[] state)
This method is used to set the alarm voltage value of the
specified channel in the provided state buffer.
|
void |
ADContainer.setADAlarm(int channel,
int alarmType,
double alarm,
byte[] state)
Sets the voltage value of the specified alarm on the specified channel.
|
void |
OneWireContainer53.setADAlarmEnable(int channel,
int alarmType,
boolean alarmEnable,
byte[] state)
Enables or disables the specified alarm on the specified channel.
|
void |
OneWireContainer41.setADAlarmEnable(int channel,
int alarmType,
boolean alarmEnable,
byte[] state)
Enables or disables the specified alarm on the specified channel.
|
void |
OneWireContainer30.setADAlarmEnable(int channel,
int alarmType,
boolean alarmEnable,
byte[] state)
Sets the A/D alarm enable value of the specified channel in the
provided state buffer.
|
void |
OneWireContainer26.setADAlarmEnable(int channel,
int alarmType,
boolean alarmEnable,
byte[] state)
This method is used to set the alarm enable value of the
specified channel in the provided state buffer.
|
void |
ADContainer.setADAlarmEnable(int channel,
int alarmType,
boolean alarmEnable,
byte[] state)
Enables or disables the specified alarm on the specified channel.
|
void |
OneWireContainer26.setCCA(int ccaValue)
Set the value of the CCA.
|
void |
OneWireContainer53.setClockAlarm(long time,
byte[] state)
Sets the clock alarm.
|
void |
OneWireContainer41.setClockAlarm(long time,
byte[] state)
Sets the clock alarm.
|
void |
OneWireContainer26.setClockAlarm(long time,
byte[] state)
This method sets the Clock Alarm in the provided state
data.
|
void |
OneWireContainer24.setClockAlarm(long time,
byte[] state)
Sets the clock alarm.
|
void |
OneWireContainer21.setClockAlarm(long time,
byte[] state)
Sets the clock alarm.
|
void |
OneWireContainer04.setClockAlarm(long time,
byte[] state)
Sets the clock alarm.
|
void |
ClockContainer.setClockAlarm(long time,
byte[] state)
Sets the clock alarm.
|
void |
OneWireContainer53.setClockAlarmEnable(boolean alarmEnable,
byte[] state)
Enables or disables the clock alarm.
|
void |
OneWireContainer41.setClockAlarmEnable(boolean alarmEnable,
byte[] state)
Enables or disables the clock alarm.
|
void |
OneWireContainer26.setClockAlarmEnable(boolean alarmEnable,
byte[] state)
This method sets the Clock Alarm enable.
|
void |
OneWireContainer24.setClockAlarmEnable(boolean alarmEnable,
byte[] state)
Enables or disables the clock alarm.
|
void |
OneWireContainer04.setClockAlarmEnable(boolean alarmEnable,
byte[] state)
Enables or disables the clock alarm.
|
void |
ClockContainer.setClockAlarmEnable(boolean alarmEnable,
byte[] state)
Enables or disables the clock alarm.
|
void |
OneWireContainer26.setClockRunEnable(boolean runEnable,
byte[] state)
This method sets the oscillator enable to the specified
value.
|
void |
OneWireContainer04.setClockRunEnable(boolean runEnable,
byte[] state)
Enables or disables the oscillator, turning the clock 'on' and 'off'.
|
void |
ClockContainer.setClockRunEnable(boolean runEnable,
byte[] state)
Enables or disables the oscillator, turning the clock 'on' and 'off'.
|
void |
PasswordContainer.setContainerReadOnlyPassword(byte[] password,
int offset)
Sets the Read-Only password used by the API when reading from the
device's memory.
|
void |
OneWireContainer53.setContainerReadOnlyPassword(byte[] password,
int offset)
Sets the Read-Only password used by the API when reading from the
device's memory.
|
void |
OneWireContainer41.setContainerReadOnlyPassword(byte[] password,
int offset)
Sets the Read-Only password used by the API when reading from the
device's memory.
|
void |
OneWireContainer37.setContainerReadOnlyPassword(byte[] password,
int offset)
Sets the value of the read password for the container.
|
void |
PasswordContainer.setContainerReadWritePassword(byte[] password,
int offset)
Sets the Read/Write password used by the API when reading from or
writing to the device's memory.
|
void |
OneWireContainer53.setContainerReadWritePassword(byte[] password,
int offset)
Sets the Read/Write password used by the API when reading from or
writing to the device's memory.
|
void |
OneWireContainer41.setContainerReadWritePassword(byte[] password,
int offset)
Sets the Read/Write password used by the API when reading from or
writing to the device's memory.
|
void |
OneWireContainer37.setContainerReadWritePassword(byte[] password,
int offset)
Sets the value of the read/write password for the container.
|
void |
PasswordContainer.setContainerWriteOnlyPassword(byte[] password,
int offset)
Sets the Write-Only password used by the API when writing to the
device's memory.
|
void |
OneWireContainer53.setContainerWriteOnlyPassword(byte[] password,
int offset)
Sets the Write-Only password used by the API when writing to the
device's memory.
|
void |
OneWireContainer41.setContainerWriteOnlyPassword(byte[] password,
int offset)
Sets the Write-Only password used by the API when writing to the
device's memory.
|
void |
OneWireContainer37.setContainerWriteOnlyPassword(byte[] password,
int offset)
Sets the value of the read/write password for the container.
|
void |
OneWireContainer1F.setControlChannelAssociation(int channel,
byte[] state)
Sets the control pin channel association.
|
void |
OneWireContainer1F.setControlData(boolean data,
byte[] state)
Sets the control pin data to a value.
|
void |
OneWireContainer26.setDCA(int dcaValue)
Set the value of the DCA.
|
void |
PasswordContainer.setDevicePasswordEnable(boolean enableReadOnly,
boolean enableReadWrite,
boolean enableWriteOnly)
Enables/Disables passwords for this Device.
|
void |
OneWireContainer53.setDevicePasswordEnable(boolean enableReadOnly,
boolean enableReadWrite,
boolean enableWriteOnly)
Enables/Disables passwords for this Device.
|
void |
OneWireContainer41.setDevicePasswordEnable(boolean enableReadOnly,
boolean enableReadWrite,
boolean enableWriteOnly)
Enables/Disables passwords for this Device.
|
void |
OneWireContainer37.setDevicePasswordEnable(boolean enableReadOnly,
boolean enableReadWrite,
boolean enableWriteOnly)
Enables/disables passwords by writing to the devices password control
register.
|
void |
PasswordContainer.setDevicePasswordEnableAll(boolean enableAll)
Enables/Disables passwords for this device.
|
void |
OneWireContainer53.setDevicePasswordEnableAll(boolean enableAll)
Enables/Disables passwords for this device.
|
void |
OneWireContainer41.setDevicePasswordEnableAll(boolean enableAll)
Enables/Disables passwords for this device.
|
void |
OneWireContainer37.setDevicePasswordEnableAll(boolean enableAll)
Enables/Disables passwords for this device.
|
void |
PasswordContainer.setDeviceReadOnlyPassword(byte[] password,
int offset)
Writes the given password to the device's Read-Only password register.
|
void |
OneWireContainer53.setDeviceReadOnlyPassword(byte[] password,
int offset)
Writes the given password to the device's Read-Only password register.
|
void |
OneWireContainer41.setDeviceReadOnlyPassword(byte[] password,
int offset)
Writes the given password to the device's Read-Only password register.
|
void |
OneWireContainer37.setDeviceReadOnlyPassword(byte[] password,
int offset)
Attempts to change the value of the read password in the device's
register.
|
void |
PasswordContainer.setDeviceReadWritePassword(byte[] password,
int offset)
Writes the given password to the device's Read/Write password register.
|
void |
OneWireContainer53.setDeviceReadWritePassword(byte[] password,
int offset)
Writes the given password to the device's Read/Write password register.
|
void |
OneWireContainer41.setDeviceReadWritePassword(byte[] password,
int offset)
Writes the given password to the device's Read/Write password register.
|
void |
OneWireContainer37.setDeviceReadWritePassword(byte[] password,
int offset)
Attempts to change the value of the read/write password in the device's
register.
|
void |
PasswordContainer.setDeviceWriteOnlyPassword(byte[] password,
int offset)
Writes the given password to the device's Write-Only password register.
|
void |
OneWireContainer53.setDeviceWriteOnlyPassword(byte[] password,
int offset)
Writes the given password to the device's Write-Only password register.
|
void |
OneWireContainer41.setDeviceWriteOnlyPassword(byte[] password,
int offset)
Writes the given password to the device's Write-Only password register.
|
void |
OneWireContainer37.setDeviceWriteOnlyPassword(byte[] password,
int offset)
Attempts to change the value of the write only password in the device's
register.
|
void |
OneWireContainer33.setEPROMModePageOne()
Sets the EPROM mode for page 1.
|
void |
OneWireContainer26.setFlag(byte flagToSet,
boolean flagValue)
Set one of the flags in the STATUS/CONFIGURATION register.
|
void |
OneWireContainer53.setFlag(int register,
byte bitMask,
boolean flagValue)
Sets the status of the specified flag in the specified register.
|
void |
OneWireContainer41.setFlag(int register,
byte bitMask,
boolean flagValue)
Sets the status of the specified flag in the specified register.
|
void |
OneWireContainer30.setFlag(int memAddr,
byte flagToSet,
boolean flagValue)
Sets one of the flags in one of the registers.
Valid registers are: PROTECTION_REGISTER ,
STATUS_REGISTER ,
EEPROM_REGISTER and
SPECIAL_FEATURE_REGISTER . |
void |
OneWireContainer21.setFlag(int register,
byte bitMask,
boolean flagValue)
Sets the status of the specified flag in the specified register.
|
void |
OneWireContainer41.setHumidityAlarm(int alarmType,
double alarmValue,
byte[] state)
Sets the Humidity alarm value in percent in the provided
state data. |
void |
OneWireContainer26.setHumidityAlarm(int alarmType,
double alarmValue,
byte[] state)
Sets the Humidity alarm value in percent in the provided
state data. |
void |
HumidityContainer.setHumidityAlarm(int alarmType,
double alarmValue,
byte[] state)
Sets the Humidity alarm value in percent in the provided
state data. |
void |
OneWireContainer41.setHumidityResolution(double resolution,
byte[] state)
Sets the current Humidity resolution in percent in the provided
state data. |
void |
OneWireContainer26.setHumidityResolution(double resolution,
byte[] state)
Sets the current Humidity resolution in percent in the provided
state data. |
void |
HumidityContainer.setHumidityResolution(double resolution,
byte[] state)
Sets the current Humidity resolution in percent in the provided
state data. |
void |
OneWireContainer26.setICA(int icaValue)
Set the value of the ICA.
|
void |
OneWireContainer30.setLatchState(boolean on)
Sets the state for the Programmable Input/Output pin.
|
void |
OneWireContainer53.setMissionAlarm(int channel,
int alarmType,
double threshold)
Sets the threshold value which will trigger the alarm of the
specified type on the specified channel.
|
void |
OneWireContainer41.setMissionAlarm(int channel,
int alarmType,
double threshold)
Sets the threshold value which will trigger the alarm of the
specified type on the specified channel.
|
void |
MissionContainer.setMissionAlarm(int channel,
int alarmType,
double threshold)
Sets the threshold value which will trigger the alarm of the
specified type on the specified channel.
|
void |
OneWireContainer53.setMissionAlarmEnable(int channel,
int alarmType,
boolean enable)
Enables/disables the alarm of the specified type for the specified channel
|
void |
OneWireContainer41.setMissionAlarmEnable(int channel,
int alarmType,
boolean enable)
Enables/disables the alarm of the specified type for the specified channel
|
void |
MissionContainer.setMissionAlarmEnable(int channel,
int alarmType,
boolean enable)
Enables/disables the alarm of the specified type for the specified channel
|
void |
OneWireContainer53.setMissionChannelEnable(int channel,
boolean enable)
Enables/disables the specified mission channel, indicating whether or
not the channel's readings will be recorded in the mission log.
|
void |
OneWireContainer41.setMissionChannelEnable(int channel,
boolean enable)
Enables/disables the specified mission channel, indicating whether or
not the channel's readings will be recorded in the mission log.
|
void |
MissionContainer.setMissionChannelEnable(int channel,
boolean enable)
Enables/disables the specified mission channel, indicating whether or
not the channel's readings will be recorded in the mission log.
|
void |
OneWireContainer53.setMissionChannelEnable(int channel,
boolean enable,
byte[] state)
Enables/disables the specified mission channel, indicating whether or
not the channel's readings will be recorded in the mission log.
|
void |
OneWireContainer41.setMissionChannelEnable(int channel,
boolean enable,
byte[] state)
Enables/disables the specified mission channel, indicating whether or
not the channel's readings will be recorded in the mission log.
|
void |
OneWireContainer53.setMissionResolution(int channel,
double resolution)
Sets the selected resolution for the specified channel.
|
void |
OneWireContainer41.setMissionResolution(int channel,
double resolution)
Sets the selected resolution for the specified channel.
|
void |
MissionContainer.setMissionResolution(int channel,
double resolution)
Sets the selected resolution for the specified channel.
|
void |
OneWireContainer43.setPageWriteOnce(int page)
Lock the specifed page in the current memory bank.
|
void |
OneWireContainer2D.setPageWriteOnce(int page)
Lock the specifed page in the current memory bank.
|
void |
OneWireContainer30.setRemainingCapacity(double remainingCapacity)
Allows user to set the remaining capacity.
|
void |
OneWireContainer29.setResetMode(byte[] register,
boolean set)
Turns the Reset mode on/off.
|
void |
OneWireContainer53.setStartUponTemperatureAlarmEnable(boolean enable)
Sets the SUTA (Start Upon Temperature Alarm) bit in the Mission Control
register.
|
void |
OneWireContainer41.setStartUponTemperatureAlarmEnable(boolean enable)
Sets the SUTA (Start Upon Temperature Alarm) bit in the Mission Control
register.
|
void |
OneWireContainer53.setStartUponTemperatureAlarmEnable(boolean enable,
byte[] state)
Sets the SUTA (Start Upon Temperature Alarm) bit in the Mission Control
register.
|
void |
OneWireContainer41.setStartUponTemperatureAlarmEnable(boolean enable,
byte[] state)
Sets the SUTA (Start Upon Temperature Alarm) bit in the Mission Control
register.
|
void |
TemperatureContainer.setTemperatureAlarm(int alarmType,
double alarmValue,
byte[] state)
Sets the temperature alarm value in Celsius in the provided
state data. |
void |
OneWireContainer42.setTemperatureAlarm(int alarmType,
double alarmValue,
byte[] state)
Sets the temperature alarm value in Celsius in the provided
state data. |
void |
OneWireContainer30.setTemperatureAlarm(int alarmType,
double alarmValue,
byte[] state)
Sets the temperature alarm value in degrees C in the
provided state data.
|
void |
OneWireContainer28.setTemperatureAlarm(int alarmType,
double alarmValue,
byte[] state)
Sets the temperature alarm value in Celsius in the provided
state data. |
void |
OneWireContainer26.setTemperatureAlarm(int alarmType,
double alarmValue,
byte[] state)
This method sets the alarm value in degrees C in the
provided state data.
|
void |
TemperatureContainer.setTemperatureResolution(double resolution,
byte[] state)
Sets the current temperature resolution in Celsius in the provided
state data. |
void |
OneWireContainer53.setTemperatureResolution(double resolution,
byte[] state)
Sets the current temperature resolution in Celsius in the provided
state data. |
void |
OneWireContainer42.setTemperatureResolution(double resolution,
byte[] state)
Sets the current temperature resolution in Celsius in the provided
state data. |
void |
OneWireContainer41.setTemperatureResolution(double resolution,
byte[] state)
Sets the current temperature resolution in Celsius in the provided
state data. |
void |
OneWireContainer30.setTemperatureResolution(double resolution,
byte[] state)
Sets the current temperature resolution in degrees C in the provided state data.
|
void |
OneWireContainer28.setTemperatureResolution(double resolution,
byte[] state)
Sets the current temperature resolution in Celsius in the provided
state data. |
void |
OneWireContainer26.setTemperatureResolution(double resolution,
byte[] state)
This method sets the current resolution in degrees C in the
provided state data.
|
void |
OneWireContainer21.setTemperatureResolution(double resolution,
byte[] state)
Sets the current temperature resolution in Celsius in the provided
state data. |
void |
OneWireContainer26.setThreshold(byte thresholdValue)
Set the minimum current measurement magnitude for which the ICA/CCA/DCA
are incremented.
|
void |
OneWireContainer53.setUseBackupMissionFlag(boolean useBackup)
Sets the flag to indicate if we need to use the backup values
to read the mission
|
boolean |
PotentiometerContainer.setWiperPosition(int position)
Sets the wiper position of the potentiometer.
|
boolean |
OneWireContainer2C.setWiperPosition(int position)
Sets the wiper position for the potentiometer.
|
boolean |
OneWireContainer18.SHAFunction(byte function)
Performs one of the DS1963S's cryptographic functions.
|
boolean |
OneWireContainer18.SHAFunction(byte function,
int T)
Performs one of the DS1963S's cryptographic functions.
|
void |
OneWireContainer53.startMission()
Starts a new mission.
|
void |
OneWireContainer41.startMission()
Starts a new mission.
|
void |
OneWireContainer53.startNewMission(int sampleRate,
int missionStartDelay,
boolean rolloverEnabled,
boolean syncClock,
boolean[] channelEnabled)
Begins a new mission on this missioning device.
|
void |
OneWireContainer41.startNewMission(int sampleRate,
int missionStartDelay,
boolean rolloverEnabled,
boolean syncClock,
boolean[] channelEnabled)
Begins a new mission on this missioning device.
|
void |
MissionContainer.startNewMission(int sampleRate,
int missionStartDelay,
boolean rolloverEnabled,
boolean syncClock,
boolean[] channelEnabled)
Begins a new mission on this missioning device.
|
void |
OneWireContainer53.stopMission()
Stops the currently running mission.
|
void |
OneWireContainer41.stopMission()
Stops the currently running mission.
|
void |
MissionContainer.stopMission()
Ends the currently running mission.
|
boolean |
OneWireContainer37.verifyPassword(byte[] password,
int offset,
int type) |
boolean |
OneWireContainer18.waitForSuccessfulFinish()
Waits for the DS1963S's output to alternate.
|
void |
MemoryBankSHAEE.write(int startAddr,
byte[] writeBuf,
int offset,
int len)
Write memory in the current bank.
|
void |
MemoryBankScratchSHAEE.write(int addr,
byte[] writeBuf,
int offset,
int len)
Write memory in the current bank.
|
void |
MemoryBankNVCRCPW.write(int startAddr,
byte[] writeBuf,
int offset,
int len)
Write memory in the current bank.
|
void |
MemoryBankFLASHCRCPW.write(int startAddr,
byte[] writeBuf,
int offset,
int len)
Write memory in the current bank.
|
void |
MemoryBank.write(int startAddr,
byte[] writeBuf,
int offset,
int len)
Writes memory in this bank.
|
void |
OneWireContainer30.writeByte(int memAddr,
byte data)
Writes a register byte to the memory of the DS2760.
|
void |
OneWireContainer21.writeByte(int memAddr,
byte source)
Writes a byte of data into the DS1921's memory.
|
boolean |
OneWireContainer33.writeDataPage(int targetPage,
byte[] pageData)
Writes a data page to the DS1961S/DS2432.
|
boolean |
OneWireContainer18.writeDataPage(int page_number,
byte[] page_data)
Writes a data page to the DS1963S.
|
boolean |
OneWireContainer33.writeDataPage(int targetPage,
byte[] pageData,
int offset)
Writes a data page to the DS1961S/DS2432.
|
void |
OneWireSensor.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer53.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer42.writeDevice(byte[] state)
Writes to this
OneWireContainer42 state
information that have been changed by 'set ' methods. |
void |
OneWireContainer41.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer3A.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer30.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that have been changed by the
'set' methods.
|
void |
OneWireContainer2C.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that have been changed
by the 'set' methods.
|
void |
OneWireContainer29.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer28.writeDevice(byte[] state)
Writes to this
OneWireContainer28 state
information that have been changed by 'set ' methods. |
void |
OneWireContainer26.writeDevice(byte[] state)
This method write the 1-Wire device sensor state that
have been changed by the 'set' methods.
|
void |
OneWireContainer24.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer21.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer20.writeDevice(byte[] state)
Writes the bytes in the provided A/D register pages that
have been changed by the 'set' methods.
|
void |
OneWireContainer1F.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer1C.writeDevice(byte[] state)
Updates the latch state for the 2 general purpose PIO pins.
|
void |
OneWireContainer12.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer10.writeDevice(byte[] state)
Writes to this
OneWireContainer10 state
information that have been changed by 'set ' methods. |
void |
OneWireContainer05.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer04.writeDevice(byte[] state)
Writes the 1-Wire device sensor state that
have been changed by 'set' methods.
|
void |
OneWireContainer30.writeEEPROMBlock(int blockNumber,
byte[] data)
Writes a 16 byte data block to one of the user blocks.
|
void |
OneWireContainer26.writePage(int page,
byte[] source,
int offset)
Writes a page of memory to this device.
|
void |
PagedMemoryBank.writePagePacket(int page,
byte[] writeBuf,
int offset,
int len)
Writes a Universal Data Packet.
|
void |
MemoryBankSHAEE.writePagePacket(int page,
byte[] writeBuf,
int offset,
int len)
Write a Universal Data Packet.
|
void |
OneWireContainer02.writePassword(int key,
byte[] oldName,
byte[] newName,
byte[] newPasswd)
Writes a new identifier and password to the secure subkey iButton
|
void |
OneWireContainer33.writeProtectAll()
Write protect pages 0 to 3
|
void |
OneWireContainer33.writeProtectPageZero()
Write protect page zero only.
|
void |
OneWireContainer33.writeProtectSecret()
Write protects the secret for the DS2432.
|
void |
OneWireContainer42.writeRegister(byte[] register)
This method does nothing for the DS28EA00.
|
void |
OneWireContainer3A.writeRegister(byte[] register)
Writes the 1-Wire device register mask that
have been changed by 'set' methods.
|
void |
OneWireContainer29.writeRegister(byte[] register)
Writes the 1-Wire device register mask that
have been changed by 'set' methods.
|
void |
OneWireContainer1C.writeRegister(byte[] register)
Writes the 1-Wire device register mask that
have been changed by 'set' methods.
|
void |
OneWireContainer42.writeScratchpad(byte[] data)
Writes to the Scratchpad of the DS28EA00.
|
void |
OneWireContainer28.writeScratchpad(byte[] data)
Writes to the Scratchpad of the DS18B20.
|
void |
OneWireContainer02.writeScratchpad(int addr,
byte[] data)
Writes the data to the scratchpad from the given address.
|
void |
MemoryBankScratchSHAEE.writeScratchpad(int addr,
byte[] writeBuf,
int offset,
int len)
Write to the scratchpad page of memory a NVRAM device.
|
void |
MemoryBankScratchFLASHCRCPW.writeScratchpad(int startAddr,
byte[] writeBuf,
int offset,
int len)
Write to the scratchpad page of memory a NVRAM device.
|
void |
MemoryBankScratchCRCPW.writeScratchpad(int startAddr,
byte[] writeBuf,
int offset,
int len)
Write to the scratchpad page of memory a NVRAM device.
|
boolean |
OneWireContainer33.writeScratchpad(int targetPage,
int targetPageOffset,
byte[] inputbuffer,
int start,
int length)
Writes data to the scratchpad.
|
boolean |
OneWireContainer18.writeScratchPad(int targetPage,
int targetPageOffset,
byte[] inputbuffer,
int start,
int length)
Writes data to the scratchpad.
|
void |
OneWireContainer02.writeSubkey(int key,
int addr,
byte[] passwd,
byte[] data)
Writes new data to the secure subkey
|
Modifier and Type | Method and Description |
---|---|
void |
OWPath.close()
Close each element in this 1-Wire path in reverse order.
|
void |
OWPath.open()
Open this 1-Wire path so that a remote device can be accessed.
|
Copyright © 1999-2012 Maxim Integrated Products. All Rights Reserved.