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