main and temp simplify get temps

This commit is contained in:
alfrix 2022-12-04 22:33:43 -03:00
parent 904dd24c10
commit f49e1ef6c4
2 changed files with 2 additions and 20 deletions

View File

@ -244,22 +244,13 @@ class MainPanel(MenuPanel):
def process_update(self, action, data):
if action != "notify_status_update":
return
for x in self._printer.get_tools():
for x in (self._printer.get_tools() + self._printer.get_heaters()):
self.update_temp(
x,
self._printer.get_dev_stat(x, "temperature"),
self._printer.get_dev_stat(x, "target"),
self._printer.get_dev_stat(x, "power"),
)
for h in self._printer.get_heaters():
self.update_temp(
h,
self._printer.get_dev_stat(h, "temperature"),
self._printer.get_dev_stat(h, "target"),
self._printer.get_dev_stat(h, "power"),
)
return
def show_numpad(self, widget, device):

View File

@ -503,22 +503,13 @@ class TemperaturePanel(ScreenPanel):
def process_update(self, action, data):
if action != "notify_status_update":
return
for x in self._printer.get_tools():
for x in (self._printer.get_tools() + self._printer.get_heaters()):
self.update_temp(
x,
self._printer.get_dev_stat(x, "temperature"),
self._printer.get_dev_stat(x, "target"),
self._printer.get_dev_stat(x, "power"),
)
for h in self._printer.get_heaters():
self.update_temp(
h,
self._printer.get_dev_stat(h, "temperature"),
self._printer.get_dev_stat(h, "target"),
self._printer.get_dev_stat(h, "power"),
)
return
def show_numpad(self, widget, device=None):
for d in self.active_heaters: