diff --git a/src/qibolab/instruments/zhinst/executor.py b/src/qibolab/instruments/zhinst/executor.py index 5c005077f..bfba7a6d9 100644 --- a/src/qibolab/instruments/zhinst/executor.py +++ b/src/qibolab/instruments/zhinst/executor.py @@ -702,9 +702,9 @@ def sweep(self, qubits, couplers, sequence: PulseSequence, options, *sweepers): """Play pulse and sweepers sequence.""" self.signal_map = {} + self.frequency_from_pulses(qubits, sequence) self.processed_sweeps = ProcessedSweeps(sweepers, qubits) self.nt_sweeps, self.rt_sweeps = classify_sweepers(sweepers) - self.frequency_from_pulses(qubits, sequence) self.acquisition_type = None for sweeper in sweepers: