From e6072b0bc4d80281abcb53124c23cbddf00f1aec Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Mon, 10 Aug 2026 03:43:37 +0300 Subject: [PATCH] Make i and d arguments optional in pid constructor --- flix/pid.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flix/pid.h b/flix/pid.h index b6c242e..0475ef8 100644 --- a/flix/pid.h +++ b/flix/pid.h @@ -18,7 +18,7 @@ public: LowPassFilter lpf; // low pass filter for derivative term - PID(float p, float i, float d, float windup = 0, float dAlpha = 1, float dtMax = 0.1) : + PID(float p, float i = 0, float d = 0, float windup = 0, float dAlpha = 1, float dtMax = 0.1) : p(p), i(i), d(d), windup(windup), lpf(dAlpha), dtMax(dtMax) {} float update(float error) {