- fixed stirrer test
This commit is contained in:
+6
-1
@@ -19,11 +19,13 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
self.msg_pot = self.msg_dispatch.msgio_get('Pot')
|
self.msg_pot = self.msg_dispatch.msgio_get('Pot')
|
||||||
self.msg_sensor = self.msg_dispatch.msgio_get('Sensor')
|
self.msg_sensor = self.msg_dispatch.msgio_get('Sensor')
|
||||||
self.msg_heater = self.msg_dispatch.msgio_get('Heater')
|
self.msg_heater = self.msg_dispatch.msgio_get('Heater')
|
||||||
|
self.msg_stirrer = self.msg_dispatch.msgio_get('Stirrer')
|
||||||
self.msg_tempctrl = self.msg_dispatch.msgio_get('TempCtrl')
|
self.msg_tempctrl = self.msg_dispatch.msgio_get('TempCtrl')
|
||||||
|
|
||||||
self.msg_pot.set_recv_handler(self.on_pot_changed)
|
self.msg_pot.set_recv_handler(self.on_pot_changed)
|
||||||
self.msg_sensor.set_recv_handler(self.on_sensor_changed)
|
self.msg_sensor.set_recv_handler(self.on_sensor_changed)
|
||||||
self.msg_heater.set_recv_handler(self.on_heater_changed)
|
self.msg_heater.set_recv_handler(self.on_heater_changed)
|
||||||
|
self.msg_stirrer.set_recv_handler(self.on_stirrer_changed)
|
||||||
self.msg_tempctrl.set_recv_handler(self.on_tempctrl_changed)
|
self.msg_tempctrl.set_recv_handler(self.on_tempctrl_changed)
|
||||||
|
|
||||||
self.setupUi(self)
|
self.setupUi(self)
|
||||||
@@ -65,7 +67,7 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
|
|
||||||
def on_checkbox_changed(self, value):
|
def on_checkbox_changed(self, value):
|
||||||
print("on_checkbox_changed {}".format(value))
|
print("on_checkbox_changed {}".format(value))
|
||||||
self.msg_heater.send({'Activate': int(value == 2)})
|
self.msg_stirrer.send({'Activate': int(value == 2)})
|
||||||
|
|
||||||
def on_pot_changed(self, msg):
|
def on_pot_changed(self, msg):
|
||||||
print("on_pot_changed {}".format(msg))
|
print("on_pot_changed {}".format(msg))
|
||||||
@@ -123,6 +125,9 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
self.Slider_pwr_soll.setLowerBound(submsg['Min'])
|
self.Slider_pwr_soll.setLowerBound(submsg['Min'])
|
||||||
self.Slider_pwr_soll.setUpperBound(submsg['Max'])
|
self.Slider_pwr_soll.setUpperBound(submsg['Max'])
|
||||||
|
|
||||||
|
def on_stirrer_changed(self, msg):
|
||||||
|
print("on_stirrer_changed {}".format(msg))
|
||||||
|
|
||||||
def closeEvent(self, event):
|
def closeEvent(self, event):
|
||||||
print("Exitting gracefully!")
|
print("Exitting gracefully!")
|
||||||
self.ws_client.disconnect()
|
self.ws_client.disconnect()
|
||||||
|
|||||||
@@ -26,9 +26,9 @@ class AStirrer(AttributeChange):
|
|||||||
|
|
||||||
if self.isOn != isOn:
|
if self.isOn != isOn:
|
||||||
if isOn:
|
if isOn:
|
||||||
self.onSetSpeed(self.speed)
|
self.on_set_speed(self.speed)
|
||||||
else:
|
else:
|
||||||
self.onSetSpeed(0)
|
self.on_set_speed(0)
|
||||||
|
|
||||||
self.isOn = isOn
|
self.isOn = isOn
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user