From 7a894d5db988c1d2edcb3109038e9ae088239222 Mon Sep 17 00:00:00 2001
From: Arnaud Watlet <arnaud.watlet@umons.ac.be>
Date: Fri, 1 Dec 2023 16:22:20 +0100
Subject: [PATCH] Fixes issue on delay for selecting samples

---
 ohmpi/hardware_system.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ohmpi/hardware_system.py b/ohmpi/hardware_system.py
index 82a85e6a..03d22243 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
 
-- 
GitLab