Commit bbba9e0a authored by Olivier Kaufmann's avatar Olivier Kaufmann
Browse files

Fixes bug related to the default_mux_cabling in hardware system

No related merge requests found
Showing with 2 additions and 2 deletions
+2 -2
......@@ -54,7 +54,7 @@ class Mux(MuxAbstract):
if 'id' in kwargs.keys():
MUX_CONFIG.update(HARDWARE_CONFIG['mux']['boards'][kwargs['id']])
kwargs.update({'board_name': os.path.basename(__file__).rstrip('.py')})
if 'cabling' not in kwargs.keys() or kwargs['cabling'] is None:
if 'cabling' not in kwargs.keys() or kwargs['cabling']=={}:
kwargs.update({'cabling': default_mux_cabling})
super().__init__(**kwargs)
self.exec_logger.debug(f'configuration: {MUX_CONFIG}')
......
......@@ -29,7 +29,7 @@ voltage_min = RX_CONFIG['voltage_min']
default_mux_cabling = {}
for mux in mux_boards:
update_dict(default_mux_cabling, MUX_CONFIG[mux].pop('default_mux_cabling', None))
update_dict(default_mux_cabling, MUX_CONFIG[mux].pop('default_mux_cabling', {}))
print(f'default_mux_cabling: {default_mux_cabling}')
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment