优化打印页面的风扇速度显示

This commit is contained in:
张开科 2024-07-20 15:58:08 +08:00
parent d7c606c1b9
commit 01016f3953

View File

@ -546,9 +546,9 @@ class Panel(ScreenPanel):
fan_label = ""
for fan in self.fans:
self.fans[fan]['speed'] = f"{self._printer.get_fan_speed(fan) * 100:3.0f}%"
fan_label += f" {self.fans[fan]['name']}{self.fans[fan]['speed']}"
fan_label += f"C:{self.fans[fan]['speed']}" if fan == "fan" else f" {self.fans[fan]['name']}{self.fans[fan]['speed']}"
if fan_label:
self.buttons['fan'].set_label(fan_label[:12])
self.buttons['fan'].set_label(fan_label[:13])
if "print_stats" in data:
if 'state' in data['print_stats']:
self.set_state(