From 1a0a5074ab29c02eb22b8172a2214bcf7f88e90f Mon Sep 17 00:00:00 2001
From: awatlet <arnaud.watlet@umons.ac.be>
Date: Thu, 12 Oct 2023 12:51:21 +0200
Subject: [PATCH] Enables dps in hardware_system

---
 ohmpi/hardware_components/mb_2023_0_X.py | 4 ++--
 ohmpi/hardware_components/mb_2024_0_2.py | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/ohmpi/hardware_components/mb_2023_0_X.py b/ohmpi/hardware_components/mb_2023_0_X.py
index 2f68994f..43446c31 100644
--- a/ohmpi/hardware_components/mb_2023_0_X.py
+++ b/ohmpi/hardware_components/mb_2023_0_X.py
@@ -149,9 +149,9 @@ class Tx(TxAbstract):
     def gain_auto(self):
         self._adc_gain_auto()
 
-    def inject(self, polarity=1, injection_duration=None):
+    def inject(self, polarity=1, injection_duration=None, switch_pwr=False):
         self.polarity = polarity
-        TxAbstract.inject(self, polarity=polarity, injection_duration=injection_duration)
+        TxAbstract.inject(self, polarity=polarity, injection_duration=injection_duration, switch_pwr=switch_pwr)
 
     @property
     def polarity(self):
diff --git a/ohmpi/hardware_components/mb_2024_0_2.py b/ohmpi/hardware_components/mb_2024_0_2.py
index 187b450e..b82545da 100644
--- a/ohmpi/hardware_components/mb_2024_0_2.py
+++ b/ohmpi/hardware_components/mb_2024_0_2.py
@@ -93,10 +93,10 @@ class Tx(Tx_mb_2023):
         if not subclass_init:
             self.exec_logger.event(f'{self.model}\ttx_init\tend\t{datetime.datetime.utcnow()}')
 
-    def inject(self, polarity=1, injection_duration=None):
+    def inject(self, polarity=1, injection_duration=None,switch_pwr=True):
         # add leds?
         self.pin6.value=True
-        Tx_mb_2023.inject(self, polarity=polarity, injection_duration=injection_duration,switch_pwr=True)
+        Tx_mb_2023.inject(self, polarity=polarity, injection_duration=injection_duration,switch_pwr=switch_pwr)
         self.pin6.value = False
 
     @property
-- 
GitLab