From f856c8cda656b7ba433cc6a4560c0e65924713b1 Mon Sep 17 00:00:00 2001 From: appel_c Date: Fri, 19 Jun 2026 14:53:14 +0200 Subject: [PATCH] wip add timestamp logs --- csaxs_bec/scans/scans_v4/cont_grid.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/csaxs_bec/scans/scans_v4/cont_grid.py b/csaxs_bec/scans/scans_v4/cont_grid.py index 2753177..9b3db69 100644 --- a/csaxs_bec/scans/scans_v4/cont_grid.py +++ b/csaxs_bec/scans/scans_v4/cont_grid.py @@ -265,16 +265,22 @@ class ContGrid(ScanBase): """ # Only use every second position, at each point will use for line_index in range(self._cont_motor_params["num_lines"]): + line_start = time.time() status_mcs = self.ddg1.prepare_mcs_on_trigger() status_motor = self.actions.set( self.motors, [self.fast_start, self.positions[line_index][1]] ) status_motor.wait() + logger.info( + f"Overhead from motor motion for line {line_index}: {(time.time() - line_start):.02f}s" + ) status_mcs.wait() mcs_aquiring_status = self.mcs.get_transition_status( signal_name="acquiring", transition=[1, 0] ) - + logger.info( + f"Overhead before calling trigger for line {line_index}: {(time.time() - line_start):.02f}s" + ) self.at_each_point( motors=[self.fast_axis], positions=np.array([self.fast_end]),