From 05de9b04e05897ad016f4cb077e66b5242be6455 Mon Sep 17 00:00:00 2001 From: su530201 <olivier.kaufmann@umons.ac.be> Date: Sun, 30 Apr 2023 16:25:01 +0200 Subject: [PATCH] Fixes bug related to the mux_barrier in hardware system --- hardware_system.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hardware_system.py b/hardware_system.py index 0bffd6c7..fcafcf8d 100644 --- a/hardware_system.py +++ b/hardware_system.py @@ -65,10 +65,12 @@ class OhmPiHardware: soh_logger=self.soh_logger, controller=self.controller, cabling = self._cabling)}) + self.mux_barrier = Barrier(len(self.mux_boards) + 1) + for _, mux in self.mux_boards.items(): + mux.barrier = self.mux_barrier self.readings = np.array([]) # time series of acquired data self._start_time = None # time of the beginning of a readings acquisition self._pulse = 0 # pulse number - self.mux_barrier = Barrier(len(self.mux_boards)+1) def _clear_values(self): self.readings = np.array([]) -- GitLab