Commit 74c087bc authored by Arnaud WATLET's avatar Arnaud WATLET
Browse files

adds event in tx pwr_state

Showing with 4 additions and 0 deletions
+4 -0
......@@ -141,17 +141,21 @@ class Tx(Tx_mb_2023):
'on', 'off'
"""
if state == 'on':
self.exec_logger.event(f'{self.model}\ttx_pwr_state_on\tbegin\t{datetime.datetime.utcnow()}')
self.pin2.value = True
self.pin3.value = True
self.exec_logger.debug(f'Switching DPS on')
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()}')
elif state == 'off':
self.exec_logger.event(f'{self.model}\ttx_pwr_state_off\tbegin\t{datetime.datetime.utcnow()}')
self.pin2.value = False
self.pin3.value = False
self.exec_logger.debug(f'Switching DPS off')
self._pwr_state = 'off'
self.exec_logger.event(f'{self.model}\ttx_pwr_state_off\tend\t{datetime.datetime.utcnow()}')
@property
def polarity(self):
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment