DCAITI Robot Hardware  1.0
GearedMotor Member List

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

advancePWM(unsigned int PWM)Motor
backoffPWM(unsigned int PWM)Motor
Compute()PID
debugger() constMotor
delayMS(unsigned int ms, bool debug=false)Motor
GearedMotor(unsigned char _pinPWM, unsigned char _pinDir, unsigned char _pinIRQ, unsigned char _pinIRQB, struct ISRVars *_isr, unsigned int _ratio=REDUCTION_RATIO)GearedMotor
getCurrDir() constMotor
getCurrPulse() constMotor
GetD_Param()PID
getDesiredDir() constMotor
getGearedSpeedRPM() constGearedMotor
GetI_Param()PID
GetINMax()PID
GetINMin()PID
GetMode()PID
GetOUTMax()PID
GetOUTMin()PID
GetP_Param()PID
getPinDir() constMotor
getPinIRQ() constMotor
getPinIRQB() constMotor
getPinPWM() constMotor
getPosition()GearedMotor
getPWM() constMotor
getRatio() constGearedMotor
GetSampleTime()PID
getSpeedPPS() constMotor
getSpeedRPM() constMotor
isrMotor
JustCalculated()PID
Motor(unsigned char _pinPWM, unsigned char _pinDir, unsigned char _pinIRQ, unsigned char _pinIRQB, struct ISRVars *_isr)Motor
PID(int *, int *, int *, float, float, float)PID
PID(int *, int *, int *, int *, float, float, float)PID
PIDDisable()Motor
PIDEnable(float kc=KC, float taui=TAUI, float taud=TAUD, unsigned int sampleTime=1000)Motor
PIDGetSpeedRPMDesired() constMotor
PIDGetStatus() constMotor
PIDRegulate(bool doRegulate=true)Motor
PIDReset()Motor
PIDSetSpeedRPMDesired(unsigned int speedRPM)Motor
PIDSetup(float kc=KC, float taui=TAUI, float taud=TAUD, unsigned int sampleTime=1000)Motor
Reset()PID
resetCurrPulse()Motor
reverseDesiredDir()Motor
runPWM(unsigned int PWM, bool dir, bool saveDir=true)Motor
setCurrDir()Motor
setCurrPulse(long _pulse)Motor
setDesiredDir(bool dir)Motor
setGearedSpeedRPM(float gearedSpeedRPM, bool dir)GearedMotor
setGearedSpeedRPM(float gearedSpeedRPM)GearedMotor
SetInputLimits(int, int)PID
SetMode(int Mode)PID
SetOutputLimits(int, int)PID
setRatio(unsigned int ratio=REDUCTION_RATIO)GearedMotor
SetSampleTime(int)PID
setSpeedRPM(int speedRPM, bool dir)Motor
setSpeedRPM(int speedRPM)Motor
SetTunings(float, float, float)PID
setupInterrupt()Motor