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]),