diff --git a/components/pid/pid.py b/components/pid/pid.py index 6ffa3a9..48bcc69 100644 --- a/components/pid/pid.py +++ b/components/pid/pid.py @@ -22,10 +22,8 @@ class Pid: def scale(self, k): self.k = k - @staticmethod - def params(kp, ki, kd, kt): - p = dict(kp=kp, ki=ki, kd=kd, kt=kt) - return p + def set_params(self, kp, ki, kd, kt): + self.params = dict(kp=kp, ki=ki, kd=kd, kt=kt) def reset(self): self.yi = 0