DAAPI B (b02)
- Java ME Embedded 3.3 Release
A B C D E F G H I L M O P R S T U V W 

A

abortCommand(String) - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Aborts the currently executing command by sending the provided abortSequence.
AccessOutOfBoundsException - Exception in com.oracle.deviceaccess.mmio
Thrown by an instance of RawBlock if the offset used is out of valid boundary of the specified memory block.
AccessOutOfBoundsException() - Constructor for exception com.oracle.deviceaccess.mmio.AccessOutOfBoundsException
Constructs a new AccessOutOfBoundsException with null as its detailed reason message.
AccessOutOfBoundsException(String) - Constructor for exception com.oracle.deviceaccess.mmio.AccessOutOfBoundsException
Constructs a new AccessOutOfBoundsException with the specified detail message.
AcquisitionEvent - Class in com.oracle.deviceaccess.adc
The AcquisitionEvent class encapsulates ADC channel input acquisition conditions.
AcquisitionEvent(ADCChannel, int[], int, int) - Constructor for class com.oracle.deviceaccess.adc.AcquisitionEvent
Creates a new AcquisitionEvent with the specified raw sampled values and time-stamped with the current time..
AcquisitionEvent(ADCChannel, int[], int, int, long, int) - Constructor for class com.oracle.deviceaccess.adc.AcquisitionEvent
Creates a new AcquisitionEvent with the specified raw sampled values and timestamp.
AcquisitionListener - Interface in com.oracle.deviceaccess.adc
The AcquisitionListener interface defines methods for getting notified of the availability of sampled input values.
ADCChannel - Interface in com.oracle.deviceaccess.adc
The ADCChannel interface provides methods for controlling an ADC (Analog to Digital Converter) channel.
ADCChannelConfig - Class in com.oracle.deviceaccess.adc
The ADCChannelConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of an ADC channel.
ADCChannelConfig(int, int, int, int, int) - Constructor for class com.oracle.deviceaccess.adc.ADCChannelConfig
Creates a new ADCChannelConfig with the specified hardware addressing information and configuration parameters.
ATDevice - Interface in com.oracle.deviceaccess.atcmd
The ATDevice interface provides methods for controlling a Data Communication Equipment such as a modem or a cellular module using AT commands.
ATModem - Interface in com.oracle.deviceaccess.atcmd
The ATModem provides methods for controlling a Data Communication Equipment such as a modem or a cellular module using AT commands and modem control signals.

B

BACK_TO_RANGE - Static variable in class com.oracle.deviceaccess.adc.MonitoringEvent
Indicates that the ADC channel value got back within the defined range.
begin() - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Demarcates the beginning of an I2C transaction so that the subsequent read and write operations will be part of the same I2C combined message.
begin() - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Demarcates the beginning of an SPI transaction so that this slave's Select line (SS) will be remain asserted during the subsequent read and write operations and until the transaction ends.
begin() - Method in interface com.oracle.deviceaccess.Transactional
Demarcates the beginning of a transaction.
BIG_ENDIAN - Static variable in interface com.oracle.deviceaccess.Peripheral
Big-endian byte or bit ordering.

C

causedLastReboot() - Method in interface com.oracle.deviceaccess.watchdog.WatchdogTimer
Checks if the last device reboot (or JVM restart) was caused by the watchdog timing out.
close() - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Closes and releases the underlying peripheral device, making it available to other applications.
close() - Method in interface com.oracle.deviceaccess.atcmd.DataConnection
Closes this data connection.
close() - Method in interface com.oracle.deviceaccess.generic.GenericStreamIODevice
Closes and releases the underlying peripheral device, making it available to other applications.
close() - Method in interface com.oracle.deviceaccess.Peripheral
Closes and releases the underlying peripheral device, making it available to other applications.
close() - Method in interface com.oracle.deviceaccess.uart.UART
Closes and releases the underlying peripheral device, making it available to other applications.
com.oracle.deviceaccess - package com.oracle.deviceaccess
Provides interfaces and classes for device I/O access and control.
com.oracle.deviceaccess.adc - package com.oracle.deviceaccess.adc
Interfaces and classes for reading analog inputs using an Analog to Digital Converter (ADC).
com.oracle.deviceaccess.atcmd - package com.oracle.deviceaccess.atcmd
Interfaces and classes for controlling a Data Communication Equipment such as a modem or a cellular module using AT commands.
com.oracle.deviceaccess.counter - package com.oracle.deviceaccess.counter
Interfaces and classes for counting pulses (or events) on a digital input line.
com.oracle.deviceaccess.dac - package com.oracle.deviceaccess.dac
Interfaces and classes for writing analog outputs using a Digital to Analog Converter (DAC).
com.oracle.deviceaccess.generic - package com.oracle.deviceaccess.generic
Interfaces and classes for controlling devices using generic I/O operations.
com.oracle.deviceaccess.gpio - package com.oracle.deviceaccess.gpio
Interfaces and classes for reading and writing from/to GPIO (General Purpose Input Output) pins and ports of the device.
com.oracle.deviceaccess.i2cbus - package com.oracle.deviceaccess.i2cbus
Interfaces and classes for I2C (Inter-Integrated Circuit Bus) device access.
com.oracle.deviceaccess.mmio - package com.oracle.deviceaccess.mmio
Interfaces and classes for performing memory-mapped I/O.
com.oracle.deviceaccess.modem - package com.oracle.deviceaccess.modem
Interfaces and classes for controlling MODEM signals.
com.oracle.deviceaccess.power - package com.oracle.deviceaccess.power
Interfaces and classes for power management of peripheral devices.
com.oracle.deviceaccess.spibus - package com.oracle.deviceaccess.spibus
Interfaces and classes for SPI (Serial Peripheral Interface Bus) device access.
com.oracle.deviceaccess.uart - package com.oracle.deviceaccess.uart
Interfaces and classes for controlling and reading and writing from/to Universal Asynchronous Receiver/Transmitter (UART), with optional Modem signals control.
com.oracle.deviceaccess.watchdog - package com.oracle.deviceaccess.watchdog
Interfaces and classes for using system watchdog timers (WDT).
CommandResponseHandler - Interface in com.oracle.deviceaccess.atcmd
The CommandResponseHandler interface defines methods for handling responses to AT commands.
count - Variable in class com.oracle.deviceaccess.PeripheralEvent
The number of underlying coalesced hardware interrupts or software signals this event may represent.
CountingEvent - Class in com.oracle.deviceaccess.counter
The CountingEvent class encapsulates pulse counting conditions such as counter terminal value reached or counting session time interval expired.
CountingEvent(PulseCounter, int, int, long) - Constructor for class com.oracle.deviceaccess.counter.CountingEvent
Creates a new CountingEvent with the specified type, pulse count value and actual counting time interval and time-stamped with the current time.
CountingEvent(PulseCounter, int, int, long, long, int) - Constructor for class com.oracle.deviceaccess.counter.CountingEvent
Creates a new CountingEvent with the specified type, pulse count value, actual counting time interval and timestamp.
CountingListener - Interface in com.oracle.deviceaccess.counter
The CountingListener interface defines methods for getting notified of pulse counter counting conditions such as counter terminal value reached or counting session time interval expired.
countValueAvailable(CountingEvent) - Method in interface com.oracle.deviceaccess.counter.CountingListener
Invoked when the pulse count has reached the specified terminal value or the specified counting time interval has expired - whichever happens first.
CTS_SIGNAL - Static variable in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Clear To Send (CTS) signal.

D

