diff --git a/hardware/mb_2024_rev_0_0.py b/hardware/mb_2024_rev_0_0.py
index 0786a2aa7aec0b5287027647b7c07b14c2f28b7c..59b6443d805193d2a39cbd7d2cef9d9490e0f628 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