Uses of Class
ioio.lib.api.DigitalOutput.Spec

Packages that use DigitalOutput.Spec
ioio.lib.api   
 

Uses of DigitalOutput.Spec in ioio.lib.api
 

Fields in ioio.lib.api declared as DigitalOutput.Spec
 DigitalOutput.Spec[] Sequencer.ChannelConfigPwmPosition.pinSpec
          Specification of the output pin(s) for this channel.
 DigitalOutput.Spec[] Sequencer.ChannelConfigPwmSpeed.pinSpec
          Specification of the output pin(s) for this channel.
 DigitalOutput.Spec[] Sequencer.ChannelConfigFmSpeed.pinSpec
          Specification of the output pin(s) for this channel.
 DigitalOutput.Spec[] Sequencer.ChannelConfigSteps.pinSpec
          Specification of the output pin(s) for this channel.
 DigitalOutput.Spec Sequencer.ChannelConfigBinary.pinSpec
          Specification of the output pin(s) for this channel.
 

Methods in ioio.lib.api with parameters of type DigitalOutput.Spec
 DigitalOutput IOIO.openDigitalOutput(DigitalOutput.Spec spec, boolean startValue)
          Open a pin for digital output.
 PwmOutput IOIO.openPwmOutput(DigitalOutput.Spec spec, int freqHz)
          Open a pin for PWM (Pulse-Width Modulation) output.
 SpiMaster IOIO.openSpiMaster(DigitalInput.Spec miso, DigitalOutput.Spec mosi, DigitalOutput.Spec clk, DigitalOutput.Spec[] slaveSelect, SpiMaster.Config config)
          Open a SPI master module, enabling communication with multiple SPI-enabled slave modules.
 SpiMaster IOIO.openSpiMaster(DigitalInput.Spec miso, DigitalOutput.Spec mosi, DigitalOutput.Spec clk, DigitalOutput.Spec[] slaveSelect, SpiMaster.Config config)
          Open a SPI master module, enabling communication with multiple SPI-enabled slave modules.
 Uart IOIO.openUart(DigitalInput.Spec rx, DigitalOutput.Spec tx, int baud, Uart.Parity parity, Uart.StopBits stopbits)
          Open a UART module, enabling a bulk transfer of byte buffers.
 

Constructors in ioio.lib.api with parameters of type DigitalOutput.Spec
Sequencer.ChannelConfigBinary(boolean initialValue, boolean initWhenIdle, DigitalOutput.Spec pinSpec)
          Constructor.
Sequencer.ChannelConfigFmSpeed(Sequencer.Clock clk, int pulseWidth, DigitalOutput.Spec... pinSpec)
          Constructor.
Sequencer.ChannelConfigPwmPosition(Sequencer.Clock clk, int period, int initialPulseWidth, DigitalOutput.Spec... pinSpec)
          Constructor.
Sequencer.ChannelConfigPwmSpeed(Sequencer.Clock clk, int period, int initialPulseWidth, DigitalOutput.Spec... pinSpec)
          Constructor.
Sequencer.ChannelConfigSteps(DigitalOutput.Spec... pinSpec)
          Constructor.