From 85c9b3b61be58db9db553d5396d1680a810a16e1 Mon Sep 17 00:00:00 2001
From: sldesnoo-Delft <s.l.desnoo@tudelft.nl>
Date: Thu, 2 Feb 2023 14:04:58 +0100
Subject: [PATCH] Fixed wait time for acquire with n_repeat

---
 pulse_lib/segments/data_classes/data_acquisition.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pulse_lib/segments/data_classes/data_acquisition.py b/pulse_lib/segments/data_classes/data_acquisition.py
index 06430442..7543376d 100644
--- a/pulse_lib/segments/data_classes/data_acquisition.py
+++ b/pulse_lib/segments/data_classes/data_acquisition.py
@@ -50,6 +50,8 @@ class acquisition_data(parent_data):
             if acquisition.t_measure is None:
                 raise Exception('t_measure must be specified when wait is not None in acquire()')
             end_time += acquisition.t_measure
+            if acquisition.n_repeat:
+                end_time += (acquisition.n_repeat-1) * acquisition.interval
         if end_time > self.end_time:
             self.end_time = end_time
 
-- 
GitLab