From 2e5ab15459c6c0c83c82ddb3dda89822e3ef4077 Mon Sep 17 00:00:00 2001 From: perl_d Date: Tue, 6 Oct 2026 16:59:46 +0200 Subject: [PATCH] fix: supply config to beamline devices at instantiation --- src/aare/daq/daq.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/aare/daq/daq.py b/src/aare/daq/daq.py index a99b60c2..29dd1cf2 100644 --- a/src/aare/daq/daq.py +++ b/src/aare/daq/daq.py @@ -291,7 +291,7 @@ class AareDAQ: self.last_time = 0.0 self._dispatch = dispatch self._cfg = cfg - self._devs = BeamlineDevices(bl, dispatch) + self._devs = BeamlineDevices(bl, dispatch, cfg) self._mlbox = MlBox(bl) self._jfjoch = JFJochWrapper(bl) self._bl = bl.value.upper() @@ -1335,9 +1335,11 @@ class AareDAQ: raster_request_log_context(grid_request), { "auto_center": auto_center, - "result_count": len(result.r) - if hasattr(result, "r") and result.r is not None - else None, + "result_count": ( + len(result.r) + if hasattr(result, "r") and result.r is not None + else None + ), }, ), )