getErr() (defined in PID< T >) | PID< T > | [inline] |
getPIDDgain() (defined in PID< T >) | PID< T > | [inline] |
getPIDIgain() (defined in PID< T >) | PID< T > | [inline] |
getPIDPgain() (defined in PID< T >) | PID< T > | [inline] |
getPTerm() (defined in PID< T >) | PID< T > | [inline] |
getRunPID() (defined in PID< T >) | PID< T > | [inline] |
getTarget() (defined in PID< T >) | PID< T > | [inline] |
getVal() (defined in PID< T >) | PID< T > | [inline] |
getVel() (defined in PID< T >) | PID< T > | [inline] |
PID(const float pGain, const float iGain, const float dGain, const T &iMin, const T &iMax, const T &errThresh=0, const T &posThresh=0, const T &negThresh=0, const T &maxMotor=100, const T &minMotor=-100, const int noMoveThresh=150, const bool runPID=true, const float speed=1, const T &posStaticErrThresh=50, const T &negStaticErrThresh=-50) | PID< T > | [inline] |
setPIDDgain(float d) (defined in PID< T >) | PID< T > | [inline] |
setPIDIgain(float i) (defined in PID< T >) | PID< T > | [inline] |
setPIDOn(bool val) (defined in PID< T >) | PID< T > | [inline] |
setPIDPgain(float p) | PID< T > | [inline] |
setSpeed(float s) (defined in PID< T >) | PID< T > | [inline] |
update(const T &target, const T &val) | PID< T > | [inline] |
update(const T &targetPos, const T &targetVel, const T ¤tVal) | PID< T > | [inline] |
~PID() | PID< T > | [inline] |