mirror of
git://soft.sys114.com/klipper
synced 2026-02-11 06:20:26 +09:00
display: Don't error on an out of range M73 request
No need to report an error if the M73 is not between 0 and 100 - just display the nearest valid value. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
@@ -246,7 +246,7 @@ class PrinterLCD:
|
|||||||
self.msg_time = msg_time
|
self.msg_time = msg_time
|
||||||
# print progress: M73 P<percent>
|
# print progress: M73 P<percent>
|
||||||
def cmd_M73(self, params):
|
def cmd_M73(self, params):
|
||||||
self.progress = self.gcode.get_int('P', params, minval=0, maxval=100)
|
self.progress = min(100., max(0., self.gcode.get_float('P', params)))
|
||||||
self.prg_time = M73_TIMEOUT
|
self.prg_time = M73_TIMEOUT
|
||||||
def cmd_M117(self, params):
|
def cmd_M117(self, params):
|
||||||
if '#original' in params:
|
if '#original' in params:
|
||||||
|
|||||||
Reference in New Issue
Block a user