diff --git a/brewpi_gui.py b/brewpi_gui.py index 36d5532..e9961b6 100644 --- a/brewpi_gui.py +++ b/brewpi_gui.py @@ -19,9 +19,9 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow): self.msg_sensor = self.msg_dispatch.msgio_get('Sensor') self.msg_heater = self.msg_dispatch.msgio_get('Heater') -# self.msg_pot.set_recv_handler(self.on_pot_changed) -# self.msg_sensor.set_recv_handler(self.on_sensor_changed) -# self.msg_heater.set_recv_handler(self.on_heater_changed) + self.msg_pot.set_recv_handler(self.on_pot_changed) + self.msg_sensor.set_recv_handler(self.on_sensor_changed) + self.msg_heater.set_recv_handler(self.on_heater_changed) self.setupUi(self) self.actionStart.triggered.connect(self.connect) @@ -39,13 +39,15 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow): print("on_slider_changed {}".format(value)) self.msg_heater.send_from_thread({'Activate': 1, 'Power': 10*value}) - def on_pot_changed(self, msg): + async def on_pot_changed(self, msg): print("on_pot_changed {}".format(msg)) + if "Power" in msg: + self.lcdNumber.display(msg['Power']) - def on_sensor_changed(self, msg): + async def on_sensor_changed(self, msg): print("on_sensor_changed {}".format(msg)) - def on_heater_changed(self, msg): + async def on_heater_changed(self, msg): print("on_heater_changed {}".format(msg)) def closeEvent(self, event):