- TC: prepared for Rate set and get

- improved TC state machine
This commit is contained in:
jens
2020-12-06 12:05:55 +01:00
parent 493af820dc
commit a80cc2bf01
3 changed files with 39 additions and 20 deletions
+7 -5
View File
@@ -72,11 +72,13 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow):
def on_tempctrl_changed(self, msg):
print("on_tempctrl_changed {}".format(msg))
if "Soll" in msg:
self.lcdNumber.display(str(msg['Soll']))
if self.slider_temp_soll_initial_update:
self.Slider_temp_soll.setValue(msg['Soll'])
self.slider_temp_soll_initial_update = False
for key in msg:
if "Soll" in key:
submsg = msg['Soll']
self.lcdNumber.display(str(submsg['Temp']))
if self.slider_temp_soll_initial_update:
self.Slider_temp_soll.setValue(submsg['Temp'])
self.slider_temp_soll_initial_update = False
def on_heater_changed(self, msg):
print("on_heater_changed {}".format(msg))