- 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.
- 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 byte
s 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 int
s 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
-
- getMinSamplingInterval() - Method in interface com.oracle.deviceaccess.dac.DACChannel
-
- 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 short
s 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.
- 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.
- 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 byte
s 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
-
- 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 int
s 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 short
s 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.