- generate(int) - Method in interface com.oracle.deviceaccess.dac.DACChannel
-
Writes the provided raw output value to this channel.
- generate(IntBuffer) - Method in interface com.oracle.deviceaccess.dac.DACChannel
-
Writes count
raw output values from the provided buffer to this channel for conversion.
- generate(int, int) - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Generates a pulse train containing the specified count of pulses of the specified width.
- generate(IntBuffer) - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Generates a pulse train containing count
pulses of the specified widths.
- generateBreak(int) - Method in interface com.oracle.deviceaccess.uart.UART
-
Generates a break condition for the specified duration.
- GenerationEvent - Class in com.oracle.deviceaccess.pwm
-
The GenerationEvent
class encapsulates pulse a generation completion condition (i.e.
- GenerationEvent(PWMChannel, int) - Constructor for class com.oracle.deviceaccess.pwm.GenerationEvent
-
Creates a new
GenerationEvent
with the specified type, pulse count and time-stamped with the current
time.
- GenerationEvent(PWMChannel, int, long, int) - Constructor for class com.oracle.deviceaccess.pwm.GenerationEvent
-
Creates a new
GenerationEvent
with the specified type, pulse count and timestamp.
- GenerationListener - Interface in com.oracle.deviceaccess.pwm
-
The GenerationListener
interface defines methods for getting notified of pulse generation completion
conditions (i.e.
- GenerationRoundListener - Interface in com.oracle.deviceaccess.dac
-
The GenerationRoundListener
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.
- GenerationRoundListener - Interface in com.oracle.deviceaccess.pwm
-
The GenerationRoundListener
interface defines methods for getting notified of the completion of the
generation of a sequence of pulses and that more pulses (the width thereof) to generate may be specified.
- 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.
- GenericDeviceConfig - Class in com.oracle.deviceaccess.generic
-
The GenericDeviceConfig
class encapsulates the hardware addressing information of generic device.
- GenericDeviceConfig(int, int) - Constructor for class com.oracle.deviceaccess.generic.GenericDeviceConfig
-
Creates a new GenericDeviceConfig
with the specified hardware addressing information .
- GenericDeviceConfig(String) - Constructor for class com.oracle.deviceaccess.generic.GenericDeviceConfig
-
Creates a new GenericDeviceConfig
with the specified hardware addressing information.
- GenericDeviceControl<T> - Class in com.oracle.deviceaccess.generic
-
The class GenericDeviceControl
encapsulates a generic peripheral device's configuration and access (I/O)
controls.
- GenericDeviceControl(int, Class<T>) - Constructor for class com.oracle.deviceaccess.generic.GenericDeviceControl
-
Creates a new GenericDeviceControl
with the specified ID and type.
- 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.
- GenericPermission - Class in com.oracle.deviceaccess.generic
-
The GenericPermission
class defines permissions for g device access.
- GenericPermission(String) - Constructor for class com.oracle.deviceaccess.generic.GenericPermission
-
Constructs a new GenericPermission
with the specified target name and the implicit open
action.
- GenericPermission(String, String) - Constructor for class com.oracle.deviceaccess.generic.GenericPermission
-
Constructs a new GenericPermission
instance with the specified target name and action list.
- get() - Method in interface com.oracle.deviceaccess.mmio.RawRegister
-
Gets the value at the memory area associated with this object.
- getActions() - Method in class com.oracle.deviceaccess.adc.ADCPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.atcmd.ATPermission
-
Returns the list of possible actions in the following order: open
or data
.
- getActions() - Method in class com.oracle.deviceaccess.counter.CounterPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.dac.DACPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.generic.GenericPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.gpio.GPIOPinPermission
-
Returns the list of possible actions in the following order: open
, powermanage
or setdirection
.
- getActions() - Method in class com.oracle.deviceaccess.gpio.GPIOPortPermission
-
Returns the list of possible actions in the following order: open
, powermanage
or setdirection
.
- getActions() - Method in class com.oracle.deviceaccess.i2cbus.I2CPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.mmio.MMIOPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.PeripheralMgmtPermission
-
Returns the list of possible actions in the following order: register
,
unregister
or open
.
- getActions() - Method in class com.oracle.deviceaccess.PeripheralPermission
-
Returns the list of possible actions in the following order: open
or powermanage
(additional actions
may be defined by subclasses).
- getActions() - Method in class com.oracle.deviceaccess.pwm.PWMPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.spibus.SPIPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.uart.UARTPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- getActions() - Method in class com.oracle.deviceaccess.watchdog.WatchdogTimerPermission
-
Returns the list of possible actions in the following order: open
or powermanage
.
- 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.
- getBuffer() - Method in class com.oracle.deviceaccess.RoundCompletionEvent
-
Returns the input or output buffer.
- 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.
- 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.
- getChannelNumber() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
-
Gets the configured channel number.
- getChannelNumber() - Method in class com.oracle.deviceaccess.atcmd.ATDeviceConfig
-
Gets the configured channel number.
- getChannelNumber() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Gets the configured counter number.
- getChannelNumber() - Method in class com.oracle.deviceaccess.dac.DACChannelConfig
-
Gets the configured channel number.
- getChannelNumber() - Method in class com.oracle.deviceaccess.generic.GenericDeviceConfig
-
Gets the configured channel number.
- getChannelNumber() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured PWM channel number.
- getChannelNumber() - Method in class com.oracle.deviceaccess.uart.UARTConfig
-
Gets the configured UART 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.
- getConfigType() - Method in interface com.oracle.deviceaccess.spi.PeripheralProvider
-
- getConfiguration() - Method in interface com.oracle.deviceaccess.PeripheralDescriptor
-
Returns the registered configuration of the peripheral device.
- getControl(GenericDeviceControl<T>) - Method in interface com.oracle.deviceaccess.generic.GenericDevice
-
Gets the value of the specified control.
- 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.
- 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.
- getDescriptor() - Method in interface com.oracle.deviceaccess.Peripheral
-
Retrieves the identifying and descriptive information of this peripheral device.
- getDescriptor() - Method in class com.oracle.deviceaccess.RegistrationEvent
-
Returns the identifying and descriptive information of the registered or unregistered peripheral.
- getDescriptor() - Method in class com.oracle.deviceaccess.spi.AbstractPeripheral
-
Retrieves the identifying and descriptive information of this peripheral
device.
- getDevice() - Method in interface com.oracle.deviceaccess.atcmd.DataConnection
-
Returns the ATDevice
this data connection has been opened with.
- getDeviceName() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.atcmd.ATDeviceConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.dac.DACChannelConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.generic.GenericDeviceConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in interface com.oracle.deviceaccess.PeripheralConfig.HardwareAddressing
-
Gets the device name (such as a device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.uart.UARTConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceName() - Method in class com.oracle.deviceaccess.watchdog.WatchdogTimerConfig
-
Gets the configured device name (such as to its device file name on UNIX systems).
- getDeviceNumber() - Method in class com.oracle.deviceaccess.adc.ADCChannelConfig
-
Gets the configured device number (such as the ADC conveter number).
- getDeviceNumber() - Method in class com.oracle.deviceaccess.atcmd.ATDeviceConfig
-
Gets the configured device number.
- getDeviceNumber() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Gets the configured device number.
- getDeviceNumber() - Method in class com.oracle.deviceaccess.dac.DACChannelConfig
-
Gets the configured device number.
- getDeviceNumber() - Method in class com.oracle.deviceaccess.generic.GenericDeviceConfig
-
Gets the configured device number.
- getDeviceNumber() - Method in class com.oracle.deviceaccess.gpio.GPIOPinConfig
-
Gets the configured device number for the pin.
- getDeviceNumber() - Method in class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
-
Gets the configured device number (the device number the I2C bus adapter the I2C slave device is connected to).
- getDeviceNumber() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
-
Gets the configured device number.
- getDeviceNumber() - Method in interface com.oracle.deviceaccess.PeripheralConfig.HardwareAddressing
-
Gets the device number (such as the controller number).
- getDeviceNumber() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured device number (the PWM controller or generator number).
- getDeviceNumber() - Method in class com.oracle.deviceaccess.spibus.SPIDeviceConfig
-
Gets the configured device number (the device number of the SPI bus adapter the slave device is connected to).
- getDeviceNumber() - Method in class com.oracle.deviceaccess.uart.UARTConfig
-
Gets the configured UART device number.
- getDeviceNumber() - Method in class com.oracle.deviceaccess.watchdog.WatchdogTimerConfig
-
Gets the configured device number.
- 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.
- getGroup() - Method in interface com.oracle.deviceaccess.power.PowerManaged
-
Returns the power management Group
this peripheral belongs to.
- getID() - Method in class com.oracle.deviceaccess.generic.GenericDeviceControl
-
Gets the ID of this control.
- 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.PeripheralDescriptor
-
Returns the numerical ID of the peripheral device.
- getID() - Method in class com.oracle.deviceaccess.uart.UARTEvent
-
Returns this event ID.
- getIdleState() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured idle output state.
- getInitiator() - Method in class com.oracle.deviceaccess.RegistrationEvent
-
Returns the free-formed name of the registration/unregistration initiator.
- 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.
- getInputBuffer() - Method in interface com.oracle.deviceaccess.BufferAccess
-
Gets the direct input buffer of this device (optional operation).
- getInputBufferSize() - Method in class com.oracle.deviceaccess.uart.UARTConfig
-
Gets the requested input buffer size.
- getInterface() - Method in interface com.oracle.deviceaccess.PeripheralDescriptor
-
Returns the interface (sub-interface of
Peripheral
) of the peripheral device.
- getInterval() - Method in class com.oracle.deviceaccess.counter.CountingEvent
-
Returns the actual counting time interval (in milliseconds).
- 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.
- getMaxPulsePeriod() - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
- 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.
- getMinPulsePeriod() - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
- 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.RawBlock
-
Returns the name assigned to this RawBlock
instance.
- getName() - Method in interface com.oracle.deviceaccess.mmio.RawMemory
-
Returns the name assigned to this RawMemory
instance.
- getName() - Method in interface com.oracle.deviceaccess.PeripheralDescriptor
-
Returns the name of the peripheral device.
- getNumber() - Method in class com.oracle.deviceaccess.RoundCompletionEvent
-
Return the number of elements input or output during the round.
- getOffset() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawMemoryConfig
-
Gets the configured offset of the raw memory area from the base address.
- getOutput() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured output on which the pulses are to be generated.
- getOutputBuffer() - Method in interface com.oracle.deviceaccess.BufferAccess
-
Gets the direct output buffer of this device (optional operation).
- getOutputBufferSize() - Method in class com.oracle.deviceaccess.uart.UARTConfig
-
Gets the requested output buffer size.
- getOutputConfig() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured output configuration on which the pulses are to be generated.
- 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.
- getPinConfigs() - Method in class com.oracle.deviceaccess.gpio.GPIOPortConfig
-
Gets the configured configurations of the pins composing the port (in the exact same order they compose the
port).
- 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).
- 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.PeripheralDescriptor
-
Returns the properties of the peripheral device.
- getPulseAlignment() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured pulse alignment.
- getPulseCount() - Method in class com.oracle.deviceaccess.pwm.GenerationEvent
-
Returns the generated pulse count value.
- getPulsePeriod() - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Gets the pulse period of this PWM channel (in microseconds).
- getPulsePeriod() - Method in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Gets the configured default/initial pulse period (in microseconds).
- getRawMemoryConfigs() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig
-
Gets the set of configured registers and memory blocks.
- getReceiveTriggerLevel() - Method in interface com.oracle.deviceaccess.uart.UART
-
Gets the current receive trigger level.
- getRegister(String, Class<T>) - Method in interface com.oracle.deviceaccess.mmio.MMIODevice
-
Gets the designated register holding a value of the designated type.
- 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).
- 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.
- getSource() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Gets the configured input source on which the pulses are to be counted/measured.
- getSourceConfig() - Method in class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Gets the configured input source configuration 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.
- getTimerNumber() - Method in class com.oracle.deviceaccess.watchdog.WatchdogTimerConfig
-
Gets the configured timer number.
- 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 interface com.oracle.deviceaccess.gpio.GPIOPin
-
Returns the current pin interrupt trigger.
- 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.generic.GenericDeviceControl
-
Gets the type of this control's value.
- getType() - Method in class com.oracle.deviceaccess.mmio.MMIODeviceConfig.RawRegisterConfig
-
Gets the configured type of the value held by the register.
- getType() - Method in interface com.oracle.deviceaccess.mmio.RawRegister
-
Returns the type of the value this RawRegister
instance can hold.
- getType() - Method in interface com.oracle.deviceaccess.spi.PeripheralProvider
-
Returns the type of the
Peripheral
instance this provider opens.
- 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.
- 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.
- GPIOPinConfig(String, 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.
- GPIOPinPermission - Class in com.oracle.deviceaccess.gpio
-
The GPIOPinPermission
class defines permissions for GPIO pin access.
- GPIOPinPermission(String) - Constructor for class com.oracle.deviceaccess.gpio.GPIOPinPermission
-
Constructs a new GPIOPinPermission
with the specified target name and the implicit open
action.
- GPIOPinPermission(String, String) - Constructor for class com.oracle.deviceaccess.gpio.GPIOPinPermission
-
Constructs a new GPIOPinPermission
instance with the specified target name and action list.
- 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.
- GPIOPortConfig(int, int, GPIOPin[]) - Constructor for class com.oracle.deviceaccess.gpio.GPIOPortConfig
-
Creates a new GPIOPortConfig
with the specified hardware addressing information and configuration
parameters.
- GPIOPortPermission - Class in com.oracle.deviceaccess.gpio
-
The GPIOPortPermission
class defines permissions for GPIO port access.
- GPIOPortPermission(String) - Constructor for class com.oracle.deviceaccess.gpio.GPIOPortPermission
-
Constructs a new GPIOPortPermission
with the specified target name and the implicit open
action.
- GPIOPortPermission(String, String) - Constructor for class com.oracle.deviceaccess.gpio.GPIOPortPermission
-
Constructs a new GPIOPortPermission
instance with the specified target name and action list.
- I2CCombinedMessage - Class in com.oracle.deviceaccess.i2cbus
-
The I2CCombinedMessage
class allows for constructing a combined message.
- I2CCombinedMessage() - Constructor for class com.oracle.deviceaccess.i2cbus.I2CCombinedMessage
-
Creates a new I2CCombinedMessage
instance.
- 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.
- I2CDeviceConfig(String, int, int, int) - Constructor for class com.oracle.deviceaccess.i2cbus.I2CDeviceConfig
-
Creates a new I2CDeviceConfig
with the specified hardware addressing information and configuration
parameters.
- I2CPermission - Class in com.oracle.deviceaccess.i2cbus
-
The I2CPermission
class defines permissions for I2C slave device access.
- I2CPermission(String) - Constructor for class com.oracle.deviceaccess.i2cbus.I2CPermission
-
Constructs a new ADCPermission
with the specified target name and the implicit open
action.
- I2CPermission(String, String) - Constructor for class com.oracle.deviceaccess.i2cbus.I2CPermission
-
Constructs a new I2CPermission
instance with the specified target name and action list.
- IDLE_STATE_HIGH - Static variable in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
High idle state.
- IDLE_STATE_LOW - Static variable in class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Low idle state.
- implies(Permission) - Method in class com.oracle.deviceaccess.adc.ADCPermission
-
Checks if this ADCPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.atcmd.ATPermission
-
Checks if this ATPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.counter.CounterPermission
-
Checks if this CounterPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.dac.DACPermission
-
Checks if this DACPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.generic.GenericPermission
-
Checks if this GenericPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.gpio.GPIOPinPermission
-
Checks if this GPIOPinPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.gpio.GPIOPortPermission
-
Checks if this GPIOPortPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.i2cbus.I2CPermission
-
Checks if this I2CPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.mmio.MMIOPermission
-
Checks if this MMIOPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.PeripheralMgmtPermission
-
Checks if this PeripheralMgmtPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.PeripheralPermission
-
Checks if this PeripheralPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.pwm.PWMPermission
-
Checks if this PWMPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.spibus.SPIPermission
-
Checks if this SPIPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.uart.UARTPermission
-
Checks if this UARTPermission
object "implies" the specified permission.
- implies(Permission) - Method in class com.oracle.deviceaccess.watchdog.WatchdogTimerPermission
-
Checks if this WatchdogTimerPermission
object "implies" the specified permission.
- 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.
- inputRoundCompleted(RoundCompletionEvent<ADCChannel, IntBuffer>) - Method in interface com.oracle.deviceaccess.adc.AcquisitionRoundListener
-
Invoked when a buffer of ADC sampled values has been filled and is available for processing
or when an input overrun error occurred.
- inputRoundCompleted(RoundCompletionEvent<P, B>) - Method in interface com.oracle.deviceaccess.InputRoundListener
-
Invoked when an input buffer has been filled and input data is available for processing
or when an input overrun error occurred.
- InputRoundListener<P extends Peripheral<? super P>,B extends java.nio.Buffer> - Interface in com.oracle.deviceaccess
-
The InputRoundListener
interface defines methods for getting notified of the completion of an input round.
- 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 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.
- InvalidOutputSamplingRateException - Exception in com.oracle.deviceaccess.dac
-
Thrown by an instance of
DACChannel
in case the requested sampling rate is higher than the maximum 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.
- InvalidPulseRateException - Exception in com.oracle.deviceaccess.pwm
-
Thrown by an instance of
PWMChannel
in case the requested pulse rate/frequency is higher than the maximum
rate/frequency the PWM device can support.
- InvalidPulseRateException() - Constructor for exception com.oracle.deviceaccess.pwm.InvalidPulseRateException
-
Constructs a new InvalidPulseRateException
with null
as its detailed reason message.
- InvalidPulseRateException(String) - Constructor for exception com.oracle.deviceaccess.pwm.InvalidPulseRateException
-
Constructs a new InvalidPulseRateException
with the specified detail message.
- InvalidWordLengthException - Exception in com.oracle.deviceaccess.spibus
-
- 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.
- isBitSet(int) - Method in interface com.oracle.deviceaccess.mmio.RawRegister
-
Checks whether the designated bit value at the memory area associated with this object is set (equal to 1
)
- 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.
- isOnError() - Method in class com.oracle.deviceaccess.RoundCompletionEvent
-
Indicates whether an input buffer overrun or output buffer underrun condition occurred and the I/O operation
had to be suspended temporarily.
- isOpen() - Method in interface com.oracle.deviceaccess.Peripheral
-
Indicates whether or not this peripheral is open/available to the calling application.
- PARITY_ERROR - Static variable in class com.oracle.deviceaccess.uart.UARTEvent
-
Event ID indicating a parity error.
- 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<P extends Peripheral<? super P>> - 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<P extends Peripheral<? super P>> - Interface in com.oracle.deviceaccess
-
The PeripheralConfig
class is a tagging interface for all peripheral configuration classes.
- PeripheralConfig.HardwareAddressing - Interface in com.oracle.deviceaccess
-
The HardwareAddressing
interface defines an abstraction of
an hardware addressing information common on different platforms.
- 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.
- PeripheralDescriptor<P extends Peripheral<? super P>> - Interface in com.oracle.deviceaccess
-
The PeripheralDescriptor
interface encapsulates the identifying and descriptive information of a peripheral
device as well as its registered configuration (hardware addressing parameters, and static and dynamic configuration
parameters).
- PeripheralEvent<P extends Peripheral<? super P>> - 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
-
- PeripheralMgmtPermission - Class in com.oracle.deviceaccess
-
The PeripheralMgmtPermission
class defines permissions for registering and unregistering peripheral devices as
well as opening peripheral devices using their registered configurations.
- PeripheralMgmtPermission(String, String) - Constructor for class com.oracle.deviceaccess.PeripheralMgmtPermission
-
Constructs a new PeripheralMgmtPermission
instance with the specified target name and action list.
- 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.
- PeripheralPermission - Class in com.oracle.deviceaccess
-
The PeripheralPermission
abstract class is the superclass of all peripheral permissions.
- PeripheralPermission(String) - Constructor for class com.oracle.deviceaccess.PeripheralPermission
-
Constructs a new PeripheralPermission
with the specified target name and the implicit open
action.
- PeripheralPermission(String, String) - Constructor for class com.oracle.deviceaccess.PeripheralPermission
-
Constructs a new PeripheralPermission
instance with the specified target name and action list.
- PeripheralProvider<P extends Peripheral<? super P>> - Interface in com.oracle.deviceaccess.spi
-
The
PeripheralProvider
interface provides methods to open
Peripheral
instances of a certain type
and optionally with a specific configuration and a list of properties.
- peripheralRegistered(RegistrationEvent<P>) - Method in interface com.oracle.deviceaccess.RegistrationListener
-
Invoked when a new peripheral is registered.
- 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.
- peripheralUnregistered(RegistrationEvent<P>) - Method in interface com.oracle.deviceaccess.RegistrationListener
-
Invoked when a peripheral is unregistered.
- 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_MANAGE - Static variable in class com.oracle.deviceaccess.PeripheralPermission
-
The powermanage
action.
- 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.
- PowerManaged.Group - Interface in com.oracle.deviceaccess.power
-
The Group
interface provides methods for registering for power state changes of peripherals belonging
to the same power management group.
- 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, int) - Constructor for class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Creates a new PulseCounterConfig
with the specified hardware addressing information and type.
- PulseCounterConfig(int, int, int, GPIOPin) - Constructor for class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Creates a new PulseCounterConfig
the specified hardware addressing information, type and GPIO pin source.
- PulseCounterConfig(int, 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.
- PulseCounterConfig(String, int, int) - Constructor for class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Creates a new PulseCounterConfig
with the specified hardware addressing information and type.
- PulseCounterConfig(String, 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.
- PulseCounterConfig(String, int, int, GPIOPin) - Constructor for class com.oracle.deviceaccess.counter.PulseCounterConfig
-
Creates a new PulseCounterConfig
the specified hardware addressing information, type and GPIO pin source.
- pulseGenerationCompleted(GenerationEvent) - Method in interface com.oracle.deviceaccess.pwm.GenerationListener
-
Invoked when the generated pulse count has reached the maximum value.
- PWMChannel - Interface in com.oracle.deviceaccess.pwm
-
The PWMChannel
interface provides methods for controlling a PWM (Pulse Width Modulation) signal generator
channel.
- PWMChannelConfig - Class in com.oracle.deviceaccess.pwm
-
The PWMChannelConfig
class encapsulates the hardware addressing information, and static and dynamic
configuration parameters of a PWM channel.
- PWMChannelConfig(int, int, int, int, int) - Constructor for class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Creates a new PWMChannelConfig
with the specified hardware addressing information and type.
- PWMChannelConfig(int, int, int, int, int, GPIOPinConfig) - Constructor for class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Creates a new PWMChannelConfig
the specified hardware addressing information, type and GPIO pin output.
- PWMChannelConfig(int, int, int, int, int, GPIOPin) - Constructor for class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Creates a new PWMChannelConfig
the specified hardware addressing information, type and GPIO pin output.
- PWMChannelConfig(String, int, int, int, int) - Constructor for class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Creates a new PWMChannelConfig
with the specified hardware addressing information and type.
- PWMChannelConfig(String, int, int, int, int, GPIOPinConfig) - Constructor for class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Creates a new PWMChannelConfig
the specified hardware addressing information, type and GPIO pin output.
- PWMChannelConfig(String, int, int, int, int, GPIOPin) - Constructor for class com.oracle.deviceaccess.pwm.PWMChannelConfig
-
Creates a new PWMChannelConfig
the specified hardware addressing information, type and GPIO pin output.
- PWMPermission - Class in com.oracle.deviceaccess.pwm
-
The PWMPermission
class defines permissions for PWM channel access.
- PWMPermission(String) - Constructor for class com.oracle.deviceaccess.pwm.PWMPermission
-
Constructs a new PWMPermission
with the specified target name and the implicit open
action.
- PWMPermission(String, String) - Constructor for class com.oracle.deviceaccess.pwm.PWMPermission
-
Constructs a new PWMPermission
instance with the specified target name and action list.
- 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(T) - Method in interface com.oracle.deviceaccess.mmio.RawRegister
-
Sets the value at the memory area associated with this object.
- SET_DIRECTION - Static variable in class com.oracle.deviceaccess.gpio.GPIOPinPermission
-
The setdirection
action.
- SET_DIRECTION - Static variable in class com.oracle.deviceaccess.gpio.GPIOPortPermission
-
The setdirection
action.
- setBaudRate(int) - Method in interface com.oracle.deviceaccess.uart.UART
-
Sets the baud rate.
- setBit(int) - Method in interface com.oracle.deviceaccess.mmio.RawRegister
-
Sets (to 1
) the designated bit value at the memory area associated with this object.
- setBits(T) - Method in interface com.oracle.deviceaccess.mmio.RawRegister
-
Sets (to 1
) the specified bits at the memory area associated with this object.
- setControl(GenericDeviceControl<T>, T) - 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
GPIOPin.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.
- 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.
- setPowerSavingHandler(PowerSavingHandler) - Method in interface com.oracle.deviceaccess.power.PowerManaged.Group
-
Registers a PowerSavingHandler
instance to get asynchronously notified when the power management
facility is about to change the power state of this group, hence allowing the application to veto the power
state change.
- setPulsePeriod(int) - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Sets the pulse period of this PWM channel.
- setReceiveTriggerLevel(int) - Method in interface com.oracle.deviceaccess.uart.UART
-
Sets the receive trigger level.
- 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).
- setSignalChangeListener(ModemSignalListener<P>, 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.
- setTrigger(int) - Method in interface com.oracle.deviceaccess.gpio.GPIOPin
-
Sets this GPIO pin trigger mode.
- setUnsolicitedResponseHandler(UnsolicitedResponseHandler) - Method in interface com.oracle.deviceaccess.atcmd.ATDevice
-
Registers a handler for handling Unsolicited Result Code responses.
- 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.
- SHARED - Static variable in class com.oracle.deviceaccess.PeripheralManager
-
Shared access mode.
- 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<P>) - 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.
- SPIDeviceConfig(String, 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.
- SPIPermission - Class in com.oracle.deviceaccess.spibus
-
The SPIPermission
class defines permissions for SPI slave device access.
- SPIPermission(String) - Constructor for class com.oracle.deviceaccess.spibus.SPIPermission
-
Constructs a new ADCPermission
with the specified target name and the implicit open
action.
- SPIPermission(String, String) - Constructor for class com.oracle.deviceaccess.spibus.SPIPermission
-
Constructs a new SPIPermission
instance with the specified target name and action list.
- 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 delay and timeout.
- startAcquisition(IntBuffer, AcquisitionRoundListener) - 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.
- startAcquisition(IntBuffer, IntBuffer, AcquisitionRoundListener) - 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(IntBuffer, GenerationRoundListener) - Method in interface com.oracle.deviceaccess.dac.DACChannel
-
Starts asynchronous analog output generation on this channel from a series of raw output values (samples).
- startGeneration(IntBuffer, IntBuffer, GenerationRoundListener) - Method in interface com.oracle.deviceaccess.dac.DACChannel
-
Starts asynchronous analog output generation on this channel from a series of raw output values (samples).
- startGeneration(int) - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Starts an asynchronous pulse train generation session - continuously generating pulses of the specified width
until explicitly stopped.
- startGeneration(int, int, GenerationListener) - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Starts an asynchronous pulse train generation session - generating pulses of the specified width up to the
specified count.
- startGeneration(IntBuffer, GenerationRoundListener) - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Starts asynchronous pulse train generation in sucessive rounds - initially generating pulses of the specified
widths up to the specified initial count - as indicated by the number of remaining elements in the provided
buffer.
- startGeneration(IntBuffer, IntBuffer, GenerationRoundListener) - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Starts asynchronous pulse train generation in sucessive rounds.
- 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).
- startReading(ByteBuffer, InputRoundListener<UART, ByteBuffer>) - Method in interface com.oracle.deviceaccess.uart.UART
-
Starts asynchronous reading in sucessive rounds - reading data into the provided
buffer.
- startReading(ByteBuffer, ByteBuffer, InputRoundListener<UART, ByteBuffer>) - Method in interface com.oracle.deviceaccess.uart.UART
-
Starts asynchronous reading in sucessive rounds.
- startWriting(ByteBuffer, OutputRoundListener<UART, ByteBuffer>) - Method in interface com.oracle.deviceaccess.uart.UART
-
Starts asynchronous writing in sucessive rounds - initially writing the data remaining in the provided
buffer.
- startWriting(ByteBuffer, ByteBuffer, OutputRoundListener<UART, ByteBuffer>) - Method in interface com.oracle.deviceaccess.uart.UART
-
Starts asynchronous writing in successive rounds.
- 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 one of the
startAcquisition
methods.
- 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 one of the
startGeneration
methods.
- stopGeneration() - Method in interface com.oracle.deviceaccess.pwm.PWMChannel
-
Stops (cancels) the currently active pulse generation session.
- 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.
- stopReading() - Method in interface com.oracle.deviceaccess.uart.UART
-
Stops (cancels) the currently active reading session.
- stopWriting() - Method in interface com.oracle.deviceaccess.uart.UART
-
Stops (cancels) the currently active writing session.
- suspendCounting() - Method in interface com.oracle.deviceaccess.counter.PulseCounter
-
Suspends the pulse counting and freezes the current count value.