From a2140c4620a3d4985690e3e2da91e21e227c8387 Mon Sep 17 00:00:00 2001 From: sldesnoo-Delft <s.l.desnoo@tudelft.nl> Date: Wed, 3 Aug 2022 15:57:44 +0200 Subject: [PATCH] Fixed setpoint_mgr __str__ and added property axis --- pulse_lib/segments/utility/setpoint_mgr.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pulse_lib/segments/utility/setpoint_mgr.py b/pulse_lib/segments/utility/setpoint_mgr.py index bae0ef30..4f27bea8 100644 --- a/pulse_lib/segments/utility/setpoint_mgr.py +++ b/pulse_lib/segments/utility/setpoint_mgr.py @@ -43,12 +43,12 @@ class setpoint_mgr(): return output def __str__(self): - content = "\rSetpoint_mgr class. Contained data:\r\r" + content = "\nSetpoint_mgr class. Contained data:\n" for key in sorted(self._setpoints.keys()): - content += "axis : {}\r".format(key) + content += "axis : {}\n".format(key) content += self._setpoints[key].__str__() - content += "\r\r" + content += "\n" return content @@ -121,6 +121,10 @@ class setpoint_mgr(): setpnts += (None, ) return setpnts + @property + def axis(self): + return list(sorted(self._setpoints.keys())) + @dataclass class setpoint(): -- GitLab