RSeries astromech firmware
ServoDispatch Member List

This is the complete list of members for ServoDispatch, including all inherited members.

_moveServosByPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t pos)=0ServoDispatchprotectedpure virtual
_moveServoSetByPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t onPos, int16_t offPos)=0ServoDispatchprotectedpure virtual
_moveServoSetTo(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, float onPos, float offPos, float(*onEasingMethod)(float), float(*offEasingMethod)(float))=0ServoDispatchprotectedpure virtual
_moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, uint16_t onPos, uint16_t offPos)=0ServoDispatchprotectedpure virtual
_moveServosTo(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, float pos)=0ServoDispatchprotectedpure virtual
_moveServosToPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, uint16_t pos)=0ServoDispatchprotectedpure virtual
_moveServoToPulse(uint16_t num, uint32_t startDelay, uint32_t moveTime, uint16_t startPos, uint16_t pos)=0ServoDispatchprotectedpure virtual
_setEasingMethod(float(*easingMethod)(float completion))=0ServoDispatchprotectedpure virtual
_setServoEasingMethod(uint16_t num, float(*easingMethod)(float completion))=0ServoDispatchprotectedpure virtual
_setServosEasingMethod(uint32_t servoGroupMask, float(*easingMethod)(float completion))=0ServoDispatchprotectedpure virtual
currentPos(uint16_t num)=0ServoDispatchpure virtual
disable(uint16_t num)=0ServoDispatchpure virtual
getEnd(uint16_t num)=0ServoDispatchpure virtual
getGroup(uint16_t num)=0ServoDispatchpure virtual
getMaximum(uint16_t num)=0ServoDispatchpure virtual
getMinimum(uint16_t num)=0ServoDispatchpure virtual
getNeutral(uint16_t num)=0ServoDispatchpure virtual
getNumServos()=0ServoDispatchpure virtual
getPin(uint16_t num)=0ServoDispatchpure virtual
getStart(uint16_t num)=0ServoDispatchpure virtual
isActive(uint16_t num)=0ServoDispatchpure virtual
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
scaleToPos(uint16_t num, float scale)=0ServoDispatchpure virtual
setEasingMethod(float(*easingMethod)(float completion))ServoDispatchinline
setEnd(uint16_t num, uint16_t endPulse)ServoDispatchinlinevirtual
setGroup(uint16_t num, uint32_t group)ServoDispatchinlinevirtual
setNeutral(uint16_t num, uint16_t neutralPulse)ServoDispatchinlinevirtual
setPin(uint16_t num, uint16_t pin)ServoDispatchinlinevirtual
setPWM(uint16_t num, uint16_t targetLength)=0ServoDispatchpure virtual
setServo(uint16_t num, uint8_t pin, uint16_t startPulse, uint16_t endPulse, uint16_t neutralPulse, uint32_t group)=0ServoDispatchpure virtual
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)ServoDispatchinlinevirtual
stop()=0ServoDispatchpure virtual