From 6ee4ef13b26a09493cafe9c39658d5749b83ad75 Mon Sep 17 00:00:00 2001
From: Sander de Snoo <59472150+sldesnoo-Delft@users.noreply.github.com>
Date: Thu, 21 Mar 2024 16:08:04 +0100
Subject: [PATCH] Fix RF frequency sweep

---
 pulse_lib/keysight/M3202A_uploader.py | 2 +-
 pulse_lib/keysight/qs_uploader.py     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/pulse_lib/keysight/M3202A_uploader.py b/pulse_lib/keysight/M3202A_uploader.py
index 56193ead..bfb0dff5 100644
--- a/pulse_lib/keysight/M3202A_uploader.py
+++ b/pulse_lib/keysight/M3202A_uploader.py
@@ -249,7 +249,7 @@ class M3202A_Uploader:
         if channels is None:
             channels = list(job.n_acq_samples.keys())
         sample_rate = job.acquisition_conf.sample_rate
-        if job.acquisition.f_sweep is not None:
+        if job.acquisition_conf.f_sweep is not None:
             raise Exception("In-sequence resonator frequency sweep not supported for Keysight")
         for channel_name, t_measure in job.t_measure.items():
             if channel_name not in channels:
diff --git a/pulse_lib/keysight/qs_uploader.py b/pulse_lib/keysight/qs_uploader.py
index 6239c483..7ced2324 100644
--- a/pulse_lib/keysight/qs_uploader.py
+++ b/pulse_lib/keysight/qs_uploader.py
@@ -331,7 +331,7 @@ class QsUploader:
             sample_rate = None
         else:
             sample_rate = job.acquisition_conf.sample_rate
-        if job.acquisition.f_sweep is not None:
+        if job.acquisition_conf.f_sweep is not None:
             raise Exception("In sequence resonator frequency sweep not supported for Keysight")
 
         for channel_name, t_measure in job.t_measure.items():
-- 
GitLab