From 33616536b2622e2aa0ece5bc0cedd062892e14fc Mon Sep 17 00:00:00 2001
From: Martin Killenberg <martin.killenberg@desy.de>
Date: Thu, 12 Jan 2023 16:55:08 +0100
Subject: [PATCH] close online window before showing final plot

---
 Python_script/prototype.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Python_script/prototype.py b/Python_script/prototype.py
index 25d6fa1..28eac2f 100755
--- a/Python_script/prototype.py
+++ b/Python_script/prototype.py
@@ -62,6 +62,7 @@ class Measurements:
         self.vna.create_new_trace("Trace4", "S22")
 
         self.measurement_plot = MeasurementPlot.MeasurementPlot()
+        self.data_collection = []
 
     def perform_measurements(self):
         with open(self.output, mode='w', newline='') as csv_file:
@@ -191,6 +192,8 @@ class Measurements:
 
                                 writer.writerow(measurement)
 
+                    plt.close()
+
                 except KeyboardInterrupt:
                     pass
 
-- 
GitLab