From ccf29cdcd101251799bb704c535ffd1cdc296af8 Mon Sep 17 00:00:00 2001
From: Martin Killenberg <martin.killenberg@desy.de>
Date: Tue, 7 Nov 2023 09:50:12 +0100
Subject: [PATCH] fix: make deviceaccess optional

---
 Python_script/deviceaccess_measurement.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Python_script/deviceaccess_measurement.py b/Python_script/deviceaccess_measurement.py
index 31493e7..fc0dc67 100644
--- a/Python_script/deviceaccess_measurement.py
+++ b/Python_script/deviceaccess_measurement.py
@@ -1,9 +1,12 @@
 
 import dut_measurement
-import deviceaccess
+try:
+    import deviceaccess
+except ImportError:
+    print('### WARNING: Could not import module \'deviceaccess\'.' +
+          ' Using the DeviceAccessMeasurement will cause exceptions! ###')
 import numpy
 
-
 class DeviceAccessMeasurement(dut_measurement.DutMeasurement):
     def __init__(self, config_data):
 
-- 
GitLab