ServoEasing
ServoEasing Member List

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

_setTrimMicrosecondsOrUnits(int aTrimMicrosecondsOrUnits, bool aDoWrite=false)ServoEasing
_writeMicrosecondsOrUnits(int aTargetDegreeOrMicrosecond)ServoEasing
areInterruptsActive()ServoEasingstatic
attach(int aPin)ServoEasing
attach(int aPin, int aInitialDegreeOrMicrosecond)ServoEasing
attach(int aPin, int aMicrosecondsForServo0Degree, int aMicrosecondsForServo180Degree)ServoEasing
attach(int aPin, int aInitialDegreeOrMicrosecond, int aMicrosecondsForServo0Degree, int aMicrosecondsForServo180Degree)ServoEasing
attach(int aPin, int aMicrosecondsForServoLowDegree, int aMicrosecondsForServoHighDegree, int aServoLowDegree, int aServoHighDegree)ServoEasing
attach(int aPin, int aInitialDegreeOrMicrosecond, int aMicrosecondsForServoLowDegree, int aMicrosecondsForServoHighDegree, int aServoLowDegree, int aServoHighDegree)ServoEasing
attachWithTrim(int aPin, int aTrimDegreeOrMicrosecond, int aInitialDegreeOrMicrosecond)ServoEasing
attachWithTrim(int aPin, int aTrimDegreeOrMicrosecond, int aInitialDegreeOrMicrosecond, int aMicrosecondsForServo0Degree, int aMicrosecondsForServo180Degree)ServoEasing
attachWithTrim(int aPin, int aTrimDegreeOrMicrosecond, int aInitialDegreeOrMicrosecond, int aMicrosecondsForServoLowDegree, int aMicrosecondsForServoHighDegree, int aServoLowDegree, int aServoHighDegree)ServoEasing
BackEaseIn(float aPercentageOfCompletion)ServoEasingstatic
callEasingFunction(float aPercentageOfCompletion)ServoEasing
CircularEaseIn(float aPercentageOfCompletion)ServoEasingstatic
CubicEaseIn(float aPercentageOfCompletion)ServoEasingstatic
DegreeOrMicrosecondToMicrosecondsOrUnits(int aDegreeOrMicrosecond)ServoEasing
DegreeOrMicrosecondToMicrosecondsOrUnits(float aDegreeOrMicrosecond)ServoEasing
DegreeToMicrosecondsOrUnitsWithTrimAndReverse(int aDegree)ServoEasing
detach()ServoEasing
EaseOutBounce(float aPercentageOfCompletion)ServoEasingstatic
easeTo(int aTargetDegreeOrMicrosecond)ServoEasing
easeTo(int aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond)ServoEasing
easeTo(float aTargetDegreeOrMicrosecond)ServoEasing
easeTo(float aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond)ServoEasing
easeToD(int aTargetDegreeOrMicrosecond, uint_fast16_t aMillisForMove)ServoEasing
easeToD(float aTargetDegreeOrMicrosecond, uint_fast16_t aMillisForMove)ServoEasing
ElasticEaseIn(float aPercentageOfCompletion)ServoEasingstatic
getCurrentAngle()ServoEasing
getCurrentMicroseconds()ServoEasing
getDeltaMicrosecondsOrUnits()ServoEasing
getEasingType()ServoEasing
getEndMicrosecondsOrUnits()ServoEasing
getEndMicrosecondsOrUnitsWithTrim()ServoEasing
getMillisForCompleteMove()ServoEasing
getSpeed()ServoEasing
InitializeAndCheckI2CConnection(Stream *aSerial)ServoEasing
isMoving()ServoEasing
isMovingAndCallYield() __attribute__((deprecated("Replaced by isMoving(). Often better to use areInterruptsActive() instead.")))ServoEasing
LinearWithQuadraticBounce(float aPercentageOfCompletion)ServoEasing
mCurrentMicrosecondsOrUnitsServoEasing
mDeltaMicrosecondsOrUnitsServoEasing
mEasingTypeServoEasing
mEndMicrosecondsOrUnitsServoEasing
MicrosecondsOrUnitsToDegree(int aMicrosecondsOrUnits)ServoEasing
MicrosecondsOrUnitsToMicroseconds(int aMicrosecondsOrUnits)ServoEasing
MicrosecondsToDegree(int aMicroseconds)ServoEasing
mMaxMicrosecondsOrUnitsServoEasing
mMillisAtStartMoveServoEasing
mMillisAtStopMoveServoEasing
mMillisForCompleteMoveServoEasing
mMinMicrosecondsOrUnitsServoEasing
mOperateServoReverseServoEasing
mServo0DegreeMicrosecondsOrUnitsServoEasing
mServo180DegreeMicrosecondsOrUnitsServoEasing
mServoIndexServoEasing
mServoIsPausedServoEasing
mServoMovesServoEasing
mServoPinServoEasing
mSpeedServoEasing
mStartMicrosecondsOrUnitsServoEasing
mTrimMicrosecondsOrUnitsServoEasing
mUserEaseInFunctionServoEasing
noMovement(uint_fast16_t aMillisToWait)ServoEasing
pause()ServoEasing
print(Print *aSerial, bool doExtendedOutput=true)ServoEasing
printDynamic(Print *aSerial, bool doExtendedOutput=true)ServoEasing
printEasingType(Print *aSerial, uint_fast8_t aEasingType)ServoEasingstatic
printStatic(Print *aSerial)ServoEasing
QuadraticEaseIn(float aPercentageOfCompletion)ServoEasingstatic
QuarticEaseIn(float aPercentageOfCompletion)ServoEasingstatic
registerUserEaseInFunction(float(*aUserEaseInFunction)(float aPercentageOfCompletion, void *aUserDataPointer), void *aUserDataPointer=NULL)ServoEasing
resumeWithInterrupts()ServoEasing
resumeWithoutInterrupts()ServoEasing
ServoEasing()ServoEasing
ServoEasingArrayServoEasingstatic
ServoEasingNextPositionArrayServoEasingstatic
setEaseTo(int aTargetDegreeOrMicrosecond)ServoEasing
setEaseTo(int aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond)ServoEasing
setEaseTo(float aTargetDegreeOrMicrosecond)ServoEasing
setEaseTo(float aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond)ServoEasing
setEaseToD(int aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond)ServoEasing
setEaseToD(float aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond)ServoEasing
setEasingType(uint_fast8_t aEasingType)ServoEasing
setMaxConstraint(int aMaxDegreeOrMicrosecond)ServoEasing
setMinConstraint(int aMinDegreeOrMicrosecond)ServoEasing
setMinMaxConstraint(int aMinDegreeOrMicrosecond, int aMaxDegreeOrMicrosecond)ServoEasing
setReverseOperation(bool aOperateServoReverse)ServoEasing
setSpeed(uint_fast16_t aDegreesPerSecond)ServoEasing
setTargetPositionReachedHandler(void(*aTargetPositionReachedHandler)(ServoEasing *))ServoEasing
setTrim(int aTrimDegreeOrMicrosecond, bool aDoWrite=false)ServoEasing
setUserDataPointer(void *aUserDataPointer)ServoEasing
SineEaseIn(float aPercentageOfCompletion)ServoEasingstatic
sInterruptsAreActiveServoEasingstatic
sServoArrayMaxIndexServoEasingstatic
startEaseTo(int aTargetDegreeOrMicrosecond)ServoEasing
startEaseTo(int aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond, bool aStartUpdateByInterrupt=START_UPDATE_BY_INTERRUPT)ServoEasing
startEaseTo(float aTargetDegreeOrMicrosecond)ServoEasing
startEaseTo(float aTargetDegreeOrMicrosecond, uint_fast16_t aDegreesPerSecond, bool aStartUpdateByInterrupt=START_UPDATE_BY_INTERRUPT)ServoEasing
startEaseToD(int aTargetDegreeOrMicrosecond, uint_fast16_t aMillisForMove, bool aStartUpdateByInterrupt=START_UPDATE_BY_INTERRUPT)ServoEasing
startEaseToD(float aTargetDegreeOrMicrosecond, uint_fast16_t aMillisForMove, bool aStartUpdateByInterrupt=START_UPDATE_BY_INTERRUPT)ServoEasing
stop()ServoEasing
synchronizeServosAndStartInterrupt(bool doUpdateByInterrupt)ServoEasing
TargetPositionReachedHandlerServoEasing
update()ServoEasing
UserDataPointerServoEasing
write(int aTargetDegreeOrMicrosecond)ServoEasing
write(float aTargetDegreeOrMicrosecond)ServoEasing