From 72c85d81f49b8dd409f6e5a42567fe9981d526f3 Mon Sep 17 00:00:00 2001
From: awatlet <arnaud.watlet@umons.ac.be>
Date: Mon, 9 Oct 2023 15:26:48 +0200
Subject: [PATCH] Updates test

---
 dev/test_mb_2024_0_mux_2024.py | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev/test_mb_2024_0_mux_2024.py b/dev/test_mb_2024_0_mux_2024.py
index 352aa812..61fb2fe5 100644
--- a/dev/test_mb_2024_0_mux_2024.py
+++ b/dev/test_mb_2024_0_mux_2024.py
@@ -1,3 +1,4 @@
+import importlib
 import time
 from ohmpi.utils import change_config
 from ohmpi.plots import plot_exec_log
@@ -21,6 +22,14 @@ if stand_alone_mux:
     tx = tx_module.Rx(**HARDWARE_CONFIG['tx'])
     ctl = ctl_module.Rx(**HARDWARE_CONFIG['ctl'])
     pwr = pwr_module.Rx(**HARDWARE_CONFIG['pwr'])
+    HARDWARE_CONFIG['tx'].update({'connection': HARDWARE_CONFIG['tx'].pop('connection',
+                                                                          HARDWARE_CONFIG['rx']['ctl'].interfaces[
+                                                                              HARDWARE_CONFIG['tx'].pop(
+                                                                                  'interface_name', 'i2c')])})
+    HARDWARE_CONFIG['rx'].update({'connection': HARDWARE_CONFIG['rx'].pop('connection',
+                                                                          HARDWARE_CONFIG['rx']['ctl'].interfaces[
+                                                                              HARDWARE_CONFIG['rx'].pop(
+                                                                                  'interface_name', 'i2c')])})
 
     tx.polarity = 1
     time.sleep(1)
@@ -66,4 +75,4 @@ if within_ohmpi:
     print(f'OhmPi: Resistance: {d["R [ohm]"] :.2f} ohm, dev. {d["R_std [%]"]:.2f} %, rx bias: {k._hw.rx._bias:.2f} mV')
     k._hw._plot_readings(save_fig=False)
     # plot_exec_log('ohmpi/logs/exec.log')
-change_config('../configs/config_default.py', verbose=False)
\ No newline at end of file
+change_config('../configs/config_default.py', verbose=False)
-- 
GitLab