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

I

IcspMaster - Interface in ioio.lib.api
An interface for controlling an ICSP channel, enabling Flash programming of an external PIC MCU, and in particular, another IOIO board.
IncompatibilityException - Exception in ioio.lib.api.exception
Thrown when an incompatibility of system components is detected, such as when an unsupported board hardware or software version is encountered.
IncompatibilityException(String) - Constructor for exception ioio.lib.api.exception.IncompatibilityException
 
incompatible() - Method in class ioio.lib.util.BaseIOIOLooper
 
incompatible() - Method in interface ioio.lib.util.IOIOLooper
Subclasses should override this method for performing operations to be done if an incompatible IOIO firmware is detected.
INVALID_PIN - Static variable in interface ioio.lib.api.IOIO
An invalid pin number.
invertClk - Variable in class ioio.lib.api.SpiMaster.Config
Whether to invert clock polarity.
IOIO - Interface in ioio.lib.api
This interface provides control over all the IOIO board functions.
ioio.lib.api - package ioio.lib.api
 
ioio.lib.api.exception - package ioio.lib.api.exception
 
ioio.lib.spi - package ioio.lib.spi
 
ioio.lib.util - package ioio.lib.util
 
IOIO.State - Enum in ioio.lib.api
A state of a IOIO instance.
IOIO.VersionType - Enum in ioio.lib.api
A versioned component in the system.
IOIOBaseApplicationHelper - Class in ioio.lib.util
 
IOIOBaseApplicationHelper(IOIOLooperProvider) - Constructor for class ioio.lib.util.IOIOBaseApplicationHelper
 
IOIOConnection - Interface in ioio.lib.api
 
IOIOConnectionBootstrap - Interface in ioio.lib.spi
Implementing class must have a default constructor.
IOIOConnectionFactory - Interface in ioio.lib.spi
 
IOIOConnectionManager - Class in ioio.lib.util
Manages IOIO threads per connection.
IOIOConnectionManager(IOIOConnectionManager.IOIOConnectionThreadProvider) - Constructor for class ioio.lib.util.IOIOConnectionManager
 
IOIOConnectionManager.IOIOConnectionThreadProvider - Interface in ioio.lib.util
 
IOIOConnectionManager.Thread - Class in ioio.lib.util
 
IOIOConnectionManager.Thread() - Constructor for class ioio.lib.util.IOIOConnectionManager.Thread
 
IOIOConnectionRegistry - Class in ioio.lib.util
A utility class for managing available connection types to IOIO.
IOIOConnectionRegistry() - Constructor for class ioio.lib.util.IOIOConnectionRegistry
 
IOIOFactory - Class in ioio.lib.api
Factory class for creating instances of the IOIO interface.
IOIOFactory() - Constructor for class ioio.lib.api.IOIOFactory
 
IOIOLooper - Interface in ioio.lib.util
A handler implementing interaction with a single IOIO over a single connection period.
IOIOLooperProvider - Interface in ioio.lib.util
An entity that provides IOIOLooper instances on demand, per connection specifications.

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