From f3cb83fcafaf634d843380471b6ba24f2fc28ec1 Mon Sep 17 00:00:00 2001
From: Martin Killenberg <martin.killenberg@desy.de>
Date: Wed, 18 Jan 2023 16:20:10 +0100
Subject: [PATCH] fix trace name handling in VNA_dummy

---
 Python_script/VNA_dummy.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Python_script/VNA_dummy.py b/Python_script/VNA_dummy.py
index 11a259f..77f8cfd 100644
--- a/Python_script/VNA_dummy.py
+++ b/Python_script/VNA_dummy.py
@@ -71,7 +71,7 @@ class VnaDummy:
         return self.simulated_traces
 
     def create_new_trace(self, name, parameter):
-        self.simulated_traces.append((name, parameter))
+        self.simulated_traces.append(name)
 
     def set_trace_measurements(self, trace, measurement):
         pass
@@ -94,8 +94,8 @@ class VnaDummy:
         return '1'
     
     def get_measurement_string(self, trace, result_format):
-
-        self.simulated_traces = trace
+        if trace not in self.simulated_traces:
+            raise Exception('trace '+trace+' is not known to VNA dummy!')
         self.result_format = result_format
 
         phase_radian = self.simulated_phase / 180. * math.pi
-- 
GitLab