RSeries astromech firmware
|
This is the complete list of members for ServoDispatchPCA9685< numServos, defaultOEValue >, including all inherited members.
animate() override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
currentPos(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
disable(uint16_t num) override | ServoDispatchPCA9685< 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) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
getGroup(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
getMaximum(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
getMinimum(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
getNeutral(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
getNominalUpdateFrequency(uint32_t clockFrequency, uint8_t prescale) | ServoDispatchPCA9685< numServos, defaultOEValue > | inline |
getNumServos() override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
getPin(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
getPrescale(uint8_t chipNumber) | ServoDispatchPCA9685< numServos, defaultOEValue > | inline |
getStart(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
isActive(uint16_t num) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
mapPulselength(double microseconds) | ServoDispatchPCA9685< numServos, defaultOEValue > | inline |
moveByPulse(uint16_t num, uint32_t moveTime, int16_t pos) | ServoDispatch | inline |
moveByPulse(uint16_t num, int16_t pos) | ServoDispatch | inline |
moveByPulse(uint16_t num, uint32_t startDelay, uint32_t moveTime, int16_t pos) | ServoDispatch | inline |
moveServosByPulse(uint32_t servoGroupMask, uint32_t moveTime, uint16_t pos) | ServoDispatch | inline |
moveServosByPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTime, int16_t pos) | ServoDispatch | inline |
moveServosByPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t pos) | ServoDispatch | inline |
moveServoSetByPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t moveTime, int16_t onPos, int16_t offPos) | ServoDispatch | inline |
moveServoSetByPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTime, int16_t onPos, int16_t offPos) | ServoDispatch | inline |
moveServoSetByPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t onPos, int16_t offPos) | ServoDispatch | inline |
moveServoSetTo(uint32_t servoGroupMask, uint32_t servoSetMask, float onPos, float offPos, float(*onEasingMethod)(float)=NULL, float(*offEasingMethod)(float)=NULL) | ServoDispatch | inline |
moveServoSetTo(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t moveTime, float onPos, float offPos, float(*onEasingMethod)(float)=NULL, float(*offEasingMethod)(float)=NULL) | ServoDispatch | inline |
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) | ServoDispatch | inline |
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) | ServoDispatch | inline |
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint16_t onPos, uint16_t offPos) | ServoDispatch | inline |
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t moveTime, uint16_t onPos, uint16_t offPos) | ServoDispatch | inline |
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTime, uint16_t onPos, uint16_t offPos) | ServoDispatch | inline |
moveServoSetToPulse(uint32_t servoGroupMask, uint32_t servoSetMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t onPos, int16_t offPos) | ServoDispatch | inline |
moveServosTo(uint32_t servoGroupMask, float pos) | ServoDispatch | inline |
moveServosTo(uint32_t servoGroupMask, uint32_t moveTime, float pos) | ServoDispatch | inline |
moveServosTo(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTime, float pos) | ServoDispatch | inline |
moveServosTo(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, float pos) | ServoDispatch | inline |
moveServosToPulse(uint32_t servoGroupMask, uint16_t pos) | ServoDispatch | inline |
moveServosToPulse(uint32_t servoGroupMask, uint32_t moveTime, uint16_t pos) | ServoDispatch | inline |
moveServosToPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTime, uint16_t pos) | ServoDispatch | inline |
moveServosToPulse(uint32_t servoGroupMask, uint32_t startDelay, uint32_t moveTimeMin, uint32_t moveTimeMax, int16_t pos) | ServoDispatch | inline |
moveTo(uint16_t num, uint32_t startDelay, uint32_t moveTime, float pos) | ServoDispatch | inline |
moveTo(uint16_t num, uint32_t moveTime, float pos) | ServoDispatch | inline |
moveTo(uint16_t num, float pos) | ServoDispatch | inline |
moveTo(uint16_t num, uint32_t startDelay, uint32_t moveTime, float startPos, float pos) | ServoDispatch | inline |
moveToPulse(uint16_t num, uint32_t startDelay, uint32_t moveTime, uint16_t pos) | ServoDispatch | inline |
moveToPulse(uint16_t num, uint32_t moveTime, uint16_t pos) | ServoDispatch | inline |
moveToPulse(uint16_t num, uint16_t pos) | ServoDispatch | inline |
moveToPulse(uint16_t num, uint32_t startDelay, uint32_t moveTime, uint16_t startPos, uint16_t pos) | ServoDispatch | inline |
numberOfPCA9685Chips() | ServoDispatchPCA9685< numServos, defaultOEValue > | inline |
scaleToPos(uint16_t num, float scale) override | ServoDispatchPCA9685< 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)) | ServoDispatch | inline |
setEnd(uint16_t num, uint16_t endPulse) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
setEnvironmentTemperatureCelsius(int8_t degreesInCelsius) | ServoDispatchPCA9685< numServos, defaultOEValue > | inline |
setGroup(uint16_t num, uint32_t group) | ServoDispatch | inlinevirtual |
setNeutral(uint16_t num, uint16_t neutralPulse) override | ServoDispatchPCA9685< 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) override | ServoDispatchPCA9685< 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) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
setServoEasingMethod(uint16_t num, float(*easingMethod)(float completion)) | ServoDispatch | inline |
setServosEasingMethod(uint32_t servoGroupMask, float(*easingMethod)(float completion)) | ServoDispatch | inline |
setStart(uint16_t num, uint16_t startPulse) override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
setup() override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |
setUpdateFrequency(const float targetUpdateFrequency[(numServos/16)+1]) | ServoDispatchPCA9685< numServos, defaultOEValue > | inline |
stop() override | ServoDispatchPCA9685< numServos, defaultOEValue > | inlinevirtual |