diff --git a/ohmpi/hardware_system.py b/ohmpi/hardware_system.py index 82a85e6ad56c7179184d33d56ffcd285f9c6d888..03d22243a20d08d1482ee5990bd2ab57a25bab54 100644 --- a/ohmpi/hardware_system.py +++ b/ohmpi/hardware_system.py @@ -294,12 +294,12 @@ class OhmPiHardware: def select_samples(self, delay=0.): x = [] - for pulse in range(int(max(self._hw.readings[:, 1]))): - v = np.where((self._hw.readings[:, 1] == pulse))[0] + for pulse in range(int(max(self.readings[:, 1]))): + v = np.where((self.readings[:, 1] == pulse))[0] - t_start_pulse = min(self._hw.readings[v, 0]) - x.append(np.where((k._hw.readings[:, 0] >= t_start_pulse + delay) & (self._hw.readings[:, 2] != 0) & ( - self._hw.readings[:, 1] == pulse))[0]) + t_start_pulse = min(self.readings[v, 0]) + x.append(np.where((self.readings[:, 0] >= t_start_pulse + delay) & (self.readings[:, 2] != 0) & ( + self.readings[:, 1] == pulse))[0]) x = np.concatenate(np.array(x)) return x