From 79ddbe6dd090f32f64792f5f83279a5ff4c48ee5 Mon Sep 17 00:00:00 2001
From: awatlet <arnaud.watlet@umons.ac.be>
Date: Tue, 10 Oct 2023 12:36:44 +0200
Subject: [PATCH] Fixing polarity issue

---
 ohmpi/hardware_system.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ohmpi/hardware_system.py b/ohmpi/hardware_system.py
index 86c7cfba..fcb54dd4 100644
--- a/ohmpi/hardware_system.py
+++ b/ohmpi/hardware_system.py
@@ -196,7 +196,7 @@ class OhmPiHardware:
             # v = self.readings[:, 2] != 0
             # current = max(current, np.mean(self.readings[v, 3]))
             # voltage = max(voltage, np.abs(np.mean(self.readings[v, 2] * self.readings[v, 4])))
-        self.tx.polarity = 0
+            self.tx.polarity = 0
         self.tx.gain = min(tx_gains)
         self.rx.gain = min(rx_gains)
         # self.rx.gain_auto(voltage)
@@ -444,6 +444,7 @@ class OhmPiHardware:
         if not append:
             self._clear_values()
         for i in range(n_pulses):
+            print('polarity', polarities[i])
             self._vab_pulse(self, duration=durations[i], sampling_rate=sampling_rate, polarity=polarities[i],
                             append=True)
 
-- 
GitLab