public class PIDF
Constructor and Description |
---|
PIDF(double kP,
double kI,
double kD,
double kF,
boolean inverted) |
PIDF() |
Modifier and Type | Method and Description |
---|---|
double |
calculate() |
double |
getError() |
int |
getIntegralZone() |
boolean |
getInverted() |
double |
getKD() |
double |
getKF() |
double |
getKI() |
double |
getKP() |
double |
getProcessVariable() |
double |
getSetpoint() |
void |
reset() |
void |
setIntegralZone(int p) |
void |
setInverted(boolean p) |
void |
setKD(double p) |
void |
setKF(double p) |
void |
setKI(double p) |
void |
setKP(double p) |
void |
setProcessVariable(double p) |
void |
setSetpoint(double p) |
public PIDF(double kP, double kI, double kD, double kF, boolean inverted)
public PIDF()
public double getKP()
public void setKP(double p)
public double getKI()
public void setKI(double p)
public double getKD()
public void setKD(double p)
public double getKF()
public void setKF(double p)
public double getSetpoint()
public void setSetpoint(double p)
public double getProcessVariable()
public void setProcessVariable(double p)
public int getIntegralZone()
public void setIntegralZone(int p)
public boolean getInverted()
public void setInverted(boolean p)
public double getError()
public double calculate()
public void reset()