From eb45a67bc85ca8fe6ea4ae3c004c59c6ab4484e9 Mon Sep 17 00:00:00 2001
From: Arnaud Watlet <arnaud.watlet@umons.ac.be>
Date: Thu, 7 Dec 2023 12:34:41 +0100
Subject: [PATCH] Tries inject_current

---
 ohmpi/hardware_components/mb_2024_0_2.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/ohmpi/hardware_components/mb_2024_0_2.py b/ohmpi/hardware_components/mb_2024_0_2.py
index 5deb8127..6dac7944 100644
--- a/ohmpi/hardware_components/mb_2024_0_2.py
+++ b/ohmpi/hardware_components/mb_2024_0_2.py
@@ -99,6 +99,16 @@ class Tx(Tx_mb_2023):
         if not subclass_init:
             self.exec_logger.event(f'{self.model}\ttx_init\tend\t{datetime.datetime.utcnow()}')
 
+    @property
+    def current(self):
+        return self._current
+
+    @current.setter
+    def current(self,  value):
+        assert value >= 0.
+        self._current = value
+        self.pwr.current = value:
+
     def inject(self, polarity=1, injection_duration=None):
         # add leds?
         self.pin6.value = True
-- 
GitLab