From ee889f19e40c7ebcd2631470fd8b5cd560862c2e Mon Sep 17 00:00:00 2001
From: su530201 <olivier.kaufmann@umons.ac.be>
Date: Tue, 2 May 2023 19:16:34 +0200
Subject: [PATCH] Rewrites TX voltage handling

---
 hardware_system.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hardware_system.py b/hardware_system.py
index a4a9dc93..67746e73 100644
--- a/hardware_system.py
+++ b/hardware_system.py
@@ -292,7 +292,7 @@ class OhmPiHardware:
                     if mux not in mux_workers:
                         mux_workers.append(mux)
                 except KeyError:
-                    self.exec_logger.warning(f'({elec}, {roles[idx]}) is not in cabling. It will be ignored...')
+                    self.exec_logger.warning(f'Unable to switch {state} ({elec}, {roles[idx]}): not in cabling and will be ignored...')
             mux_workers = list(set(mux_workers))
             b = Barrier(len(mux_workers)+1)
             self.mux_barrier = b
@@ -306,7 +306,7 @@ class OhmPiHardware:
                 mux_worker.join()
         else:
             self.exec_logger.error(
-                'Unable to switch electrodes: number of electrodes and number of roles do not match!')
+                f'Unable to switch {state} electrodes: number of electrodes and number of roles do not match!')
 
     def test_mux(self, channel=None, activation_time=1.0):
         """Interactive method to test the multiplexer.
-- 
GitLab