diff --git a/pulse_lib/segments/utility/setpoint_mgr.py b/pulse_lib/segments/utility/setpoint_mgr.py index bae0ef3094e52c4cbf71b736e6d10a5685bfd3d2..4f27bea8dce56a1f3c86cee7a16a1e098ec360aa 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():