From 0f3e52da70fc149bea448b2b9b758146db6ca9b0 Mon Sep 17 00:00:00 2001
From: Sander de Snoo <59472150+sldesnoo-Delft@users.noreply.github.com>
Date: Tue, 22 Nov 2022 16:34:46 +0100
Subject: [PATCH] Set Keysight digitizer in averaging mode for test

---
 pulse_lib/tests/configurations/test_configuration.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/pulse_lib/tests/configurations/test_configuration.py b/pulse_lib/tests/configurations/test_configuration.py
index 0c0b88ff..b0d0dbb0 100644
--- a/pulse_lib/tests/configurations/test_configuration.py
+++ b/pulse_lib/tests/configurations/test_configuration.py
@@ -84,6 +84,13 @@ class Context:
                 if name.startswith('Dig'):
                     digs.append(component)
 
+        cfg = self._configuration
+        backend = cfg['backend']
+        if backend in ['Keysight', 'KeysightQS']:
+            for dig in digs:
+                # Set mode AVERAGE
+                dig.set_acquisition_mode(1)
+
         self.awgs = awgs
         self.digitizers = digs
 
-- 
GitLab