diff --git a/hardware_system.py b/hardware_system.py index e3bc3ec77f865c6e3b83291555064a7e9b6ac5fe..5748fe53e25341c2c6eac3a4e8b4f97c7d7d96f6 100644 --- a/hardware_system.py +++ b/hardware_system.py @@ -25,7 +25,9 @@ current_max = np.min([TX_CONFIG['current_max'], np.min([MUX_CONFIG[i].pop('curre voltage_max = np.min([TX_CONFIG['voltage_max'], np.min([MUX_CONFIG[i].pop('voltage_max', np.inf) for i in mux_boards])]) voltage_min = RX_CONFIG['voltage_min'] -default_mux_cabling = MUX_CONFIG.pop('default_mux_cabling', None) +default_mux_cabling = {} +for mux in mux_boards: + update_dict(default_mux_cabling, MUX_CONFIG[mux].pop('default_mux_cabling', {})) def elapsed_seconds(start_time): lap = datetime.datetime.utcnow() - start_time