From 22aec4b956610aac818873794a556c108341814a Mon Sep 17 00:00:00 2001
From: Sander de Snoo <59472150+sldesnoo-Delft@users.noreply.github.com>
Date: Wed, 6 Sep 2023 16:06:08 +0200
Subject: [PATCH] Fixed Qblox acquisitions for cases without threshold.

---
 pulse_lib/qblox/pulsar_uploader.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pulse_lib/qblox/pulsar_uploader.py b/pulse_lib/qblox/pulsar_uploader.py
index 7ea49f94..de4a99ae 100644
--- a/pulse_lib/qblox/pulsar_uploader.py
+++ b/pulse_lib/qblox/pulsar_uploader.py
@@ -268,7 +268,7 @@ class PulsarUploader:
             nco_freq = dig_channel.frequency
             if nco_freq is not None:
                 job.program[ch_name].nco_frequency = nco_freq
-            if job.acq_data_scaling[ch_name]: # TODO @@@ refactor data structure acquisiton
+            if job.acq_data_scaling[ch_name] and job.acquisition_thresholds[ch_name] is not None: # TODO @@@ refactor data structure acquisiton
                 in_ranges = self.q1instrument.get_input_ranges(ch_name)
                 ch_number = dig_channel.channel_numbers[0]
                 mv2threshold = 1/(in_ranges[ch_number]/2*job.acq_data_scaling[ch_name]*1000)
-- 
GitLab