Table of Contents

IOIO control

Methods

Method Description
IOIO.Release()
IOIO.IsConnected()
IOIO.CheckConnection()
IOIO.SetOnConnect( p1 )
IOIO.SetOnError( p1 )
IOIO.CreateDigitalOutput( p1,p2,p3 )
IOIO.CreateDigitalInput( p1,p2 )
IOIO.CreatePwmOutput( p1,p2,p3 )
IOIO.CreateAnalogInput( p1 )
IOIO.CreateUart( p1,p2,p3,p4,p5,p6 )
IOIO.CreatePulseInput( p1,p2,p3 )

IOIOUart object

Methods

Method Description
IOIOUart.Close()
IOIOUart.Write( p1 )
IOIOUart.SetOnReceive( p1 )
IOIOUart.SetSplitMode( p1,p2,p3 )
IOIOUart.SetTimeout( p1 )
IOIOUart.Clear()

IOIODigitalOutput object

Methods

Method Description
IOIODigitalOutput.Close()
IOIODigitalOutput.Write( p1 )

IOIODigitalInput object

Methods

Method Description
IOIODigitalInput.Close()
IOIODigitalInput.Read()
IOIODigitalInput.WatchForValue( p1 )
IOIODigitalInput.SetOnValue( p1 )

IOIOPwmOutput object

Methods

Method Description
IOIOPwmOutput.Close()
IOIOPwmOutput.SetPulseWidth( p1 )
IOIOPwmOutput.SetDutyCycle( p1 )

IOIOAnalogInput object

Methods

Method Description
IOIOAnalogInput.Close()
IOIOAnalogInput.Read() { return parseFloat(prompt( obj.id, “IAI.Read(” )); }
IOIOAnalogInput.GetReference()
IOIOAnalogInput.GetVoltage()