From f4a2deee76bacdfa3bc7fab6c064333129cf3b47 Mon Sep 17 00:00:00 2001
From: su530201 <olivier.kaufmann@umons.ac.be>
Date: Sat, 15 Apr 2023 12:58:51 +0200
Subject: [PATCH] Attempts to fix property issue in TxAbstract init

---
 hardware/mb_2024_rev_0_0.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hardware/mb_2024_rev_0_0.py b/hardware/mb_2024_rev_0_0.py
index 0786a2aa..59b6443d 100644
--- a/hardware/mb_2024_rev_0_0.py
+++ b/hardware/mb_2024_rev_0_0.py
@@ -147,7 +147,7 @@ class Tx(TxAbstract):
         self.exec_logger.warning(f'Current pulse is not implemented for the {TX_CONFIG["model"]} board')
 
     def inject(self, state='on'):
-        super().inject(state=state)
+        TxAbstract.inject(self, state=state)
         if state=='on':
             self.DPS.write_register(0x09, 1)  # DPS5005 on
         else:
@@ -159,7 +159,7 @@ class Tx(TxAbstract):
 
     @polarity.setter
     def polarity(self, value):
-        super().polarity = value
+        TxAbstract.polarity.fset(self, value)
         if value==1:
             self.pin0.value = True
             self.pin1.value = False
-- 
GitLab