diff --git a/MUX_board/2024.0.0/relay_board_32/test_MUX_32.py b/MUX_board/2024.0.0/relay_board_32/test_MUX_32.py index 6d5162565d88e66b8ae93c9349d0af91bb2914be..72c9b8ff2e4249f1269842a78268b93b9eb57168 100644 --- a/MUX_board/2024.0.0/relay_board_32/test_MUX_32.py +++ b/MUX_board/2024.0.0/relay_board_32/test_MUX_32.py @@ -13,6 +13,7 @@ mux_addressing_table_file = os.path.join(mux_board_version,"relay_board_32",mux_ electrode_nr = 1 role = "A" +# state = on with open(mux_addressing_table_file, 'r') as myfile: header = myfile.readlines()[0].strip('\n').split(',') @@ -39,5 +40,7 @@ else: tca = i2c mcp_addr = hex(int(mux_addressing_table['MCP_address'][idx][0], 16)) MCP23017(tca, address=mcp_addr) -if state == 'on' - set_relay_state(mcp_addr,, True) \ No newline at end of file + +set_relay_state(mcp_addr,mcp_gpio, True) +time.sleep(2) +set_relay_state(mcp_addr,mcp_gpio, True) \ No newline at end of file diff --git a/ohmpi.py b/ohmpi.py index aa77211d9d01328c6d4b749ca42ce28c12471dfc..1dfbe8e1677eaf35f4619941734003045d18d9d4 100644 --- a/ohmpi.py +++ b/ohmpi.py @@ -1340,9 +1340,9 @@ class OhmPi(object): tca = adafruit_tca9548a.TCA9548A(self.i2c, hex(int(tca_addr,16)))[tca_channel] mcp_addr = hex(int(mux_addressing_table['MCP_address'][idx][0], 16)) MCP23017(tca, address=mcp_addr) - if state == 'on' + if state == 'on': set_relay_state(mcp_addr, mcp_gpio, True) - if state == 'off' + if state == 'off': set_relay_state(mcp_addr, mcp_gpio, False) else: