From a0f2269da35be2957f3ca0f5e72d5db051ce75c5 Mon Sep 17 00:00:00 2001 From: Holler Mirko Date: Mon, 22 Jul 2024 11:57:39 +0200 Subject: [PATCH] started with rt --- .../plugins/omny/omny_laser.py | 55 ------------------- 1 file changed, 55 deletions(-) delete mode 100644 csaxs_bec/bec_ipython_client/plugins/omny/omny_laser.py diff --git a/csaxs_bec/bec_ipython_client/plugins/omny/omny_laser.py b/csaxs_bec/bec_ipython_client/plugins/omny/omny_laser.py deleted file mode 100644 index 3a28267..0000000 --- a/csaxs_bec/bec_ipython_client/plugins/omny/omny_laser.py +++ /dev/null @@ -1,55 +0,0 @@ -import time -import numpy as np - -from rich import box -from rich.console import Console -from rich.table import Table - -from csaxs_bec.bec_ipython_client.plugins.cSAXS import epics_get, epics_put, fshopen, fshclose - - - -class OMNYToolsError(Exception): - pass - -class OMNYTools: - @staticmethod - def _get_user_param_safe(device, var): - param = dev[device].user_parameter - if not param or param.get(var) is None: - raise ValueError(f"Device {device} has no user parameter definition for {var}.") - return param.get(var) - - - def laser_tracker_show_all(self): - dev.rtx.controller.laser_tracker_show_all() - - def laser_tracker_on(self): - dev.rtx.controller.laser_tracker_on() - time.sleep(0.2) - self._laser_tracker_check_signalstrength() - - def laser_tracker_off(self): - dev.rtx.controller.laser_tracker_off() - - def show_signal_strength_interferometer(self): - dev.rtx.controller.show_signal_strength_interferometer() - - def rt_feedback_disable(self): - self.device_manager.devices.rtx.controller.feedback_disable() - - def rt_feedback_enable_with_reset(self): - self.device_manager.devices.rtx.controller.feedback_enable_with_reset() - self.rt_feedback_status() - - def rt_feedback_enable_without_reset(self): - self.device_manager.devices.rtx.controller.feedback_enable_without_reset() - self.rt_feedback_status() - - def rt_feedback_status(self): - feedback_status = self.device_manager.devices.rtx.controller.feedback_is_running() - if feedback_status == True: - print("The rt feedback is \x1b[92mrunning\x1b[0m.") - else: - print("The rt feedback is \x1b[91mNOT\x1b[0m running.") -