DACChannel - Interface in com.oracle.deviceaccess.dac
The DACChannel interface provides methods for controlling a DAC (Digital to Analog Converter) channel.
DACChannelConfig - Class in com.oracle.deviceaccess.dac
The DACChannelConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of an DAC channel.
DACChannelConfig(int, int, int, int) - Constructor for class com.oracle.deviceaccess.dac.DACChannelConfig
Creates a new DACChannelConfig with the specified hardware addressing information and configuration parameters.
DATABITS_5 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
5 data bit format.
DATABITS_6 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
6 data bit format.
DATABITS_7 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
7 data bit format.
DATABITS_8 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
8 data bit format.
DATABITS_9 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
9 data bit format.
DataConnection - Interface in com.oracle.deviceaccess.atcmd
The DataConnection interface provides methods for retrieving the underlying input and output streams of a data connection opened by issuing an AT command (such as ATD).
DataConnectionHandler - Interface in com.oracle.deviceaccess.atcmd
The DataConnectionHandler interface defines methods for handling connection state changes.
DCD_SIGNAL - Static variable in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Data Carrier Detect (DCD) signal.
DEFAULT - Static variable in interface com.oracle.deviceaccess.PeripheralConfig
Used to indicate that the default value of a configuration parameter should be used.
DIR_BOTH_INIT_INPUT - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Bidirectional port direction with initial input direction.
DIR_BOTH_INIT_INPUT - Static variable in class com.oracle.deviceaccess.gpio.GPIOPortConfig
Bidirectional port direction with initial input direction.
DIR_BOTH_INIT_OUTPUT - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Bidirectional port direction with initial output direction.
DIR_BOTH_INIT_OUTPUT - Static variable in class com.oracle.deviceaccess.gpio.GPIOPortConfig
Bidirectional port direction with initial output direction.
DIR_INPUT_ONLY - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Input port direction.
DIR_INPUT_ONLY - Static variable in class com.oracle.deviceaccess.gpio.GPIOPortConfig
Input port direction.
DIR_OUTPUT_ONLY - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Output port direction.
DIR_OUTPUT_ONLY - Static variable in class com.oracle.deviceaccess.gpio.GPIOPortConfig
Output port direction.
disablePowerSaving() - Method in interface com.oracle.deviceaccess.power.PowerManaged
Disables application-dictated power saving for the Peripheral instance.
DSR_SIGNAL - Static variable in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Data Set Ready (DSR) signal.
DTR_SIGNAL - Static variable in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Data Terminal Ready (DTR) signal.

E

enablePowerSaving(int) - Method in interface com.oracle.deviceaccess.power.PowerManaged
Enables application-dictated power saving for the Peripheral instance.
enablePowerSaving(int, PowerSavingHandler) - Method in interface com.oracle.deviceaccess.power.PowerManaged
Enables application-dictated power saving for the Peripheral instance and registers a PowerSavingHandler instance to get asynchronously notified when the power management facility is about to change the power state of the Peripheral instance, hence allowing the application to veto the power state change on the peripheral.
end() - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Demarcates the end of a transaction hence ending the I2C combined message.
end() - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Demarcates the end of a transaction hence ending the assertion of this slave's Select line (SS).
end() - Method in interface com.oracle.deviceaccess.Transactional
Demarcates the end of a transaction.
escapeToCommandMode() - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
When in data mode, calling this method will try to switch to command mode such as (depending on the underlying AT device) by sending "+++" escape sequence.
eventDispatched(GenericEvent) - Method in interface com.oracle.deviceaccess.generic.GenericEventListener
Invoked when an event is fired by peripheral device.
eventDispatched(MMIOEvent) - Method in interface com.oracle.deviceaccess.mmio.MMIOEventListener
Invoked when an event is fired by a memory-mapped peripheral.
eventDispatched(UARTEvent) - Method in interface com.oracle.deviceaccess.uart.UARTEventListener
Invoked when an event is fired by peripheral device.

F

FLOWCONTROL_NONE - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
Flow control off.
FLOWCONTROL_RTSCTS_IN - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
RTS/CTS (hardware) flow control on input.
FLOWCONTROL_RTSCTS_OUT - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
RTS/CTS (hardware) flow control on output.
FLOWCONTROL_XONXOFF_IN - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
XON/XOFF (software) flow control on input.
FLOWCONTROL_XONXOFF_OUT - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
XON/XOFF (software) flow control on output.

G

