From c74f236b3bf014bbb50cde34a4ab98e89f94f0a6 Mon Sep 17 00:00:00 2001 From: Arnaud Watlet <arnaud.watlet@umons.ac.be> Date: Mon, 4 Mar 2024 11:51:13 +0100 Subject: [PATCH] Adds logging info and warning for tx battery level on dps wake up --- ohmpi/hardware_components/mb_2024_0_2.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ohmpi/hardware_components/mb_2024_0_2.py b/ohmpi/hardware_components/mb_2024_0_2.py index 79314e4d..de0c8b28 100644 --- a/ohmpi/hardware_components/mb_2024_0_2.py +++ b/ohmpi/hardware_components/mb_2024_0_2.py @@ -148,6 +148,12 @@ class Tx(Tx_mb_2023): self._pwr_state = 'on' time.sleep(self.pwr._pwr_latency) # from pwr specs self.exec_logger.event(f'{self.model}\ttx_pwr_state_on\tend\t{datetime.datetime.utcnow()}') + self.pwr.battery_voltage() + if self.pwr.voltage_adjustable: + if self.pwr._battery_voltage < 11.8: + self.exec_logger.warning(f'TX Battery voltage from {self.pwr.model} = {self.pwr._battery_voltage} V') + else: + self.exec_logger.info(f'TX Battery voltage from {self.pwr.model} = {self.pwr._battery_voltage} V') elif state == 'off': self.exec_logger.event(f'{self.model}\ttx_pwr_state_off\tbegin\t{datetime.datetime.utcnow()}') -- GitLab