From 0a943e296387ec8824fd6ee3d2324b6026aa1a0a Mon Sep 17 00:00:00 2001 From: appleb_m Date: Thu, 2 Apr 2026 15:39:49 +0200 Subject: [PATCH] DAQ: added in magnet_positon sensor state, test! --- src/aare/daq/devices.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/aare/daq/devices.py b/src/aare/daq/devices.py index f691b3cd..69e53509 100644 --- a/src/aare/daq/devices.py +++ b/src/aare/daq/devices.py @@ -101,9 +101,10 @@ class BeamlineDevices: self.__cryojet_x = MyMotor(f"{BEAMLINE}-ES-CS:TRX") #currently in is 5 out is 15? - #TODO Magnet positon sensor is off or invalid!!! + #TODO TEST MAGNET POSITON SENSOR self.magnet_position_sensor = PV(f"{BEAMLINE}-ES-DF1:CBOX-CMP1") self.magnet_position_sensor_readout = PV(f"{BEAMLINE}-ES-DF1:CBOX-USER1") + self.magnet_position_sensor_state = PV(f"{BEAMLINE}-ES-DFS:CBOX-STATE") @@ -408,6 +409,9 @@ class BeamlineDevices: def smargon_aerotech_wait(self): self.__smargon.wait_aerotech(timeout=10.0) + def smargon_initialize(self): + self.__smargon.initialize() + if __name__ == "__main__": from aare.common.beamline import mx_beamline beamline = mx_beamline()