From d9f78a55c05d9f34e33fd264beddcc4f0f61e019 Mon Sep 17 00:00:00 2001 From: awatlet <arnaud.watlet@umons.ac.be> Date: Tue, 10 Oct 2023 11:13:10 +0200 Subject: [PATCH] Fixes polarity issue --- ohmpi/hardware_components/mb_2024_0_2.py | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/ohmpi/hardware_components/mb_2024_0_2.py b/ohmpi/hardware_components/mb_2024_0_2.py index 15e24836..e8e64de6 100644 --- a/ohmpi/hardware_components/mb_2024_0_2.py +++ b/ohmpi/hardware_components/mb_2024_0_2.py @@ -80,30 +80,6 @@ class Tx(Tx_mb_2023): Tx_mb_2023.inject(self, polarity=polarity, injection_duration=injection_duration) self.pin6.value = False - @property - def polarity(self): - return self._polarity - - @polarity.setter - def polarity(self, polarity): - assert polarity in [-1, 0, 1] - self._polarity = polarity - print(f'asserted polarity: {self.polarity}') - - if polarity == 1: - print('pin0') - self.pin0.value = True - self.pin1.value = False - time.sleep(self._activation_delay) - elif polarity == -1: - self.pin0.value = False - self.pin1.value = True - time.sleep(self._activation_delay) - else: - self.pin0.value = False - self.pin1.value = False - time.sleep(self._release_delay) - class Rx(Rx_mb_2023): def __init__(self, **kwargs): super().__init__(**kwargs) -- GitLab