#include <pid.h>
Definition at line 28 of file pid.h.
◆ PID()
| PID::PID |
( |
double |
dt, |
|
|
double |
max, |
|
|
double |
min, |
|
|
double |
Kp, |
|
|
double |
Kd, |
|
|
double |
Ki |
|
) |
| |
◆ ~PID()
◆ calculate()
| double PID::calculate |
( |
double |
setpoint, |
|
|
double |
pv |
|
) |
| |
◆ derivativeTerm()
| double PID::derivativeTerm |
( |
| ) |
const |
◆ getGains()
| void PID::getGains |
( |
double & |
Kp, |
|
|
double & |
Ki, |
|
|
double & |
Kd |
|
) |
| const |
◆ integralTerm()
| double PID::integralTerm |
( |
| ) |
const |
◆ proportionalTerm()
| double PID::proportionalTerm |
( |
| ) |
const |
◆ reset()
◆ setIntegratorLimits()
| void PID::setIntegratorLimits |
( |
double |
min, |
|
|
double |
max |
|
) |
| |
◆ setKd()
| void PID::setKd |
( |
double |
Kd | ) |
|
◆ setKi()
| void PID::setKi |
( |
double |
Ki | ) |
|
◆ setKp()
| void PID::setKp |
( |
double |
Kp | ) |
|
◆ setTau()
| void PID::setTau |
( |
double |
value | ) |
|
The documentation for this class was generated from the following files: