Ejemplo n.º 1
0
 def get_operating_hours(self):
     response = self._execute(AsciiCommand('ID1'))
     return float(response.get_data()[1])
Ejemplo n.º 2
0
 def get_status(self):
     response = self._execute(AsciiCommand('STA'))
     return int(response.get_data(), 16)
Ejemplo n.º 3
0
 def get_identifier(self):
     response = self._execute(AsciiCommand('ID1'))
     return str(response.get_data()[0])
Ejemplo n.º 4
0
 def cold_head_pause(self):
     self._execute(AsciiCommand('CHP'))
Ejemplo n.º 5
0
 def cold_head_pause_off(self):
     self._execute(AsciiCommand('POF'))
Ejemplo n.º 6
0
 def reset(self):
     self._execute(AsciiCommand('RS1'))
Ejemplo n.º 7
0
 def cold_head_run(self):
     self._execute(AsciiCommand('CHR'))
Ejemplo n.º 8
0
 def turn_off(self):
     self._execute(AsciiCommand('OFF'))
Ejemplo n.º 9
0
 def turn_on(self):
     self._execute(AsciiCommand('ON1'))
Ejemplo n.º 10
0
    def get_pressure(self, id):
        if not id in range(1, 3):
            raise ValueError("Unknown id")

        response = self._execute(AsciiCommand('PR' + str(id)))
        return float(response.get_data())
Ejemplo n.º 11
0
 def get_all_pressures(self):
     response = self._execute(AsciiCommand('PRA'))
     return map(float, response.get_data())
Ejemplo n.º 12
0
 def get_all_temperatures(self):
     response = self._execute(AsciiCommand('TEA'))
     return map(float, response.get_data())