Class Member Functions
a
- AnalogInput (OpenSkyhawk::AnalogInput)
- AnalogMultiPos (OpenSkyhawk::AnalogMultiPos)
- advance (OpenSkyhawk::StepperMotor)
c
- configure (OpenSkyhawk::AnalogInput, OpenSkyhawk::AnalogMultiPos, OpenSkyhawk::DrumDisplay, OpenSkyhawk::InputBase, OpenSkyhawk::LED, OpenSkyhawk::MotorDriver, OpenSkyhawk::NeedleGauge, OpenSkyhawk::OutputBase, OpenSkyhawk::RotaryEncoder, OpenSkyhawk::StepperMotor, OpenSkyhawk::Switch2Pos, OpenSkyhawk::Switch3Pos, OpenSkyhawk::SwitchMultiPos)
- controlId (OpenSkyhawk::HIDAxis, OpenSkyhawk::HIDButton, OpenSkyhawk::HIDHatSwitch)
- configureAsInput (PinRef)
- configureAsOutput (PinRef)
d
- DrumDisplay (OpenSkyhawk::DrumDisplay)
- decodeDigits (OpenSkyhawk::DrumDisplay)
- drawFlag (OpenSkyhawk::DrumDisplay)
- drawTape (OpenSkyhawk::DrumDisplay)
- dispatch (OpenSkyhawk::HIDAxis, OpenSkyhawk::HIDButton, OpenSkyhawk::HIDHatSwitch)
- deviceAcks (OpenSkyhawk::I2cMux)
- disableAll (OpenSkyhawk::I2cMux)
- decode (OpenSkyhawk::RotaryEncoder)
e
f
- forceReport (OpenSkyhawk::AnalogInput, OpenSkyhawk::AnalogMultiPos, OpenSkyhawk::InputBase, OpenSkyhawk::MultiPosInput, OpenSkyhawk::RotaryEncoder, OpenSkyhawk::Switch2Pos)
- fitGeometry (OpenSkyhawk::DrumDisplay)
- fontPtr (OpenSkyhawk::DrumDisplay)
g
- gpioPin (PinRef)
h
- HIDAxis (OpenSkyhawk::HIDAxis)
- head (OpenSkyhawk::HIDAxis, OpenSkyhawk::HIDButton, OpenSkyhawk::HIDHatSwitch, OpenSkyhawk::InputBase, OpenSkyhawk::OutputBase)
- HIDButton (OpenSkyhawk::HIDButton)
- HIDHatSwitch (OpenSkyhawk::HIDHatSwitch)
- home (OpenSkyhawk::MotorDriver, OpenSkyhawk::StepperMotor)
- homed (OpenSkyhawk::StepperMotor)
i
- isValid (OpenSkyhawk::AnalogMultiPos)
- i2cProbe (OpenSkyhawk::DrumDisplay, OpenSkyhawk::I2cHealth)
- i2cHealthy (OpenSkyhawk::I2cHealth)
- i2cReachable (OpenSkyhawk::I2cHealth)
- I2cMux (OpenSkyhawk::I2cMux)
- InputBase (OpenSkyhawk::InputBase)
- isGpio (PinRef)
- isNC (PinRef)
l
- LED (OpenSkyhawk::LED)
m
- moveTo (OpenSkyhawk::MotorDriver, OpenSkyhawk::StepperMotor)
- MultiPosInput (OpenSkyhawk::MultiPosInput)
n
- next (OpenSkyhawk::HIDAxis, OpenSkyhawk::HIDButton, OpenSkyhawk::HIDHatSwitch, OpenSkyhawk::InputBase, OpenSkyhawk::OutputBase)
- NeedleGauge (OpenSkyhawk::NeedleGauge)
o
- oledAddr (OpenSkyhawk::DrumDisplay)
- onControlPacket (OpenSkyhawk::DrumDisplay, OpenSkyhawk::LED, OpenSkyhawk::NeedleGauge, OpenSkyhawk::OutputBase)
- OutputBase (OpenSkyhawk::OutputBase)
p
- poll (OpenSkyhawk::AnalogInput, OpenSkyhawk::InputBase, OpenSkyhawk::MultiPosInput, OpenSkyhawk::RotaryEncoder, OpenSkyhawk::Switch2Pos)
- posValAt (OpenSkyhawk::AnalogMultiPos)
- position (OpenSkyhawk::MotorDriver, OpenSkyhawk::MultiPosInput, OpenSkyhawk::StepperMotor)
- PinRef (PinRef)
r
- readScaled (OpenSkyhawk::AnalogInput)
- readRaw (OpenSkyhawk::AnalogMultiPos, OpenSkyhawk::MultiPosInput, OpenSkyhawk::Switch3Pos, OpenSkyhawk::SwitchMultiPos)
- resolve (OpenSkyhawk::AnalogMultiPos)
- RotaryEncoder (OpenSkyhawk::RotaryEncoder)
- readState (OpenSkyhawk::RotaryEncoder)
- runToStopBlocking (OpenSkyhawk::StepperMotor)
- read (PinRef)
- readAnalog (PinRef)
- readLive (PinRef)
s
- sample (OpenSkyhawk::AnalogInput)
- shouldEmit (OpenSkyhawk::AnalogInput)
- setFontSize (OpenSkyhawk::DrumDisplay)
- setOffset (OpenSkyhawk::DrumDisplay)
- settled (OpenSkyhawk::DrumDisplay)
- select (OpenSkyhawk::I2cMux)
- StepperMotor (OpenSkyhawk::StepperMotor)
- seekHomeBlocking (OpenSkyhawk::StepperMotor)
- sensorAsserted (OpenSkyhawk::StepperMotor)
- sensorConfirmed (OpenSkyhawk::StepperMotor)
- stepOnce (OpenSkyhawk::StepperMotor)
- Switch2Pos (OpenSkyhawk::Switch2Pos)
- Switch3Pos (OpenSkyhawk::Switch3Pos)
- SwitchMultiPos (OpenSkyhawk::SwitchMultiPos)
u
- update (OpenSkyhawk::DrumDisplay, OpenSkyhawk::MotorDriver, OpenSkyhawk::NeedleGauge, OpenSkyhawk::OutputBase, OpenSkyhawk::StepperMotor)
v
- valueToPos (OpenSkyhawk::NeedleGauge)
w
- writeIO (OpenSkyhawk::StepperMotor)
- write (PinRef)
- writeAnalog (PinRef)
- writeDeferred (PinRef)
~
- ~I2cHealth (OpenSkyhawk::I2cHealth)
- ~MotorDriver (OpenSkyhawk::MotorDriver)