| Package | Description |
|---|---|
| ioio.lib.api | |
| ioio.lib.spi | |
| ioio.lib.util |
| Class and Description |
|---|
| AnalogInput
A pin used for analog input.
|
| CapSense
A pin used for capacitive sensing.
|
| Closeable |
| DigitalInput
A pin used for digital input.
|
| DigitalInput.Spec
A digital input pin specification, used when opening digital inputs.
|
| DigitalInput.Spec.Mode
Input pin mode.
|
| DigitalOutput
A pin used for digital output.
|
| DigitalOutput.Spec
A digital output pin specification, used when opening digital outputs.
|
| DigitalOutput.Spec.Mode
Output pin mode.
|
| IcspMaster
An interface for controlling an ICSP channel, enabling Flash programming of
an external PIC MCU, and in particular, another IOIO board.
|
| IOIO
This interface provides control over all the IOIO board functions.
|
| IOIO.State
A state of a IOIO instance.
|
| IOIO.VersionType
A versioned component in the system.
|
| IOIOConnection |
| PulseInput
An interface for pulse width and frequency measurements of digital signals.
|
| PulseInput.ClockRate
Suported clock rate enum.
|
| PulseInput.PulseMode
An enumeration for describing the module's operating mode.
|
| PwmOutput
A pin used for PWM (Pulse-Width Modulation) output.
|
| SpiMaster
An interface for controlling an SPI module, in SPI bus-master mode, enabling
communication with multiple SPI-enabled slave modules.
|
| SpiMaster.Config
SPI configuration structure.
|
| SpiMaster.Rate
Possible data rates for SPI, in Hz.
|
| SpiMaster.Result
An object that can be waited on for asynchronous calls.
|
| TwiMaster
An interface for controlling a TWI module, in TWI bus-master mode, enabling
communication with multiple TWI-enabled slave modules.
|
| TwiMaster.Rate |
| TwiMaster.Result
An object that can be waited on for asynchronous calls.
|
| Uart
An interface for controlling a UART module.
|
| Uart.Parity
Parity-bit mode.
|
| Uart.StopBits
Number of stop-bits.
|
| Class and Description |
|---|
| IOIOConnection |
| Class and Description |
|---|
| IOIO
This interface provides control over all the IOIO board functions.
|