- 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.