Pause-at-height: Under rare circumstances, T might not be temperature.

Some printers accept commands like TIMELAPSE_TAKE_FRAME or whatever.

Should fix #15729
This commit is contained in:
Remco Burema 2023-06-15 22:34:39 +02:00
parent 94686d64a6
commit 99e1fcd4f8

View file

@ -339,7 +339,7 @@ class PauseAtHeight(Script):
#Track the latest printing temperature in order to resume at the correct temperature.
if line.startswith("T"):
current_t = self.getValue(line, "T")
current_t = self.getValue(line, "T", current_t)
m = self.getValue(line, "M")
if m is not None and (m == 104 or m == 109) and self.getValue(line, "S") is not None:
extruder = current_t