RSeries astromech firmware
ServoDispatchPCA9685< numServos, defaultOEValue > Member List

This is the complete list of members for ServoDispatchPCA9685< numServos, defaultOEValue >, including all inherited members.

animate() overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
currentPos(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
disable(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
ensureDisabled()ServoDispatchPCA9685< numServos, defaultOEValue >inline
ensureEnabled()ServoDispatchPCA9685< numServos, defaultOEValue >inline
getCalculatedPrescale(uint32_t calculatedClockFrequency, float targetUpdateFrequency)ServoDispatchPCA9685< numServos, defaultOEValue >inline
getCalculatedResolution(uint8_t chip)ServoDispatchPCA9685< numServos, defaultOEValue >inline
getCalibratedSteps(uint8_t chip, uint16_t targetLength)ServoDispatchPCA9685< numServos, defaultOEValue >inline
getEnd(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
getGroup(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
getMaximum(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
getMinimum(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
getNeutral(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
getNominalUpdateFrequency(uint32_t clockFrequency, uint8_t prescale)ServoDispatchPCA9685< numServos, defaultOEValue >inline
getNumServos() overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
getPin(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
getPrescale(uint8_t chipNumber)ServoDispatchPCA9685< numServos, defaultOEValue >inline
getStart(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
isActive(uint16_t num) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
mapPulselength(double microseconds)ServoDispatchPCA9685< numServos, defaultOEValue >inline
moveByPulse(uint16_t num, uint32_t moveTime, int16_t pos)ServoDispatchinline
moveByPulse(uint16_t num, int16_t pos)ServoDispatchinline
moveByPulse(uint16_t num, uint32_t startDelay, uint32_t moveTime, int16_t pos)ServoDispatchinline
moveServosByPulse(uint32_t servoGroupMask, uint32_t moveTime, uint16_t pos)ServoDispatchinline
moveServosByPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTime, int16_t pos)ServoDispatchinline
moveServosByPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t pos)ServoDispatchinline
moveServoSetByPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t moveTime, int16_t onPos, int16_t offPos)ServoDispatchinline
moveServoSetByPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTime, int16_t onPos, int16_t offPos)ServoDispatchinline
moveServoSetByPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t onPos, int16_t offPos)ServoDispatchinline
moveServoSetTo(uint32_t servoGroupMask, uint32_t servoSetMask, float onPos, float offPos, float(*onEasingMethod)(float)=NULL, float(*offEasingMethod)(float)=NULL)ServoDispatchinline
moveServoSetTo(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t moveTime, float onPos, float offPos, float(*onEasingMethod)(float)=NULL, float(*offEasingMethod)(float)=NULL)ServoDispatchinline
moveServoSetTo(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTime, float onPos, float offPos, float(*onEasingMethod)(float)=NULL, float(*offEasingMethod)(float)=NULL)ServoDispatchinline
moveServoSetTo(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, float onPos, float offPos, float(*onEasingMethod)(float)=NULL, float(*offEasingMethod)(float)=NULL)ServoDispatchinline
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint16_t onPos, uint16_t offPos)ServoDispatchinline
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t moveTime, uint16_t onPos, uint16_t offPos)ServoDispatchinline
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTime, uint16_t onPos, uint16_t offPos)ServoDispatchinline
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t onPos, int16_t offPos)ServoDispatchinline
moveServosTo(uint32_t servoGroupMask, float pos)ServoDispatchinline
moveServosTo(uint32_t servoGroupMask, uint32_t moveTime, float pos)ServoDispatchinline
moveServosTo(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTime, float pos)ServoDispatchinline
moveServosTo(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, float pos)ServoDispatchinline
moveServosToPulse(uint32_t servoGroupMask, uint16_t pos)ServoDispatchinline
moveServosToPulse(uint32_t servoGroupMask, uint32_t moveTime, uint16_t pos)ServoDispatchinline
moveServosToPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTime, uint16_t pos)ServoDispatchinline
moveServosToPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t pos)ServoDispatchinline
moveTo(uint16_t num, uint32_t startDelay, uint32_t moveTime, float pos)ServoDispatchinline
moveTo(uint16_t num, uint32_t moveTime, float pos)ServoDispatchinline
moveTo(uint16_t num, float pos)ServoDispatchinline
moveTo(uint16_t num, uint32_t startDelay, uint32_t moveTime, float startPos, float pos)ServoDispatchinline
moveToPulse(uint16_t num, uint32_t startDelay, uint32_t moveTime, uint16_t pos)ServoDispatchinline
moveToPulse(uint16_t num, uint32_t moveTime, uint16_t pos)ServoDispatchinline
moveToPulse(uint16_t num, uint16_t pos)ServoDispatchinline
moveToPulse(uint16_t num, uint32_t startDelay, uint32_t moveTime, uint16_t startPos, uint16_t pos)ServoDispatchinline
numberOfPCA9685Chips()ServoDispatchPCA9685< numServos, defaultOEValue >inline
scaleToPos(uint16_t num, float scale) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
ServoDispatchPCA9685(TwoWire *i2c, uint8_t startAddress=0x40)ServoDispatchPCA9685< numServos, defaultOEValue >inline
ServoDispatchPCA9685(TwoWire *i2c, const ServoSettings *settings, uint8_t startAddress=0x40)ServoDispatchPCA9685< numServos, defaultOEValue >inline
ServoDispatchPCA9685(const ServoSettings *settings, uint8_t startAddress=0x40)ServoDispatchPCA9685< numServos, defaultOEValue >inline
ServoDispatchPCA9685(uint8_t startAddress=0x40)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setChannelStaggering(bool value)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setClockCalibration(const uint32_t clock[(numServos/16)+1])ServoDispatchPCA9685< numServos, defaultOEValue >inline
setClockFrequency(const uint32_t clocks[(numServos/16)+1])ServoDispatchPCA9685< numServos, defaultOEValue >inline
setEasingMethod(float(*easingMethod)(float completion))ServoDispatchinline
setEnd(uint16_t num, uint16_t endPulse) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
setEnvironmentTemperatureCelsius(int8_t degreesInCelsius)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setGroup(uint16_t num, uint32_t group)ServoDispatchinlinevirtual
setNeutral(uint16_t num, uint16_t neutralPulse) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
setOutput(uint16_t servoChannel, bool state)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setOutputAll(bool state)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setOutputEnablePin(const byte outputEnablePin, bool outputAutoOff=true)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setPin(uint16_t num, uint16_t pin) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
setPrescale(uint8_t prescale)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setPWM(uint16_t servoChannel, uint16_t on, uint16_t off)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setPWM(uint16_t servoChannel, uint16_t targetLength)ServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
setPWMAll(uint16_t targetLength)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setPWMFull(uint16_t servoChannel)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setPWMOff(uint16_t servoChannel)ServoDispatchPCA9685< numServos, defaultOEValue >inline
setServo(uint16_t num, uint8_t pin, uint16_t startPulse, uint16_t endPulse, uint16_t neutralPulse, uint32_t group) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
setServoEasingMethod(uint16_t num, float(*easingMethod)(float completion))ServoDispatchinline
setServosEasingMethod(uint32_t servoGroupMask, float(*easingMethod)(float completion))ServoDispatchinline
setStart(uint16_t num, uint16_t startPulse) overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
setup() overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual
setUpdateFrequency(const float targetUpdateFrequency[(numServos/16)+1])ServoDispatchPCA9685< numServos, defaultOEValue >inline
stop() overrideServoDispatchPCA9685< numServos, defaultOEValue >inlinevirtual