diff --git a/ohmpi/ohmpi.py b/ohmpi/ohmpi.py index 41e94e67ee0367ce5b6bd96b62e36590319d51e2..acc866adf233b9476ff1266c25f1d2afbeafac51 100644 --- a/ohmpi/ohmpi.py +++ b/ohmpi/ohmpi.py @@ -499,7 +499,7 @@ class OhmPi(object): """ # check pwr is on, if not, let's turn it on switch_power_off = False - if self._hw.pwr_state == 'off': + if self.tx.pwr.voltage_adjustable and self._hw.pwr_state == 'off': self._hw.pwr_state = 'on' switch_power_off = True @@ -688,7 +688,8 @@ class OhmPi(object): fw_in_zip = self.settings['fw_in_zip'] # switch power on - self._hw.pwr_state = 'on' + if self.tx.pwr.voltage_adjustable: + self._hw.pwr_state = 'on' self.status = 'running' self.exec_logger.debug(f'Status: {self.status}') self.exec_logger.debug(f'Measuring sequence: {self.sequence}')