From 90545a420b2e09cab775994febd7910cc1183198 Mon Sep 17 00:00:00 2001 From: appleb_m Date: Mon, 22 Dec 2025 09:30:27 +0100 Subject: [PATCH] DAQ: robot dry and park on repeated mount failures --- daq/src/aaredaq/daq.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/daq/src/aaredaq/daq.py b/daq/src/aaredaq/daq.py index 498233ed..97559ea8 100644 --- a/daq/src/aaredaq/daq.py +++ b/daq/src/aaredaq/daq.py @@ -326,13 +326,13 @@ class AareDAQ: failed = self.__cfg.increment_failed_mount_count() if failed >=4: #TODO move park does not dry, need to change this!!! - self.__devs.tell.move_park(wait=False) + self.__devs.tell.dry(wait=False, wait_cold=-1) raise CriticalTellException(f"Repeated drying failure, moved to park" f"\nThere either really is no sample or " f"a critical failure.\nPlease check the dewar and if a sample, " f"please contact the MX team") elif failed >=3: - self.__devs.tell.move_park(wait=False) + self.__devs.tell.dry(wait=False, wait_cold=-1) raise WarningTellException(f"Continued to not find a sample, drying robot in park for 10 minutes. " f"\n Please get a cup of coffee.\nAfter the robot has dried, " f"check the sample positions that have been missed, if no samples continue!"