From bc7ba7cc8664e2369593b9225714769078da349e Mon Sep 17 00:00:00 2001
From: su530201 <olivier.kaufmann@umons.ac.be>
Date: Tue, 3 Oct 2023 19:28:21 +0200
Subject: [PATCH] Removes reference to tx_module.TX_CONFIG and
 rx_module.RX_CONFIG

---
 ohmpi/hardware_system.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ohmpi/hardware_system.py b/ohmpi/hardware_system.py
index 7e6570f3..7537aa9c 100644
--- a/ohmpi/hardware_system.py
+++ b/ohmpi/hardware_system.py
@@ -29,6 +29,12 @@ for k, v in MUX_CONFIG.items():
         MUX_CONFIG[k].update({k2: MUX_CONFIG[k].pop(k2, v2)})
 
 TX_CONFIG = HARDWARE_CONFIG['tx']
+for k, v in tx_module.SPECS['tx'].items():
+    try:
+        TX_CONFIG.update({k: TX_CONFIG.pop(k, v['default'])})
+    except:
+        print(k, v)
+
 RX_CONFIG = HARDWARE_CONFIG['rx']
 
 current_max = np.min([TX_CONFIG['current_max'], np.min([MUX_CONFIG[i].pop('current_max', np.inf) for i in MUX_CONFIG.keys()])])
-- 
GitLab