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