From f4962e9b05a10ba20551b42ea97507cb82fd6255 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:43:54 +0100
Subject: [PATCH] added support for differnt second par namespace again

---
 src/openqlab/analysis/servo_design.py | 32 +++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/src/openqlab/analysis/servo_design.py b/src/openqlab/analysis/servo_design.py
index f6aeef2..3d590e2 100644
--- a/src/openqlab/analysis/servo_design.py
+++ b/src/openqlab/analysis/servo_design.py
@@ -201,6 +201,14 @@ class Integrator(Filter):
     def description(self):
         return "Int {0}".format(human_readable(self.corner_frequency, "Hz"))
 
+    @property
+    def sF(self):
+        return self.second_parameter
+
+    @sF.setter
+    def sF(self, value):
+        self.second_parameter = value
+
 
 class Differentiator(Filter):
     """
@@ -228,6 +236,14 @@ class Differentiator(Filter):
     def description(self):
         return "Diff {0}".format(human_readable(self.corner_frequency, "Hz"))
 
+    @property
+    def sF(self):
+        return self.second_parameter
+
+    @sF.setter
+    def sF(self, value):
+        self.second_parameter = value
+
 
 class Lowpass(Filter):
     """
@@ -267,6 +283,14 @@ class Lowpass(Filter):
             human_readable(self.corner_frequency, "Hz"), self.second_parameter
         )
 
+    @property
+    def Q(self):
+        return self.second_parameter
+
+    @Q.setter
+    def Q(self, value):
+        self.second_parameter = value
+
 
 class Notch(Filter):
     """
@@ -306,6 +330,14 @@ class Notch(Filter):
             human_readable(self.corner_frequency, "Hz"), self.second_parameter
         )
 
+    @property
+    def Q(self):
+        return self.second_parameter
+
+    @Q.setter
+    def Q(self, value):
+        self.second_parameter = value
+
 
 class ServoDesign:
     """
-- 
GitLab