A B C D E F G H I K L M O P Q R S T U V W

O

openAnalogInput(int) - Method in interface ioio.lib.api.IOIO
Open a pin for analog input.
openAnalogInput(int) - Method in class ioio.lib.impl.IOIOImpl
 
openDigitalInput(DigitalInput.Spec) - Method in interface ioio.lib.api.IOIO
Open a pin for digital input.
openDigitalInput(int) - Method in interface ioio.lib.api.IOIO
Shorthand for openDigitalInput(new DigitalInput.Spec(pin)).
openDigitalInput(int, DigitalInput.Spec.Mode) - Method in interface ioio.lib.api.IOIO
Shorthand for openDigitalInput(new DigitalInput.Spec(pin, mode)).
openDigitalInput(int) - Method in class ioio.lib.impl.IOIOImpl
 
openDigitalInput(int, DigitalInput.Spec.Mode) - Method in class ioio.lib.impl.IOIOImpl
 
openDigitalInput(DigitalInput.Spec) - Method in class ioio.lib.impl.IOIOImpl
 
openDigitalOutput(DigitalOutput.Spec, boolean) - Method in interface ioio.lib.api.IOIO
Open a pin for digital output.
openDigitalOutput(int, DigitalOutput.Spec.Mode, boolean) - Method in interface ioio.lib.api.IOIO
Shorthand for openDigitalOutput(new DigitalOutput.Spec(pin, mode), startValue).
openDigitalOutput(int, boolean) - Method in interface ioio.lib.api.IOIO
Shorthand for openDigitalOutput(new DigitalOutput.Spec(pin), startValue).
openDigitalOutput(int) - Method in interface ioio.lib.api.IOIO
Shorthand for openDigitalOutput(new DigitalOutput.Spec(pin), false).
openDigitalOutput(int, DigitalOutput.Spec.Mode, boolean) - Method in class ioio.lib.impl.IOIOImpl
 
openDigitalOutput(DigitalOutput.Spec, boolean) - Method in class ioio.lib.impl.IOIOImpl
 
openDigitalOutput(int, boolean) - Method in class ioio.lib.impl.IOIOImpl
 
openDigitalOutput(int) - Method in class ioio.lib.impl.IOIOImpl
 
openIcspMaster() - Method in interface ioio.lib.api.IOIO
Open an ICSP channel, enabling Flash programming of an external PIC MCU, and in particular, another IOIO board.
openIcspMaster() - Method in class ioio.lib.impl.IOIOImpl
 
openPulseInput(DigitalInput.Spec, PulseInput.ClockRate, PulseInput.PulseMode, boolean) - Method in interface ioio.lib.api.IOIO
Open a pin for pulse input.
openPulseInput(int, PulseInput.PulseMode) - Method in interface ioio.lib.api.IOIO
Shorthand for openPulseInput(new DigitalInput.Spec(pin), rate, mode, true), i.e.
openPulseInput(DigitalInput.Spec, PulseInput.ClockRate, PulseInput.PulseMode, boolean) - Method in class ioio.lib.impl.IOIOImpl
 
openPulseInput(int, PulseInput.PulseMode) - Method in class ioio.lib.impl.IOIOImpl
 
openPwmOutput(DigitalOutput.Spec, int) - Method in interface ioio.lib.api.IOIO
Open a pin for PWM (Pulse-Width Modulation) output.
openPwmOutput(int, int) - Method in interface ioio.lib.api.IOIO
Shorthand for openPwmOutput(new DigitalOutput.Spec(pin), freqHz).
openPwmOutput(int, int) - Method in class ioio.lib.impl.IOIOImpl
 
openPwmOutput(DigitalOutput.Spec, int) - Method in class ioio.lib.impl.IOIOImpl
 
openSpiMaster(DigitalInput.Spec, DigitalOutput.Spec, DigitalOutput.Spec, DigitalOutput.Spec[], SpiMaster.Config) - Method in interface ioio.lib.api.IOIO
Open a SPI master module, enabling communication with multiple SPI-enabled slave modules.
openSpiMaster(int, int, int, int[], SpiMaster.Rate) - Method in interface ioio.lib.api.IOIO
Shorthand for {@link #openSpiMaster(ioio.lib.api.DigitalInput.Spec, ioio.lib.api.DigitalOutput.Spec, ioio.lib.api.DigitalOutput.Spec, ioio.lib.api.DigitalOutput.Spec[], ioio.lib.api.SpiMaster.Config), where the pins are all open with the default modes and default configuration values are used.
openSpiMaster(int, int, int, int, SpiMaster.Rate) - Method in interface ioio.lib.api.IOIO
Shorthand for {@link #openSpiMaster(ioio.lib.api.DigitalInput.Spec, ioio.lib.api.DigitalOutput.Spec, ioio.lib.api.DigitalOutput.Spec, ioio.lib.api.DigitalOutput.Spec[], ioio.lib.api.SpiMaster.Config), where the MISO pins is opened with pull up, and the other pins are open with the default modes and default configuration values are used.
openSpiMaster(int, int, int, int, SpiMaster.Rate) - Method in class ioio.lib.impl.IOIOImpl
 
openSpiMaster(int, int, int, int[], SpiMaster.Rate) - Method in class ioio.lib.impl.IOIOImpl
 
openSpiMaster(DigitalInput.Spec, DigitalOutput.Spec, DigitalOutput.Spec, DigitalOutput.Spec[], SpiMaster.Config) - Method in class ioio.lib.impl.IOIOImpl
 
openTwiMaster(int, TwiMaster.Rate, boolean) - Method in interface ioio.lib.api.IOIO
Open a TWI (Two-Wire Interface, such as I2C/SMBus) master module, enabling communication with multiple TWI-enabled slave modules.
openTwiMaster(int, TwiMaster.Rate, boolean) - Method in class ioio.lib.impl.IOIOImpl
 
openUart(DigitalInput.Spec, DigitalOutput.Spec, int, Uart.Parity, Uart.StopBits) - Method in interface ioio.lib.api.IOIO
Open a UART module, enabling a bulk transfer of byte buffers.
openUart(int, int, int, Uart.Parity, Uart.StopBits) - Method in interface ioio.lib.api.IOIO
Shorthand for #openUart(ioio.lib.api.DigitalInput.Spec, ioio.lib.api.DigitalOutput.Spec, int, Parity, StopBits) , where the input pins use their default specs.
openUart(int, int, int, Uart.Parity, Uart.StopBits) - Method in class ioio.lib.impl.IOIOImpl
 
openUart(DigitalInput.Spec, DigitalOutput.Spec, int, Uart.Parity, Uart.StopBits) - Method in class ioio.lib.impl.IOIOImpl
 
OutOfResourceException - Exception in ioio.lib.api.exception
The IOIO board does not have anymore of the requested resource.
OutOfResourceException(String) - Constructor for exception ioio.lib.api.exception.OutOfResourceException
 

A B C D E F G H I K L M O P Q R S T U V W