From aefa181ff0fce2f53d5e058fbd67af185e55f5df Mon Sep 17 00:00:00 2001
From: su530201 <olivier.kaufmann@umons.ac.be>
Date: Wed, 26 Apr 2023 18:39:29 +0200
Subject: [PATCH] Tries to implement switch_on in mux_2024

---
 hardware_components/mux_2024_rev_0_0.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hardware_components/mux_2024_rev_0_0.py b/hardware_components/mux_2024_rev_0_0.py
index 90d43a99..f4b5d169 100644
--- a/hardware_components/mux_2024_rev_0_0.py
+++ b/hardware_components/mux_2024_rev_0_0.py
@@ -133,9 +133,9 @@ class Mux(MuxAbstract):
 
     def _get_addresses(self):
         d = inner_cabling[self._mode]
+        self.addresses = {}
         for k, v in d.items():
-            d[(k[0], self._roles[k[1]])] = v.update({'MCP': self._mcp[v['MCP']]})
-        self.addresses = d
+            self.addresses.update({(k[0], self._roles[k[1]]): v.update({'MCP': self._mcp[v['MCP']]})})
         print(f'addresses: {self.addresses}')
 
     # def _get_addresses(self, addresses_file):  TODO : delete me
-- 
GitLab