diff --git a/daq/src/aaredaq/daq.py b/daq/src/aaredaq/daq.py index 3cb2376c..899daa26 100644 --- a/daq/src/aaredaq/daq.py +++ b/daq/src/aaredaq/daq.py @@ -811,7 +811,11 @@ class AareDAQ: geom = self.sample_geometry self.__mount(sample) if not self.__loop_center_sequence(sample.db_id): - raise LoopCenteringFailed + self.__aare.alc_failed(sample) + print("alc failed") + self.__cfg.state_busy = False + return 0 + #raise LoopCenteringFailed self.zoom = 500 time.sleep(0.5) @@ -835,6 +839,9 @@ class AareDAQ: exp_time_s=0.003, incr_omega_deg=0.4, steps=900,)) + else: + self.__aare.axc_failed(sample) + self.__cfg.state_busy = False except Exception: self.__aare.sample_failed(sample)