From 9e5aecd27c7d34dbdbeaa5577758f19e2e2be1d3 Mon Sep 17 00:00:00 2001 From: Guillaume <sagitta1618@gmail.com> Date: Wed, 10 Jul 2024 13:56:36 +0000 Subject: [PATCH] v2024.0.22 --- ohmpi/hardware_components/mux_2024_0_X.py | 15 ++++++--------- ohmpi/ohmpi.py | 2 +- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/ohmpi/hardware_components/mux_2024_0_X.py b/ohmpi/hardware_components/mux_2024_0_X.py index fda497f8..848cea69 100644 --- a/ohmpi/hardware_components/mux_2024_0_X.py +++ b/ohmpi/hardware_components/mux_2024_0_X.py @@ -114,17 +114,14 @@ class Mux(MuxAbstract): self._i2c_ext_tca = None if self.connect: self.soh_logger.info(colored(f'{self.model} - {self.board_id}', 'blue')) - try: - self.reset_i2c_ext_tca() - if self._i2c_ext_tca is None: - self.soh_logger.info(colored( - f'TCA9548A I2C ext ...not present','green')) - else: + if self._i2c_ext_tca is not None: + try: + self.reset_i2c_ext_tca() self.soh_logger.info(colored( f'TCA9548A I2C ext ({hex(self._i2c_ext_tca_address)})...OK','green')) - except Exception as e: - self.soh_logger.info(colored(f'TCA9548A I2C ext ({hex(self._i2c_ext_tca_address)})...NOT FOUND', - 'red')) + except Exception as e: + self.soh_logger.info(colored(f'TCA9548A I2C ext ({hex(self._i2c_ext_tca_address)})...NOT FOUND', + 'red')) # Setup MCPs kwargs.update({'addr2': kwargs.pop('addr2', None)}) diff --git a/ohmpi/ohmpi.py b/ohmpi/ohmpi.py index 972e5ee1..a0a187e5 100644 --- a/ohmpi/ohmpi.py +++ b/ohmpi/ohmpi.py @@ -53,7 +53,7 @@ except Exception as error: print(colored(f'Unexpected error: {error}', 'red')) arm64_imports = None -VERSION = 'v2024.0.20' +VERSION = 'v2024.0.22' class OhmPi(object): -- GitLab