DAQ: added logic for axcfailed statement

This commit is contained in:
appleb_m
2025-12-22 09:38:15 +01:00
parent bca98172a9
commit c40fa4f56a
+5 -1
View File
@@ -1483,7 +1483,11 @@ class AareDAQ:
self.__cfg.state_busy = False
except Exception as e:
logger.error(f"Error in measure: {e}")
self.__aare.sample_failed(sample)
if isinstance(e, AXCFailed):
logger.debug(f"error is instance AXCFailed")
self.__aare.axc_failed(sample)
else:
self.__aare.sample_failed(sample)
self.__cfg.state_busy = False
end = time.perf_counter()
raise e