From 6384d690e55bbcc5ec707c8f957de6e505954f78 Mon Sep 17 00:00:00 2001 From: x01dc Date: Fri, 6 Mar 2026 14:36:12 +0100 Subject: [PATCH] guitools --- csaxs_bec/bec_ipython_client/plugins/LamNI/lamni.py | 3 ++- .../bec_ipython_client/plugins/LamNI/lamni_optics_mixin.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni.py b/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni.py index 855906a..5dfcc86 100644 --- a/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni.py +++ b/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni.py @@ -13,6 +13,7 @@ from bec_lib.pdf_writer import PDFWriter from typeguard import typechecked from csaxs_bec.bec_ipython_client.plugins.omny.omny_general_tools import OMNYTools +from csaxs_bec.bec_ipython_client.plugins.LamNI.gui_tools import LamniGuiTools from .alignment import XrayEyeAlign from .lamni_optics_mixin import LaMNIInitStages, LamNIOpticsMixin @@ -26,7 +27,7 @@ if builtins.__dict__.get("bec") is not None: umvr = builtins.__dict__.get("umvr") -class LamNI(LamNIOpticsMixin): +class LamNI(LamNIOpticsMixin,LamniGuiTools): def __init__(self, client): super().__init__() self.client = client diff --git a/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni_optics_mixin.py b/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni_optics_mixin.py index 4dbdd2f..efb468a 100644 --- a/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni_optics_mixin.py +++ b/csaxs_bec/bec_ipython_client/plugins/LamNI/lamni_optics_mixin.py @@ -51,7 +51,7 @@ class LaMNIInitStages: self.drive_axis_to_limit(dev.lsamrot, "forward") dev.lsamrot.enabled = False print("Now hard reboot the controller and run the initialization routine again.") - print("The controller will be disabled in bec. To enable dev.lsamrot.enabled=True") + print("Remark: The controller will be disabled in bec. It will be enabled by running the init route, \nbut in case needed, to enable manually set dev.lsamrot.enabled=True") return if self.OMNYTools.yesno(