From eba351aeb754d174cfa2fb79fd88344728aae97f Mon Sep 17 00:00:00 2001 From: Mathias Sander Date: Tue, 2 May 2023 11:06:13 +0200 Subject: [PATCH] setup tyburski --- eco/bernina/bernina.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/eco/bernina/bernina.py b/eco/bernina/bernina.py index b0f6dd3..81352ba 100644 --- a/eco/bernina/bernina.py +++ b/eco/bernina/bernina.py @@ -1539,9 +1539,9 @@ class N2jet(Assembly): class Incoupling(Assembly): def __init__(self, name=None): super().__init__(name=name) - self._append(SmaractRecord, "SARES23:ESB11", name="pitch", is_setting=True) - self._append(SmaractRecord, "SARES23:ESB13", name="roll", is_setting=True) - self._append(SmaractRecord, "SARES23:ESB10", name="transl", is_setting=True) + self._append(SmaractRecord, "SARES23:ESB11", name="rz", is_setting=True) + self._append(SmaractRecord, "SARES23:ESB13", name="ry", is_setting=True) + self._append(SmaractRecord, "SARES23:ESB10", name="x", is_setting=True) # self._append(SmaractRecord, "SARES23:ESB16", name="tilt", is_setting=True) # self._append(SmaractRecord, "SARES23:ESB17", name="rotation", is_setting=True) @@ -1552,6 +1552,21 @@ namespace.append_obj( name="las_inc", ) +class LaserSteering(Assembly): + def __init__(self, name=None): + super().__init__(name=name) + self._append(SmaractRecord, "SARES23:ESB3", name="mirr1_pitch", is_setting=True) + self._append(SmaractRecord, "SARES23:ESB4", name="mirr1_roll", is_setting=True) + self._append(SmaractRecord, "SARES23:ESB14", name="mirr2_pitch", is_setting=True) + self._append(SmaractRecord, "SARES23:ESB12", name="mirr2_roll", is_setting=True) + +namespace.append_obj( + LaserSteering, + lazy=True, + name="las_pointing", +) + + namespace.append_obj( "High_field_thz_chamber", name="thc",