A base class for PID implementations.
More...
#include <PidCore.h>
A base class for PID implementations.
Provides a shared PID algorithm.
- See also
- compute.
◆ PidCore()
| PidCore::PidCore |
( |
void |
| ) |
|
|
default |
◆ compute()
| int32_t PidCore::compute |
( |
int32_t |
feedForwardTerm, |
|
|
int32_t |
error, |
|
|
int32_t |
derivative |
|
) |
| |
Compute the next correction.
◆ resetIntegral()
| void PidCore::resetIntegral |
( |
void |
| ) |
|
|
inline |
(Optional) Reset the integral term
◆ setOutputLimits()
| void PidCore::setOutputLimits |
( |
int32_t |
min, |
|
|
int32_t |
max |
|
) |
| |
|
inline |
◆ setTunings()
The documentation for this class was generated from the following files: