From dee1fea329cb703282f8c1225dbcd6a60170b9be Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Tue, 24 Jun 2025 12:55:21 +0200 Subject: [PATCH] DAQ: Offset Y for 2D raster scan only --- daq/src/aaredaq/daq.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/daq/src/aaredaq/daq.py b/daq/src/aaredaq/daq.py index 85518fa1..05859229 100644 --- a/daq/src/aaredaq/daq.py +++ b/daq/src/aaredaq/daq.py @@ -256,7 +256,11 @@ class AareDAQ: save_smargon_position = self.__devs.smargon.readback - delta_mm = self.sample_geometry.smargon_nudge(Coordinate(x=r.grid_size_mm.x / 2, y=r.grid_size_mm.y / 2)) + if r.n_x > 1: + delta_mm = self.sample_geometry.smargon_nudge(Coordinate(x=0, y=r.grid_size_mm.y / 2)) + else: + delta_mm = Coordinate() + self.__devs.smargon.target = SmargonCoordinate(sh_mm=r.smargon.sh_mm + delta_mm, phi_deg=r.smargon.phi_deg, chi_deg=r.smargon.chi_deg)