Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W
S
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.
Sequencer
- Interface in
ioio.lib.api
A waveform sequencer.
Sequencer.ChannelConfig
- Interface in
ioio.lib.api
A marker interface for channel configurations.
Sequencer.ChannelConfigBinary
- Class in
ioio.lib.api
Configuration for a binary channel.
Sequencer.ChannelConfigBinary(boolean, boolean, DigitalOutput.Spec)
- Constructor for class ioio.lib.api.
Sequencer.ChannelConfigBinary
Constructor.
Sequencer.ChannelConfigFmSpeed
- Class in
ioio.lib.api
Configuration for a channel of type FM speed.
Sequencer.ChannelConfigFmSpeed(Sequencer.Clock, int, DigitalOutput.Spec...)
- Constructor for class ioio.lib.api.
Sequencer.ChannelConfigFmSpeed
Constructor.
Sequencer.ChannelConfigPwmPosition
- Class in
ioio.lib.api
Configuration for a channel of type PWM Position.
Sequencer.ChannelConfigPwmPosition(Sequencer.Clock, int, int, DigitalOutput.Spec...)
- Constructor for class ioio.lib.api.
Sequencer.ChannelConfigPwmPosition
Constructor.
Sequencer.ChannelConfigPwmSpeed
- Class in
ioio.lib.api
Configuration for a channel of type PWM speed.
Sequencer.ChannelConfigPwmSpeed(Sequencer.Clock, int, int, DigitalOutput.Spec...)
- Constructor for class ioio.lib.api.
Sequencer.ChannelConfigPwmSpeed
Constructor.
Sequencer.ChannelConfigSteps
- Class in
ioio.lib.api
Configuration for a channel of type steps.
Sequencer.ChannelConfigSteps(DigitalOutput.Spec...)
- Constructor for class ioio.lib.api.
Sequencer.ChannelConfigSteps
Constructor.
Sequencer.ChannelCue
- Interface in
ioio.lib.api
A marker interface for channel cues.
Sequencer.ChannelCueBinary
- Class in
ioio.lib.api
A cue for a binary channel.
Sequencer.ChannelCueBinary()
- Constructor for class ioio.lib.api.
Sequencer.ChannelCueBinary
Sequencer.ChannelCueFmSpeed
- Class in
ioio.lib.api
A cue for a FM speed channel.
Sequencer.ChannelCueFmSpeed()
- Constructor for class ioio.lib.api.
Sequencer.ChannelCueFmSpeed
Sequencer.ChannelCuePwmPosition
- Class in
ioio.lib.api
A cue for a PWM position channel.
Sequencer.ChannelCuePwmPosition()
- Constructor for class ioio.lib.api.
Sequencer.ChannelCuePwmPosition
Sequencer.ChannelCuePwmSpeed
- Class in
ioio.lib.api
A cue for a PWM speed channel.
Sequencer.ChannelCuePwmSpeed()
- Constructor for class ioio.lib.api.
Sequencer.ChannelCuePwmSpeed
Sequencer.ChannelCueSteps
- Class in
ioio.lib.api
A cue for a steps channel.
Sequencer.ChannelCueSteps()
- Constructor for class ioio.lib.api.
Sequencer.ChannelCueSteps
Sequencer.Clock
- Enum in
ioio.lib.api
A clock rate selection, which implies a time-base.
Sequencer.Event
- Class in
ioio.lib.api
A sequencer event.
Sequencer.Event(Sequencer.Event.Type, int)
- Constructor for class ioio.lib.api.
Sequencer.Event
Constructor.
Sequencer.Event.Type
- Enum in
ioio.lib.api
Event type.
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.
setEventQueueSize(int)
- Method in interface ioio.lib.api.
Sequencer
Sets a new size for the incoming event queue.
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
The same as
PwmOutput.setPulseWidth(int)
, but with sub-microsecond precision.
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 interface ioio.lib.api.
Sequencer
Start execution of the sequence.
start()
- Method in class ioio.lib.util.
IOIOConnectionManager
stop()
- Method in interface ioio.lib.api.
Sequencer
Stop execution of the sequence.
stop()
- Method in class ioio.lib.util.
IOIOConnectionManager
sync()
- Method in interface ioio.lib.api.
IOIO
Sends a message to the IOIO and waits for an echo.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W