- sampleOnTrailing - Variable in class ioio.lib.api.SpiMaster.Config
-
Whether to do the input and output sampling on the trailing clock
edge.
- scaling - Variable in enum ioio.lib.api.PulseInput.PulseMode
-
The scaling factor as an integer.
- setBuffer(int) - Method in interface ioio.lib.api.AnalogInput
-
Initializes or destroys an internal buffer, used for queuing sampled
data.
- setDutyCycle(float) - Method in interface ioio.lib.api.PwmOutput
-
Sets the duty cycle of the PWM output.
- setFilterCoef(float) - Method in interface ioio.lib.api.CapSense
-
Sets the low-pass filter coefficient.
- setPulseWidth(int) - Method in interface ioio.lib.api.PwmOutput
-
Sets the pulse width of the PWM output.
- setPulseWidth(float) - Method in interface ioio.lib.api.PwmOutput
-
- setup(IOIO) - Method in class ioio.lib.util.BaseIOIOLooper
-
- setup(IOIO) - Method in interface ioio.lib.util.IOIOLooper
-
Subclasses should override this method for performing operations to be
done once as soon as IOIO communication is established.
- softReset() - Method in interface ioio.lib.api.IOIO
-
Resets the entire state (returning to initial state), without dropping
the connection.
- SpiMaster - Interface in ioio.lib.api
-
An interface for controlling an SPI module, in SPI bus-master mode, enabling
communication with multiple SPI-enabled slave modules.
- SpiMaster.Config - Class in ioio.lib.api
-
SPI configuration structure.
- SpiMaster.Config(SpiMaster.Rate, boolean, boolean) - Constructor for class ioio.lib.api.SpiMaster.Config
-
Constructor.
- SpiMaster.Config(SpiMaster.Rate) - Constructor for class ioio.lib.api.SpiMaster.Config
-
Constructor with common defaults.
- SpiMaster.Rate - Enum in ioio.lib.api
-
Possible data rates for SPI, in Hz.
- SpiMaster.Result - Interface in ioio.lib.api
-
An object that can be waited on for asynchronous calls.
- start() - Method in class ioio.lib.util.IOIOConnectionManager
-
- stop() - Method in class ioio.lib.util.IOIOConnectionManager
-