From 4eab3d9968085d77ce52577e35ff48e608fc5413 Mon Sep 17 00:00:00 2001 From: Luis Dekant <klnrdknt@dhcp-172-21-42-91.wlan.uni-hamburg.de.local> Date: Tue, 7 Jan 2020 14:06:16 +0100 Subject: [PATCH] fixed integrator, differentiator not having init function --- src/openqlab/analysis/servo_design.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/openqlab/analysis/servo_design.py b/src/openqlab/analysis/servo_design.py index d63faec..1d84e7f 100644 --- a/src/openqlab/analysis/servo_design.py +++ b/src/openqlab/analysis/servo_design.py @@ -189,6 +189,9 @@ class Integrator(Filter): Frequency were the ~1/f slope starts, defaults to 0.001 * `corner_frequency`. """ + def __init__(self, corner_frequency, second_parameter=None, enabled=True): + super().__init__(corner_frequency, second_parameter, enabled) + def calculate(self): z = -self.corner_frequency if self.sF is None: @@ -224,6 +227,9 @@ class Differentiator(Filter): """ + def __init__(self, corner_frequency, second_parameter=None, enabled=True): + super().__init__(corner_frequency, second_parameter, enabled) + def calculate(self): z = -self.corner_frequency if self.sF is None: -- GitLab