GenerationEvent - Class in com.oracle.deviceaccess.dac
The GenerationEvent class encapsulates DAC channel analog output generation completion conditions.
GenerationEvent(DACChannel, int[], int, int) - Constructor for class com.oracle.deviceaccess.dac.GenerationEvent
Creates a new GenerationEvent with the specified raw output value buffer and time-stamped with the current time.
GenerationEvent(DACChannel, int[], int, int, long, int) - Constructor for class com.oracle.deviceaccess.dac.GenerationEvent
Creates a new GenerationEvent with the specified raw output value buffer and timestamp.
GenerationListener - Interface in com.oracle.deviceaccess.dac
The GenerationListener interface defines methods for getting notified of the completion of the conversion of a set of raw output values and that more output values to be converted may be provided.
GenericBufferIODevice - Interface in com.oracle.deviceaccess.generic
The GenericBufferIODevice interface defines generic methods for accessing and controlling peripheral devices using read and write operations.
GenericDevice - Interface in com.oracle.deviceaccess.generic
The GenericDevice interface defines methods for setting and getting peripheral device-specific configuration and access (I/O) controls as well as registering event listeners.
GenericEvent - Class in com.oracle.deviceaccess.generic
The GenericEvent class encapsulates events fired by peripherals that implement the GenericDevice interface.
GenericEvent(GenericDevice, int) - Constructor for class com.oracle.deviceaccess.generic.GenericEvent
Creates a new GenericEvent with the specified value and time-stamped with the current time.
GenericEvent(GenericDevice, int, long, int) - Constructor for class com.oracle.deviceaccess.generic.GenericEvent
Creates a new GenericEvent with the specified value and timestamp.
GenericEventListener - Interface in com.oracle.deviceaccess.generic
The GenericEventListener interface defines methods for getting notified of events fired by peripheral devices that implement the GenericDevice interface.
GenericStreamIODevice - Interface in com.oracle.deviceaccess.generic
The GenericStreamIODevice interface defines generic methods for accessing and controlling peripheral devices capable of working with input and output streams.
get() - Method in interface com.oracle.deviceaccess.mmio.RawByte
Gets the byte value at the memory area associated with this object.
get() - Method in interface com.oracle.deviceaccess.mmio.RawInt
Gets the int value at the memory area associated with this object.
get() - Method in interface com.oracle.deviceaccess.mmio.RawShort
Gets the short value at the memory area associated with this object.
getActualNumber() - Method in class com.oracle.deviceaccess.dac.GenerationEvent
Returns the actual number of values to output that were copied to the values buffer.
getAddress() - Method in class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
Gets the configured address of the I2C slave device.
getAddress() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Gets the configured memory address of the MMIO device.
getAddress() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
Gets the configured address of the SPI slave device.
getAddressSize() - Method in class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
Gets the configured address size of the I2C slave device.
getAsRawBlock() - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Gets the complete memory area this device is mapped to as a RawBlock instance.
getBaudRate() - Method in interface com.oracle.deviceaccess.uart.UART
Gets the current baud rate.
getBaudRate() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the configured default/initial speed in Bauds.
getBitOrdering() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
Gets the configured bit (shifting) ordering of the SPI slave device.
getBlock(String) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Gets the designated memory block.
getBusNumber() - Method in class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
Gets the configured I2C bus number the I2C slave device is connected to.
getBusNumber() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
Gets the configured SPI bus number the SPI slave device is connected to.
getByte(int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Reads the byte at the given index in the raw memory area associated with this object.
getByteOrdering() - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Returns the byte ordering of this memory-mapped peripheral device.
getByteOrdering() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Gets the configured byte ordering of the MMIO device.
getByteRegister(String) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Gets the designated register holding a byte value.
getBytes(int, byte[], int, int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Reads bytes starting at the given index in the raw memory area associated with this object.
getCapturedMemoryContent() - Method in class com.oracle.deviceaccess.mmio.MMIOEvent
Gets the captured content of the memory area or memory block designated upon registration.
getCapturedRegisterValue() - Method in class com.oracle.deviceaccess.mmio.MMIOEvent
Gets the captured value of the register designated upon registration (as a 32bit integer).
getChannelNumber() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
Gets the configured channel number.
getChannelNumber() - Method in class com.oracle.deviceaccess.dac.DACChannelConfig
Gets the configured channel number.
getClockFrequency() - Method in class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
Gets the configured clock frequency (in Hz) supported by the I2C slave device.
getClockFrequency() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
Gets the clock frequency (in Hz) supported by the SPI slave device.
getClockMode() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
Gets the configured clock mode (combining clock polarity and phase) for communicating with the SPI slave device.
getClosedWindowTimeout() - Method in interface com.oracle.deviceaccess.watchdog.WindowedWatchdogTimer
Get the current closed window delay for the watchdog timer.
getControl(int) - Method in interface com.oracle.deviceaccess.generic.GenericDevice
Gets the value of the specified control.
getConverterNumber() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
Gets the configured converter number.
getConverterNumber() - Method in class com.oracle.deviceaccess.dac.DACChannelConfig
Gets the configured converter number.
getCount() - Method in interface com.oracle.deviceaccess.counter.PulseCounter
Gets the pulse count measured so far during the current (if still active) or previous counting session.
getCount() - Method in class com.oracle.deviceaccess.PeripheralEvent
Returns the number of underlying coalesced hardware interrupts or software signals this event may represent.
getCounterNumber() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
Gets the configured counter number.
getDataBits() - Method in interface com.oracle.deviceaccess.uart.UART
Gets the current number of bits per character.
getDataBits() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the configured default/initial number of bits per character.
getDirection() - Method in interface com.oracle.deviceaccess.gpio.GPIOPin
Returns the current direction of this GPIO pin.
getDirection() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Gets the configured pin direction.
getDirection() - Method in interface com.oracle.deviceaccess.gpio.GPIOPort
Returns the current direction of this GPIO port.
getDirection() - Method in class com.oracle.deviceaccess.gpio.GPIOPortConfig
Gets the configured port direction.
getDriveMode() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Gets the configured pin drive mode.
getFlowControlMode() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the configured flow control mode.
getID() - Method in class com.oracle.deviceaccess.generic.GenericEvent
Returns this event ID.
getID() - Method in class com.oracle.deviceaccess.mmio.MMIOEvent
Returns this event ID.
getID() - Method in interface com.oracle.deviceaccess.Peripheral
Returns the numerical ID of the underlying peripheral device.
getID() - Method in class com.oracle.deviceaccess.uart.UARTEvent
Returns this event ID.
getInitValue() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Gets the configured initial value of the pin, if configured for output.
getInitValue() - Method in class com.oracle.deviceaccess.gpio.GPIOPortConfig
Gets the configured default/initial value of the port, if configured for output.
getInputBufferSize() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the requested input buffer size.
getInputStream() - Method in interface com.oracle.deviceaccess.atcmd.DataConnection
Gets this data connection's input stream.
getInputStream() - Method in interface com.oracle.deviceaccess.generic.GenericStreamIODevice
Returns an input stream to this device.
getInputStream() - Method in interface com.oracle.deviceaccess.uart.UART
Gets this UART's input stream.
getInt(int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Reads the int at the given index in the raw memory area associated with this object.
getInterval() - Method in class com.oracle.deviceaccess.counter.CountingEvent
Returns the actual counting time interval (in milliseconds).
getIntRegister(String) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Gets the designated register holding a int value.
getInts(int, int[], int, int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Reads ints starting at the given index in the raw memory area associated with this object.
getLastTimeStamp() - Method in class com.oracle.deviceaccess.PeripheralEvent
Returns the time (in milliseconds) when the last coalesced event occurred.
getLastTimeStampMicros() - Method in class com.oracle.deviceaccess.PeripheralEvent
Returns the additional microseconds to the timestamp for when the last coalesced event occurred.
getMaxCommandLength() - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Returns the maximum length of the command string that can be processed by the underlying AT parser.
getMaxTimeout() - Method in interface com.oracle.deviceaccess.watchdog.WatchdogTimer
Gets the maximum timeout that can be set for the watchdog timer.
getMaxValue() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Returns the maximum raw value this channel can convert.
getMaxValue() - Method in interface com.oracle.deviceaccess.dac.DACChannel
Returns the maximum raw value this channel can convert.
getMaxValue() - Method in interface com.oracle.deviceaccess.gpio.GPIOPort
Returns the maximum value of this GPIO port.
getMinSamplingInterval() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Gets the minimum input sampling interval (in microseconds) that can be set using ADCChannel.setSamplingInterval(int).
getMinSamplingInterval() - Method in interface com.oracle.deviceaccess.dac.DACChannel
Gets the minimum output sampling interval (in microseconds) that can be set using DACChannel.setSamplingInterval(int).
getMinValue() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Returns the minimum raw value this channel can convert.
getMinValue() - Method in interface com.oracle.deviceaccess.dac.DACChannel
Returns the minimum raw value this channel can convert.
getName() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawMemoryConfig
Gets the configured name for the raw memory area.
getName() - Method in interface com.oracle.deviceaccess.mmio.RawMemory
Returns the name assigned to this RawMemory instance.
getName() - Method in interface com.oracle.deviceaccess.Peripheral
Returns the name of the underlying peripheral device.
getNumber() - Method in class com.oracle.deviceaccess.adc.AcquisitionEvent
Returns the number of sampled values.
getNumber() - Method in class com.oracle.deviceaccess.dac.GenerationEvent
Returns the maximum number of values to output that can be copied to the values buffer.
getOffset() - Method in class com.oracle.deviceaccess.adc.AcquisitionEvent
Returns the offset in the values buffer where the sampled values start.
getOffset() - Method in class com.oracle.deviceaccess.dac.GenerationEvent
Returns the offset in the values buffer where to start copying the values to output.
getOffset() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawMemoryConfig
Gets the configured offset of the raw memory area from the base address.
getOutputBufferSize() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the requested output buffer size.
getOutputStream() - Method in interface com.oracle.deviceaccess.atcmd.DataConnection
Gets this data connection's output stream.
getOutputStream() - Method in interface com.oracle.deviceaccess.generic.GenericStreamIODevice
Returns an output stream to this device.
getOutputStream() - Method in interface com.oracle.deviceaccess.uart.UART
Gets this UART's output stream.
getParity() - Method in interface com.oracle.deviceaccess.uart.UART
Gets the current parity.
getParity() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the configured default/initial parity.
getPeripheral() - Method in class com.oracle.deviceaccess.PeripheralEvent
Returns the Peripheral instance that fired this event or for which this event was fired.
getPinNumber() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Gets the configured pin number.
getPins() - Method in class com.oracle.deviceaccess.gpio.GPIOPortConfig
Gets the configured pins composing the port (in the exact same order they compose the port).
getPortNumber() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Gets the configured port number for the pin.
getPowerState() - Method in interface com.oracle.deviceaccess.power.PowerManaged
Returns the current power state of the Peripheral instance.
getProperties() - Method in interface com.oracle.deviceaccess.Peripheral
The properties of this peripheral device.
getRawMemoryConfigs() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Gets the set of configured registers and memory blocks.
getResolution() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
Gets the configured resolution.
getResolution() - Method in class com.oracle.deviceaccess.dac.DACChannelConfig
Gets the configured resolution.
getSamplingInterval() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Gets the input sampling interval (in microseconds).
getSamplingInterval() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
Gets the configured default/initial input sampling interval - the amount of time between two samples (in microseconds).
getSamplingInterval() - Method in interface com.oracle.deviceaccess.dac.DACChannel
Gets the output sampling interval (in microseconds).
getSamplingInterval() - Method in class com.oracle.deviceaccess.dac.DACChannelConfig
Gets the default/initial configured output sampling interval (in microseconds).
getSamplingTime() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
Gets the configured input sampling time - the amount of time to take the sample (in microseconds).
getShort(int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Reads the short at the given index in the raw memory area associated with this object.
getShortRegister(String) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Gets the designated register holding a short value.
getShorts(int, short[], int, int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Reads shorts starting at the given index in the raw memory area associated with this object.
getSignalID() - Method in class com.oracle.deviceaccess.modem.ModemSignalEvent
Returns the signal ID.
getSignalState() - Method in class com.oracle.deviceaccess.modem.ModemSignalEvent
Returns the new signal state.
getSignalState(int) - Method in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Gets the state of the designated signal.
getSize() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Gets the configured size of the memory-mapped area of the MMIO device.
getSize() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawBlockConfig
Gets the configured size in bytes of the memory block.
getSize() - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Gets the size in bytes of the raw memory area associated with this object.
getSource() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
Gets the configured input source on which the pulses are to be counted/measured.
getStopBits() - Method in interface com.oracle.deviceaccess.uart.UART
Gets the current number of stop bits per character.
getStopBits() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the configured default/initial number of stop bits per character.
getTimeout() - Method in interface com.oracle.deviceaccess.watchdog.WatchdogTimer
Get the current timeout for the watchdog timer.
getTimeStamp() - Method in class com.oracle.deviceaccess.PeripheralEvent
Returns the time (in milliseconds) when this event (first) occurred.
getTimeStampMicros() - Method in class com.oracle.deviceaccess.PeripheralEvent
Returns the additional microseconds to the timestamp for when this event (first) occurred.
getTrigger() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Gets the configured initial pin interrupt trigger.
getType() - Method in class com.oracle.deviceaccess.adc.MonitoringEvent
Returns the type of range condition being notified.
getType() - Method in class com.oracle.deviceaccess.counter.CountingEvent
Returns the type of counting condition being notified.
getType() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
Gets the configured pulse or pulse edge type.
getType() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawRegisterConfig
Gets the configured type of the value held by the register.
getUARTNumber() - Method in class com.oracle.deviceaccess.uart.UARTConfig
Gets the configured UART number.
getValue() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Reads the current raw sampled input value of this channel.
getValue() - Method in class com.oracle.deviceaccess.adc.MonitoringEvent
Returns the new ADC channel's value.
getValue() - Method in class com.oracle.deviceaccess.counter.CountingEvent
Returns the pulse count value.
getValue() - Method in interface com.oracle.deviceaccess.gpio.GPIOPin
Returns the current value of this GPIO pin.
getValue() - Method in interface com.oracle.deviceaccess.gpio.GPIOPort
Returns the current value of this GPIO port.
getValue() - Method in class com.oracle.deviceaccess.gpio.PinEvent
Returns the new GPIO pin's value.
getValue() - Method in class com.oracle.deviceaccess.gpio.PortEvent
Returns the new GPIO port's value.
getValues() - Method in class com.oracle.deviceaccess.adc.AcquisitionEvent
Returns the buffer containing the sampled values.
getValues(int[], int, int) - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Reads count raw sampled input values from this channel and copies them into the designated array.
getValues() - Method in class com.oracle.deviceaccess.dac.GenerationEvent
Returns the buffer where the values to output must be copied.
getVRefValue() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Returns the Reference Voltage value of this ADC channel.
getVRefValue() - Method in interface com.oracle.deviceaccess.dac.DACChannel
Returns the Reference Voltage value of this DAC channel.
getWordLength() - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Gets the transfer word length in bits supported by this slave device.
getWordLength() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
Gets the configured word length for communicating with the SPI slave device.
GPIOPin - Interface in com.oracle.deviceaccess.gpio
The GPIOPin interface provides methods for controlling a GPIO pin.
GPIOPinConfig - Class in com.oracle.deviceaccess.gpio
The GPIOPinConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of a GPIO pin.
GPIOPinConfig(int, int, int, int, int, boolean) - Constructor for class com.oracle.deviceaccess.gpio.GPIOPinConfig
Creates a new GPIOPinConfig with the specified hardware addressing information and configuration parameters.
GPIOPort - Interface in com.oracle.deviceaccess.gpio
The GPIOPort interface provides methods for controlling a GPIO port.
GPIOPortConfig - Class in com.oracle.deviceaccess.gpio
The GPIOPortConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of a GPIO port.
GPIOPortConfig(int, int, GPIOPinConfig[]) - Constructor for class com.oracle.deviceaccess.gpio.GPIOPortConfig
Creates a new GPIOPortConfig with the specified hardware addressing information and configuration parameters.

H

handleClosedDataConnection(ATDevice, DataConnection) - Method in interface com.oracle.deviceaccess.atcmd.DataConnectionHandler
Invoked to handle a data connection when been closed.
handleOpenedDataConnection(ATDevice, DataConnection) - Method in interface com.oracle.deviceaccess.atcmd.DataConnectionHandler
Invoked to handle a data connection when first opened.
handlePowerStateChangeRequest(Peripheral, int, int, long) - Method in interface com.oracle.deviceaccess.power.PowerSavingHandler
Invoked to allow the application to handle a power state change request on the designated Peripheral instance.

I

I2CDevice - Interface in com.oracle.deviceaccess.i2cbus
The I2CDevice interface provides methods for sending and receiving data to/from an I2C slave device.
I2CDeviceConfig - Class in com.oracle.deviceaccess.i2cbus
The I2CDeviceConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of an I2C slave device.
I2CDeviceConfig(int, int, int, int) - Constructor for class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
Creates a new I2CDeviceConfig with the specified hardware addressing information and configuration parameters.
INPUT - Static variable in interface com.oracle.deviceaccess.gpio.GPIOPin
Input port direction.
INPUT - Static variable in interface com.oracle.deviceaccess.gpio.GPIOPort
Input port direction.
INPUT_BUFFER_OVERRUN - Static variable in class com.oracle.deviceaccess.generic.GenericEvent
Event ID indicating an input buffer overrun.
INPUT_BUFFER_OVERRUN - Static variable in class com.oracle.deviceaccess.uart.UARTEvent
Event ID indicating that input buffer overrun.
INPUT_DATA_AVAILABLE - Static variable in class com.oracle.deviceaccess.generic.GenericEvent
Event ID indicating that input data is available for reading.
INPUT_DATA_AVAILABLE - Static variable in class com.oracle.deviceaccess.uart.UARTEvent
Event ID indicating that input data is available for reading.
inputAcquired(AcquisitionEvent) - Method in interface com.oracle.deviceaccess.adc.AcquisitionListener
Invoked when a buffer of ADC sampled values has been filled and is available for processing.
INTERVAL_EXPIRED - Static variable in class com.oracle.deviceaccess.counter.CountingEvent
Indicates that the pulse counting time interval has expired.
InvalidInputSamplingRateException - Exception in com.oracle.deviceaccess.adc
Thrown by an instance of ADCChannel in case the requested sampling rate is higher than the maximum input sampling rate the ADC device can support.
InvalidInputSamplingRateException() - Constructor for exception com.oracle.deviceaccess.adc.InvalidInputSamplingRateException
Constructs a new InvalidInputSamplingRateException with null as its detailed reason message.
InvalidInputSamplingRateException(String) - Constructor for exception com.oracle.deviceaccess.adc.InvalidInputSamplingRateException
Constructs a new InvalidInputSamplingRateException with the specified detail message.
InvalidOperationException - Exception in com.oracle.deviceaccess
Thrown by an instance of Peripheral to indicate that an attempted operation is not allowed for the peripheral.
InvalidOperationException() - Constructor for exception com.oracle.deviceaccess.InvalidOperationException
Constructs a new InvalidOperationException with null as its detailed reason message.
InvalidOperationException(String) - Constructor for exception com.oracle.deviceaccess.InvalidOperationException
Constructs a new InvalidOperationException with the specified detail message.
InvalidOutputSamplingRateException - Exception in com.oracle.deviceaccess.dac
Thrown by an instance of DACChannel in case the requested output sampling rate is higher than the maximum output sampling rate the DAC device can support.
InvalidOutputSamplingRateException() - Constructor for exception com.oracle.deviceaccess.dac.InvalidOutputSamplingRateException
Constructs a new InvalidOutputSamplingRateException with null as its detailed reason message.
InvalidOutputSamplingRateException(String) - Constructor for exception com.oracle.deviceaccess.dac.InvalidOutputSamplingRateException
Constructs a new InvalidOutputSamplingRateException with the specified detail message.
InvalidStateException - Exception in com.oracle.deviceaccess
Thrown by an instance of Peripheral to indicate that an operation as been attempted at an inappropriate time.
InvalidStateException() - Constructor for exception com.oracle.deviceaccess.InvalidStateException
Constructs a new InvalidStateException with null as its detailed reason message.
InvalidStateException(String) - Constructor for exception com.oracle.deviceaccess.InvalidStateException
Constructs a new InvalidStateException with the specified detail message.
InvalidWordLengthException - Exception in com.oracle.deviceaccess.spibus
Thrown by an instance of SPIDevice in case of mismatch between the length of data to be exchanged and the slave's word length as indicated by SPIDevice.getWordLength().
InvalidWordLengthException() - Constructor for exception com.oracle.deviceaccess.spibus.InvalidWordLengthException
Constructs a new InvalidWordLengthException with null as its detailed reason message.
InvalidWordLengthException(String) - Constructor for exception com.oracle.deviceaccess.spibus.InvalidWordLengthException
Constructs a new InvalidWordLengthException with the specified detail message.
isConnected() - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Queries if this AT device has an opened data connection.
isInCommandMode() - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Queries if this AT device is in command mode.
isOpen() - Method in interface com.oracle.deviceaccess.Peripheral
Indicates whether or not this peripheral is open/available to the calling application.

L

lastTimeStamp - Variable in class com.oracle.deviceaccess.PeripheralEvent
The time (in milliseconds) when the last coalesced event occurred.
lastTimeStampMicros - Variable in class com.oracle.deviceaccess.PeripheralEvent
The additional microseconds to the timestamp for when the last coalesced event occurred.
list() - Static method in class com.oracle.deviceaccess.PeripheralManager
List all platform- and user-registered peripheral devices.
list(Class) - Static method in class com.oracle.deviceaccess.PeripheralManager
List all platform- and user-registered peripheral devices of the designated type.
LITTLE_ENDIAN - Static variable in interface com.oracle.deviceaccess.Peripheral
Little-endian byte or bit ordering.
LOW_POWER - Static variable in interface com.oracle.deviceaccess.power.PowerManaged
Low power mode (may save less power while preserving more peripheral device context/state than PowerManaged.LOWEST_POWER, hence allowing for a faster return to full performance).
LOWEST_POWER - Static variable in interface com.oracle.deviceaccess.power.PowerManaged
Lowest power mode (may save more power while preserving less peripheral device context/state than PowerManaged.LOW_POWER, hence only allowing for a slower return to full performance).

M

MIXED_ENDIAN - Static variable in interface com.oracle.deviceaccess.Peripheral
Mixed-endian (non-standard) byte ordering.
MMIODevice - Interface in com.oracle.deviceaccess.mmio
The MMIODevice class provides methods to retrieve memory-mapped registers and memory blocks of a peripheral device.
MMIODeviceConfig - Class in com.oracle.deviceaccess.mmio
The MMIODeviceConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of an MMIO device.
MMIODeviceConfig(long, int, int, MMIODeviceConfig.RawMemoryConfig[]) - Constructor for class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Creates a new MMIODeviceConfig with the specified hardware addressing information and configuration parameters.
MMIODeviceConfig.RawBlockConfig - Class in com.oracle.deviceaccess.mmio
The RawBlockConfig class encapsulates the configuration parameters of a memory block.
MMIODeviceConfig.RawBlockConfig(int, String, int) - Constructor for class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawBlockConfig
Constructs a new RawBlockConfig with the provided parameters.
MMIODeviceConfig.RawMemoryConfig - Class in com.oracle.deviceaccess.mmio
The RawMemoryConfig class encapsulates the configuration parameters of a generic raw memory area.
MMIODeviceConfig.RawRegisterConfig - Class in com.oracle.deviceaccess.mmio
The RawRegisterConfig class encapsulates the configuration parameters of a register.
MMIODeviceConfig.RawRegisterConfig(int, String, int) - Constructor for class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawRegisterConfig
Constructs a new RawRegisterConfig with the provided parameters.
MMIOEvent - Class in com.oracle.deviceaccess.mmio
The MMIOEvent class encapsulates events fired by peripherals mapped to memory.
MMIOEvent(MMIODevice, int) - Constructor for class com.oracle.deviceaccess.mmio.MMIOEvent
Creates a new MMIOEvent with the specified value and time-stamped with the current time and time-stamped with the current time.
MMIOEvent(MMIODevice, int, byte[], long, int) - Constructor for class com.oracle.deviceaccess.mmio.MMIOEvent
Creates a new MMIOEvent with the specified value and timestamp.
MMIOEvent(MMIODevice, int, int, long, int) - Constructor for class com.oracle.deviceaccess.mmio.MMIOEvent
Creates a new MMIOEvent with the specified value and timestamp.
MMIOEvent(MMIODevice, int, long, int) - Constructor for class com.oracle.deviceaccess.mmio.MMIOEvent
Creates a new MMIOEvent with the specified value and timestamp.
MMIOEventListener - Interface in com.oracle.deviceaccess.mmio
The MMIOEventListener interface defines methods for getting notified of events fired by peripherals mapped to memory.
MODE_INPUT_PULL_DOWN - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Input pull-down drive mode.
MODE_INPUT_PULL_UP - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Input pull-up drive mode.
MODE_OUTPUT_OPEN_DRAIN - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Output open-drain drive mode.
MODE_OUTPUT_PUSH_PULL - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Output push-pull drive mode.
ModemSignalEvent - Class in com.oracle.deviceaccess.modem
The ModemSignalEvent class encapsulates modem signal state changes.
ModemSignalEvent(Peripheral, int, boolean) - Constructor for class com.oracle.deviceaccess.modem.ModemSignalEvent
Creates a new ModemSignalEvent with the specified value and time-stamped with the current time.
ModemSignalEvent(Peripheral, int, boolean, long, int) - Constructor for class com.oracle.deviceaccess.modem.ModemSignalEvent
Creates a new ModemSignalEvent with the specified value and timestamp.
ModemSignalListener - Interface in com.oracle.deviceaccess.modem
The ModemSignalListener interface defines methods for getting notified of modem signal changes.
ModemSignalsControl - Interface in com.oracle.deviceaccess.modem
The ModemSignalsControl interface provides methods for controlling and monitoring modem signals.
ModemUART - Interface in com.oracle.deviceaccess.uart
The ModemUART interface provides methods for controlling and accessing a UART (Universal Asynchronous Receiver/Transmitter) with Modem control lines.
MonitoringEvent - Class in com.oracle.deviceaccess.adc
The MonitoringEvent class encapsulates ADC channel under- and over-threshold value conditions.
MonitoringEvent(ADCChannel, int, int) - Constructor for class com.oracle.deviceaccess.adc.MonitoringEvent
Creates a new MonitoringEvent with the specified raw sampled value and time-stamped with the current time..
MonitoringEvent(ADCChannel, int, int, long, int) - Constructor for class com.oracle.deviceaccess.adc.MonitoringEvent
Creates a new MonitoringEvent with the specified raw sampled value and timestamp.
MonitoringListener - Interface in com.oracle.deviceaccess.adc
The MonitoringListener interface defines methods for getting notified of ADC channel under- and over-threshold input value conditions.

O

open(Class, PeripheralConfig) - Static method in class com.oracle.deviceaccess.PeripheralManager
Opens a Peripheral instance of the specified type with the specified hardware addressing information and configuration.
open(int) - Static method in class com.oracle.deviceaccess.PeripheralManager
Looks up and opens a Peripheral instance for the provided numerical ID.
open(int, Class) - Static method in class com.oracle.deviceaccess.PeripheralManager
Looks up and opens a Peripheral instance for the provided numerical ID and type.
open(PeripheralConfig) - Static method in class com.oracle.deviceaccess.PeripheralManager
Opens a Peripheral instance with the specified hardware addressing information and configuration.
open(String, Class, String[]) - Static method in class com.oracle.deviceaccess.PeripheralManager
Looks up and opens a Peripheral instance for the specified name, type and/or properties.
openDataConnection(String, CommandResponseHandler, DataConnectionHandler) - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Opens a data connection by issuing the specified AT command and optionally handles the response and the opened connection asynchronously.
OUT_OF_RANGE - Static variable in class com.oracle.deviceaccess.adc.MonitoringEvent
Indicates that the ADC channel value exceeded the defined range.
OUTPUT - Static variable in interface com.oracle.deviceaccess.gpio.GPIOPin
Output port direction.
OUTPUT - Static variable in interface com.oracle.deviceaccess.gpio.GPIOPort
Output port direction.
OUTPUT_BUFFER_EMPTY - Static variable in class com.oracle.deviceaccess.generic.GenericEvent
Event ID indicating that the output buffer is empty and that additional data may be written.
OUTPUT_BUFFER_EMPTY - Static variable in class com.oracle.deviceaccess.uart.UARTEvent
Event ID indicating that the output buffer is empty and that additional data may be written.
outputGenerated(GenerationEvent) - Method in interface com.oracle.deviceaccess.dac.GenerationListener
Invoked when a buffer of DAC output values has been converted and the buffer is available for copying more output values to convert.

P

PARITY_EVEN - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
EVEN parity scheme.
PARITY_MARK - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
MARK parity scheme.
PARITY_NONE - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
No parity bit.
PARITY_ODD - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
ODD parity scheme.
PARITY_SPACE - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
SPACE parity scheme.
Peripheral - Interface in com.oracle.deviceaccess
The Peripheral interface represents peripheral devices in the system.
peripheral - Variable in class com.oracle.deviceaccess.PeripheralEvent
The Peripheral instance that fired this event or for which this event was fired.
PeripheralConfig - Interface in com.oracle.deviceaccess
The PeripheralConfig class is a tagging interface for all peripheral configuration classes.
PeripheralConfigInvalidException - Exception in com.oracle.deviceaccess
Thrown to indicate that the provided peripheral configuration is invalid/is not supported.
PeripheralConfigInvalidException() - Constructor for exception com.oracle.deviceaccess.PeripheralConfigInvalidException
Constructs a new PeripheralConfigInvalidException instance with null as its detailed reason message.
PeripheralConfigInvalidException(String) - Constructor for exception com.oracle.deviceaccess.PeripheralConfigInvalidException
Constructs a new PeripheralConfigInvalidException instance with the specified detailed reason message.
PeripheralEvent - Class in com.oracle.deviceaccess
The PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device.
PeripheralEvent() - Constructor for class com.oracle.deviceaccess.PeripheralEvent
 
PeripheralEventListener - Interface in com.oracle.deviceaccess
The PeripheralEventListener interface is a tagging interface that all event listeners must implement.
PeripheralException - Exception in com.oracle.deviceaccess
Thrown to indicate that a general exception occurred on a peripheral operation.
PeripheralException() - Constructor for exception com.oracle.deviceaccess.PeripheralException
Constructs a new PeripheralException instance with null as its detailed reason message.
PeripheralException(String) - Constructor for exception com.oracle.deviceaccess.PeripheralException
Constructs a new PeripheralException instance with the specified detailed reason message.
PeripheralExistsException - Exception in com.oracle.deviceaccess
Thrown by the PeripheralManager to indicate that a peripheral device is already registered for the specified ID.
PeripheralExistsException() - Constructor for exception com.oracle.deviceaccess.PeripheralExistsException
Constructs a new PeripheralExistsException instance with null as its detailed reason message.
PeripheralExistsException(String) - Constructor for exception com.oracle.deviceaccess.PeripheralExistsException
Constructs a new PeripheralExistsException instance with the specified detailed reason message.
PeripheralManager - Class in com.oracle.deviceaccess
The PeripheralManager class provides methods for opening and registering peripheral devices that can then be handled as Peripheral instances.
PeripheralManager() - Constructor for class com.oracle.deviceaccess.PeripheralManager
 
PeripheralNotAvailableException - Exception in com.oracle.deviceaccess
Thrown by an instance of Peripheral to indicate that an operation is attempted on a peripheral which is not (yet) available.
PeripheralNotAvailableException() - Constructor for exception com.oracle.deviceaccess.PeripheralNotAvailableException
Constructs a new PeripheralNotAvailableException instance with null as its detailed reason message.
PeripheralNotAvailableException(String) - Constructor for exception com.oracle.deviceaccess.PeripheralNotAvailableException
Constructs a new PeripheralNotAvailableException instance with the specified detailed reason message.
PeripheralNotFoundException - Exception in com.oracle.deviceaccess
Thrown to indicate that there is no peripheral matching the provided peripheral numerical ID, name or properties.
PeripheralNotFoundException() - Constructor for exception com.oracle.deviceaccess.PeripheralNotFoundException
Constructs a new PeripheralNotFoundException instance with null as its detailed reason message.
PeripheralNotFoundException(String) - Constructor for exception com.oracle.deviceaccess.PeripheralNotFoundException
Constructs a new PeripheralNotFoundException instance with the specified detailed reason message.
PeripheralTypeNotSupportedException - Exception in com.oracle.deviceaccess
Thrown by the PeripheralManager to indicate permanent unavailability of the looked up peripheral.
PeripheralTypeNotSupportedException() - Constructor for exception com.oracle.deviceaccess.PeripheralTypeNotSupportedException
Constructs a new PeripheralTypeNotSupportedException instance with null as its detailed reason message.
PeripheralTypeNotSupportedException(String) - Constructor for exception com.oracle.deviceaccess.PeripheralTypeNotSupportedException
Constructs a new PeripheralTypeNotSupportedException instance with the specified detailed reason message.
PinEvent - Class in com.oracle.deviceaccess.gpio
The PinEvent class encapsulates GPIO pin value changes.
PinEvent(GPIOPin, boolean) - Constructor for class com.oracle.deviceaccess.gpio.PinEvent
Creates a new PinEvent with the specified value and time-stamped with the current time.
PinEvent(GPIOPin, boolean, long, int) - Constructor for class com.oracle.deviceaccess.gpio.PinEvent
Creates a new PinEvent with the specified value and timestamp.
PinListener - Interface in com.oracle.deviceaccess.gpio
The PinListener interface defines methods for getting notified of GPIO pin value changes.
PortEvent - Class in com.oracle.deviceaccess.gpio
The PortEvent class encapsulates GPIO port value changes.
PortEvent(GPIOPort, int) - Constructor for class com.oracle.deviceaccess.gpio.PortEvent
Creates a new PortEvent with the specified value and time-stamped with the current time.
PortEvent(GPIOPort, int, long, int) - Constructor for class com.oracle.deviceaccess.gpio.PortEvent
Creates a new PortEvent with the specified value and timestamp.
PortListener - Interface in com.oracle.deviceaccess.gpio
The PortListener interface defines methods for getting notified of GPIO port value changes.
POWER_OFF - Static variable in interface com.oracle.deviceaccess.power.PowerManaged
Power has been fully removed from the device (for example from an external peripheral device).
POWER_ON - Static variable in interface com.oracle.deviceaccess.power.PowerManaged
Fully powered on.
PowerManaged - Interface in com.oracle.deviceaccess.power
The PowerManaged interface provides methods that a Peripheral class may implement to control how the underlying peripheral hardware resource is managed by the power management facility of the device.
PowerSavingHandler - Interface in com.oracle.deviceaccess.power
The PowerSavingHandler interface defines methods for getting notified of power state change requests on a specific Peripheral instance.
processResponse(ATDevice, String) - Method in interface com.oracle.deviceaccess.atcmd.CommandResponseHandler
Invoked to process an information text, final result code or intermediate result code response.
processResponse(ATDevice, String) - Method in interface com.oracle.deviceaccess.atcmd.UnsolicitedResponseHandler
Invoked to process an unsolicited result code response.
PulseCounter - Interface in com.oracle.deviceaccess.counter
The PulseCounter interface provides methods for controlling a pulse counter.
PulseCounterConfig - Class in com.oracle.deviceaccess.counter
The PulseCounterConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of a pulse counter.
PulseCounterConfig(int, int) - Constructor for class com.oracle.deviceaccess.counter.PulseCounterConfig
Creates a new PulseCounterConfig with the specified hardware addressing information and type.
PulseCounterConfig(int, int, GPIOPinConfig) - Constructor for class com.oracle.deviceaccess.counter.PulseCounterConfig
Creates a new PulseCounterConfig the specified hardware addressing information, type and GPIO pin source.

R

RawBlock - Interface in com.oracle.deviceaccess.mmio
The RawBlock interface provides methods to access a continuous range of physical memory (raw memory).
RawByte - Interface in com.oracle.deviceaccess.mmio
The RawByte interface provides methods for setting and getting the value of a register or memory area holding a byte value.
RawInt - Interface in com.oracle.deviceaccess.mmio
The RawInt interface provides methods for setting and getting the value of a register or memory area holding a int value.
RawMemory - Interface in com.oracle.deviceaccess.mmio
The RawMemory interface provides generic methods for the different types of raw memory area a peripheral device's registers may be mapped to.
RawShort - Interface in com.oracle.deviceaccess.mmio
The RawShort interface provides methods for setting and getting the value of a register or memory area holding a short value.
read(byte[], int, int) - Method in interface com.oracle.deviceaccess.generic.GenericBufferIODevice
Reads up to rxLen bytes of data from this device into an array of bytes.
read(int, byte[], int, int) - Method in interface com.oracle.deviceaccess.generic.GenericBufferIODevice
Reads up to rxLen bytes of data from this device into an array of bytes skipping the first skip bytes read.
read() - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Reads one byte of data from this slave device.
read(byte[], int, int) - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Reads up to dstLen bytes of data from this slave device into an array of bytes.
read(int, byte[], int, int) - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Reads up to dstLen bytes of data from this slave device into an array of bytes skipping the first skip bytes read.
read(int, int, byte[], int, int) - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Reads up to dstLen bytes of data from a subaddress or register address of this slave device into an array of bytes.
read(int, int, int, byte[], int, int) - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Reads up to dstLen bytes of data from a subaddress or register address of this slave device into an array of bytes skipping the first skip bytes read.
read() - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Reads one data word of up to 32 bits from this slave device.
read(byte[], int, int) - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Receives/reads up to rxLen bytes of data from this slave device into an array of bytes.
read(int, byte[], int, int) - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Receives/reads up to rxLen bytes of data from this slave device into an array of bytes skipping the first skip bytes read.
refresh() - Method in interface com.oracle.deviceaccess.watchdog.WatchdogTimer
Refreshes the watchdog timer.
register(int, Class, PeripheralConfig, String, String[]) - Static method in class com.oracle.deviceaccess.PeripheralManager
Registers under the specified ID (and optionally name and properties) a new peripheral device supporting the provided configuration.
REGISTER_TYPE_BYTE - Static variable in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Type for a register holding a byte value.
REGISTER_TYPE_INT - Static variable in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Type for a register holding an integer value.
REGISTER_TYPE_SHORT - Static variable in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
Type for a register holding a short integer value.
requestPowerStateChange(int, long) - Method in interface com.oracle.deviceaccess.power.PowerManaged
Requests the change of the peripheral's current power state to the specified power state for the specified duration.
resetCounting() - Method in interface com.oracle.deviceaccess.counter.PulseCounter
Resets the current count value.
resumeCounting() - Method in interface com.oracle.deviceaccess.counter.PulseCounter
Resumes the counting starting from the frozen count value.
RI_SIGNAL - Static variable in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Ring Indicator (RI) signal.
RTS_SIGNAL - Static variable in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Ready To Send (RTS) signal.

S

sendCommand(String) - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Sends an AT command and wait for the response.
sendCommand(String, CommandResponseHandler) - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Sends an AT command and handle the response asynchronously.
set(byte) - Method in interface com.oracle.deviceaccess.mmio.RawByte
Sets the byte value at the memory area associated with this object.
set(int) - Method in interface com.oracle.deviceaccess.mmio.RawInt
Sets the int value at the memory area associated with this object.
set(short) - Method in interface com.oracle.deviceaccess.mmio.RawShort
Sets the short value at the memory area associated with this object.
setActualNumber(int) - Method in class com.oracle.deviceaccess.dac.GenerationEvent
Sets the actual number of values to output that were copied to the values buffer.
setBaudRate(int) - Method in interface com.oracle.deviceaccess.uart.UART
Sets the baud rate.
setByte(int, byte) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Writes the given byte at the given index in the raw memory area associated with this object.
setBytes(int, byte[], int, int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Writes bytes starting at the given index in the raw memory area associated with this object.
setControl(int, Object) - Method in interface com.oracle.deviceaccess.generic.GenericDevice
Sets the value of the specified control.
setDataBits(int) - Method in interface com.oracle.deviceaccess.uart.UART
Sets the number of bits per character.
setDirection(int) - Method in interface com.oracle.deviceaccess.gpio.GPIOPin
Sets this GPIO pin for output or input.
setDirection(int) - Method in interface com.oracle.deviceaccess.gpio.GPIOPort
Sets this GPIO port for output or input.
setEventListener(int, GenericEventListener) - Method in interface com.oracle.deviceaccess.generic.GenericDevice
Registers a GenericEventListener instance to monitor native events of the designated type fired by the peripheral device associated to this GenericDevice object.
setEventListener(int, UARTEventListener) - Method in interface com.oracle.deviceaccess.uart.UART
Registers a UARTEventListener instance to monitor input data availability, input buffer overrun and/or empty output buffer conditions.
setInputListener(PinListener) - Method in interface com.oracle.deviceaccess.gpio.GPIOPin
Registers a PinListener instance which will get asynchronously notified when this GPIO pin's value changes and according to the current trigger mode (see GPIOPinConfig.getTrigger()).
setInputListener(PortListener) - Method in interface com.oracle.deviceaccess.gpio.GPIOPort
Registers a PortListener instance which will get asynchronously notified when this GPIO port's value changes.
setInt(int, int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Writes the given int at the given index in the raw memory area associated with this object.
setInts(int, int[], int, int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Writes ints starting at the given index in the raw memory area associated with this object.
setMMIOEventListener(int, byte[], int, int, MMIOEventListener) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Registers a MMIOEventListener instance to monitor native events of the designated type fired by the peripheral device mapped to this MMIODevice object and capture the content of designated memory area.
setMMIOEventListener(int, MMIOEventListener) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Registers a MMIOEventListener instance to monitor native events of the designated type fired by the peripheral device mapped to this MMIODevice object.
setMMIOEventListener(int, String, MMIOEventListener) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
Registers a MMIOEventListener instance to monitor native events of the designated type fired by the peripheral device mapped to this MMIODevice object and capture the content of designated register or block.
setParity(int) - Method in interface com.oracle.deviceaccess.uart.UART
Sets the parity.
setSamplingInterval(int) - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Sets the input sampling interval (in microseconds).
setSamplingInterval(int) - Method in interface com.oracle.deviceaccess.dac.DACChannel
Sets the output sampling interval (in microseconds).
setShort(int, short) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Writes the given short at the given index in the raw memory area associated with this object.
setShorts(int, short[], int, int) - Method in interface com.oracle.deviceaccess.mmio.RawBlock
Writes shorts starting at the given index in the raw memory area associated with this object.
setSignalChangeListener(ModemSignalListener, int) - Method in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Registers a ModemSignalListener instance which will get asynchronously notified when one of the designated signals changes.
setSignalState(int, boolean) - Method in interface com.oracle.deviceaccess.modem.ModemSignalsControl
Sets or clears the designated signal.
setStopBits(int) - Method in interface com.oracle.deviceaccess.uart.UART
Sets the number of stop bits per character.
setUnsolicitedResponseHandler(UnsolicitedResponseHandler) - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
Registers a handler for handling Unsolicited Result Code responses.
setValue(int) - Method in interface com.oracle.deviceaccess.dac.DACChannel
Writes the provided raw output value to this channel.
setValue(boolean) - Method in interface com.oracle.deviceaccess.gpio.GPIOPin
Sets the value of this GPIO pin.
setValue(int) - Method in interface com.oracle.deviceaccess.gpio.GPIOPort
Sets the value of this GPIO port.
setValues(int[], int, int) - Method in interface com.oracle.deviceaccess.dac.DACChannel
Writes count raw output values from the designated array to this channel for conversion.
signalID - Variable in class com.oracle.deviceaccess.modem.ModemSignalEvent
The signal ID.
signalState - Variable in class com.oracle.deviceaccess.modem.ModemSignalEvent
The signal state.
signalStateChanged(ModemSignalEvent) - Method in interface com.oracle.deviceaccess.modem.ModemSignalListener
Invoked when the state of a modem signal has changed.
SPIDevice - Interface in com.oracle.deviceaccess.spibus
The SPIDevice interface provides methods for transmitting and receiving data to/from an SPI slave device.
SPIDeviceConfig - Class in com.oracle.deviceaccess.spibus
The SPIDeviceConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of an SPI slave device.
SPIDeviceConfig(int, int, int, int, int, int) - Constructor for class com.oracle.deviceaccess.spibus.SPIDeviceConfig
Creates a new SPIDeviceConfig with the specified hardware addressing information and configuration parameters.
start(long) - Method in interface com.oracle.deviceaccess.watchdog.WatchdogTimer
Starts the watchdog timer with the specified timeout.
start(long) - Method in interface com.oracle.deviceaccess.watchdog.WindowedWatchdogTimer
Starts the watchdog timer with the specified timeout and with a closed window delay set to 0.
start(long, long) - Method in interface com.oracle.deviceaccess.watchdog.WindowedWatchdogTimer
Starts the windowed watchdog timer with the specified closed window time and timeout.
startAcquisition(int[], int, int, boolean, AcquisitionListener) - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Starts asynchronous analog input acquisition on this channel and reads a series of raw sampled input values.
startCounting() - Method in interface com.oracle.deviceaccess.counter.PulseCounter
Starts a pulse counting session.
startCounting(int, long, CountingListener) - Method in interface com.oracle.deviceaccess.counter.PulseCounter
Starts an asynchronous pulse counting session.
startGeneration(int[], int, int, boolean, GenerationListener) - Method in interface com.oracle.deviceaccess.dac.DACChannel
Starts asynchronous analog output generation on this channel from a series of raw output values (samples).
startMonitoring(int, int, MonitoringListener) - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Starts monitoring this channel analog input and asynchronously notifies the provided MonitoringListener instance when this channel's raw sampled input value gets out of or back in the specified range (as defined by a low and a high threshold value).
stop() - Method in interface com.oracle.deviceaccess.watchdog.WatchdogTimer
Stops this watchdog timer.
stopAcquisition() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Stops the asynchronous analog input acquisition on this channel as started by a call to the startAcquisition method.
STOPBITS_1 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
Number of STOP bits - 1.
STOPBITS_1_5 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
Number of STOP bits - 1-1/2.
STOPBITS_2 - Static variable in class com.oracle.deviceaccess.uart.UARTConfig
Number of STOP bits - 2.
stopCounting() - Method in interface com.oracle.deviceaccess.counter.PulseCounter
Stops the pulse counting and freezes the current count value.
stopGeneration() - Method in interface com.oracle.deviceaccess.dac.DACChannel
Stops the asynchronous analog output generation on this channel as started by a call to the startGeneration method.
stopMonitoring() - Method in interface com.oracle.deviceaccess.adc.ADCChannel
Stops the range monitoring of this channel analog input as started by a call to the startMonitoring() method.
suspendCounting() - Method in interface com.oracle.deviceaccess.counter.PulseCounter
Suspends the pulse counting and freezes the current count value.

T

TERMINAL_VALUE_REACHED - Static variable in class com.oracle.deviceaccess.counter.CountingEvent
Indicates that the pulse count value has reached the defined terminal value.
thresholdReached(MonitoringEvent) - Method in interface com.oracle.deviceaccess.adc.MonitoringListener
Invoked when the input value has reached the low or high threshold.
timeStamp - Variable in class com.oracle.deviceaccess.PeripheralEvent
The time (in milliseconds) when this event (first) occurred.
timeStampMicros - Variable in class com.oracle.deviceaccess.PeripheralEvent
The additional microseconds to the timestamp for when this event (first) occurred.
Transactional - Interface in com.oracle.deviceaccess
The Transactional interface provides methods for demarcating a communication transaction.
TRIGGER_BOTH_EDGES - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Rising edge trigger.
TRIGGER_BOTH_LEVELS - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Both levels trigger.
TRIGGER_FALLING_EDGE - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Falling edge trigger.
TRIGGER_HIGH_LEVEL - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
High level trigger.
TRIGGER_LOW_LEVEL - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Low level trigger.
TRIGGER_NONE - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
No interrupt trigger.
TRIGGER_RISING_EDGE - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinConfig
Rising edge trigger.
TYPE_FALLING_EDGE_ONLY - Static variable in class com.oracle.deviceaccess.counter.PulseCounterConfig
Falling pulse edge (counting only falling pulse edges).
TYPE_NEGATIVE_PULSE - Static variable in class com.oracle.deviceaccess.counter.PulseCounterConfig
Negative edge pulse: measured from falling edge to rising edge (counting well-formed negative edge pulses).
TYPE_POSITIVE_PULSE - Static variable in class com.oracle.deviceaccess.counter.PulseCounterConfig
Positive edge pulse: measured from rising edge to falling edge (counting well-formed positive edge pulses).
TYPE_RISING_EDGE_ONLY - Static variable in class com.oracle.deviceaccess.counter.PulseCounterConfig
Rising pulse edge (counting only rising pulse edges).

U

UART - Interface in com.oracle.deviceaccess.uart
The UART interface provides methods for controlling and accessing a UART (Universal Asynchronous Receiver/Transmitter).
UARTConfig - Class in com.oracle.deviceaccess.uart
The UARTConfig class encapsulates the hardware addressing information, and static and dynamic configuration parameters of a UART.
UARTConfig(int, int, int, int, int, int) - Constructor for class com.oracle.deviceaccess.uart.UARTConfig
Creates a new UARTConfig with the specified hardware addressing information and configuration parameters.
UARTConfig(int, int, int, int, int, int, int, int) - Constructor for class com.oracle.deviceaccess.uart.UARTConfig
Creates a new UARTConfig with the specified hardware addressing information and configuration parameters.
UARTEvent - Class in com.oracle.deviceaccess.uart
The UARTEvent class encapsulates events fired by peripherals that implement the UART interface.
UARTEvent(UART, int) - Constructor for class com.oracle.deviceaccess.uart.UARTEvent
Creates a new UARTEvent with the specified value and time-stamped with the current time.
UARTEvent(UART, int, long, int) - Constructor for class com.oracle.deviceaccess.uart.UARTEvent
Creates a new UARTEvent with the specified value and timestamp.
UARTEventListener - Interface in com.oracle.deviceaccess.uart
The UARTEventListener interface defines methods for getting notified of events fired by peripheral devices that implement the UART interface.
UNDEFINED_ID - Static variable in interface com.oracle.deviceaccess.Peripheral
Undefined peripheral numerical ID.
UNLIMITED_DURATION - Static variable in interface com.oracle.deviceaccess.power.PowerManaged
Unlimited or unknown power state change requested duration.
unregister(int) - Static method in class com.oracle.deviceaccess.PeripheralManager
Unregisters the peripheral device associated with the specified ID.
UnsolicitedResponseHandler - Interface in com.oracle.deviceaccess.atcmd
The UnsolicitedResponseHandler interface defines methods for handling unsolicited result code responses from an AT device.

V

valueChanged(PinEvent) - Method in interface com.oracle.deviceaccess.gpio.PinListener
Invoked when a GPIO pin's value has changed.
valueChanged(PortEvent) - Method in interface com.oracle.deviceaccess.gpio.PortListener
Invoked when a GPIO port's value has changed.

W

WatchdogTimer - Interface in com.oracle.deviceaccess.watchdog
The WatchdogTimer interface provides methods for controlling a watchdog timer that can be used to force the device to reboot (or depending on the platform, the Java Virtual Machine to restart).
WindowedWatchdogTimer - Interface in com.oracle.deviceaccess.watchdog
The WindowedWatchdogTimer interface provides methods for controlling a watchdog timer that can be used to force the device to reboot (or depending on the platform, the Java Virtual Machine to restart).
write(byte[], int, int) - Method in interface com.oracle.deviceaccess.generic.GenericBufferIODevice
Writes to this device txLen bytes from buffer txBuf.
write(byte[], int, int) - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Writes to this slave device srcLen bytes from buffer srcBuf.
write(int) - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Writes one byte to this slave device.
write(int, int, byte[], int, int) - Method in interface com.oracle.deviceaccess.i2cbus.I2CDevice
Writes to a subaddress or register address of this slave device srcLen bytes from buffer srcBuf.
write(byte[], int, int) - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Transmits/writes data to this slave device.
write(int) - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Writes one data word of up to 32 bits to this slave device.
writeAndRead(byte[], int, int, byte[], int, int) - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Exchanges (transmits and receives) data with this slave device.
writeAndRead(byte[], int, int, int, byte[], int, int) - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Exchanges (transmits and receives) data with this slave device skipping the specified number of bytes received.
writeAndRead(int) - Method in interface com.oracle.deviceaccess.spibus.SPIDevice
Exchanges (transmits and receives) one data word of up to 32 bits with this slave device.
A B C D E F G H I L M O P R S T U V W 
DAAPI B (b02)
5-February-2013 04:40

Copyright (c) 2012, Oracle and/or its affiliates. All Rights Reserved. Use of this specification is subject to license terms.