From 83fb7714bf0d8d1e27fae26bbf0a15f4fc819d57 Mon Sep 17 00:00:00 2001 From: appel_c Date: Thu, 22 Jan 2026 10:12:56 +0100 Subject: [PATCH] w --- csaxs_bec/devices/omny/galil/galil_rio.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/csaxs_bec/devices/omny/galil/galil_rio.py b/csaxs_bec/devices/omny/galil/galil_rio.py index 910bb95..c28a989 100644 --- a/csaxs_bec/devices/omny/galil/galil_rio.py +++ b/csaxs_bec/devices/omny/galil/galil_rio.py @@ -17,6 +17,7 @@ from __future__ import annotations import time from typing import TYPE_CHECKING +from ophyd import Component as Cpt from ophyd import Kind from ophyd_devices import PSIDeviceBase from ophyd_devices.utils.controller import Controller, threadlocked @@ -96,14 +97,14 @@ class GalilRIOSignalRO(GalilSignalRO): class GalilRIO(PSIDeviceBase): """Base integration for the Galil RIO card in BEC.""" - an_ch1 = GalilRIOSignalRO("an_ch1", channel=1, doc="Analog input channel 1") - an_ch2 = GalilRIOSignalRO("an_ch2", channel=2, doc="Analog input channel 2") - an_ch3 = GalilRIOSignalRO("an_ch3", channel=3, doc="Analog input channel 3") - an_ch4 = GalilRIOSignalRO("an_ch4", channel=4, doc="Analog input channel 4") - an_ch5 = GalilRIOSignalRO("an_ch5", channel=5, doc="Analog input channel 5") - an_ch6 = GalilRIOSignalRO("an_ch6", channel=6, doc="Analog input channel 6") - an_ch7 = GalilRIOSignalRO("an_ch7", channel=7, doc="Analog input channel 7") - an_ch8 = GalilRIOSignalRO("an_ch8", channel=8, doc="Analog input channel 8") + an_ch1 = Cpt(GalilRIOSignalRO("an_ch1", channel=1, doc="Analog input channel 1")) + an_ch2 = Cpt(GalilRIOSignalRO("an_ch2", channel=2, doc="Analog input channel 2")) + an_ch3 = Cpt(GalilRIOSignalRO("an_ch3", channel=3, doc="Analog input channel 3")) + an_ch4 = Cpt(GalilRIOSignalRO("an_ch4", channel=4, doc="Analog input channel 4")) + an_ch5 = Cpt(GalilRIOSignalRO("an_ch5", channel=5, doc="Analog input channel 5")) + an_ch6 = Cpt(GalilRIOSignalRO("an_ch6", channel=6, doc="Analog input channel 6")) + an_ch7 = Cpt(GalilRIOSignalRO("an_ch7", channel=7, doc="Analog input channel 7")) + an_ch8 = Cpt(GalilRIOSignalRO("an_ch8", channel=8, doc="Analog input channel 8")) def __init__( self,