diff --git a/ohmpi/hardware_components/mb_2023_0_X.py b/ohmpi/hardware_components/mb_2023_0_X.py index 2f68994f030158f10166afbb0710efa102db4a48..43446c31f523de171b5adeaa9837a4c6da88e42d 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 187b450ebe69be42939c6912d511cfaaf6bf9ddf..b82545da18831c317eebe427710f78f1e65f1b7d 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