8 LuaPid(
float kp,
float ki,
float kd,
float min,
float max)
27 float get(
float target,
float input) {
76 float get(
float target,
float input) {
float getOutput(float target, float input)
float getOutput(float target, float input, float dTime) override
float derivativeFilterLoss
void advanceTimeUs(int us)
void setOffset(float offset)
LuaIndustrialPid(float kp, float ki, float kd, float min, float max)
void setDerivativeFilterLoss(float derivativeFilterLoss)
LuaIndustrialPid()=default
void setAntiwindupFreq(float antiwindupFreq)
float get(float target, float input)
float get(float target, float input)
void setOffset(float offset)
LuaPid(float kp, float ki, float kd, float min, float max)