Printer type MK3S
Printer firmware version - t3.14.0-BETA1
The latest code breaks the pause feature in combination with OctoPrint. (The file is printed via Octoprint, the pause was inserted in PrusaSlicer)
After a print has been paused by the gcode (M601). The connection times out and it's impossible to resume the print.
So far I wasn't able to hunt down the specific commit... It's working in 3.13.2
3.13.2 (Working):
Send: N692 M601*41
Recv: ok
Send: N693 G1 Z.9*73
Recv: echo:enqueing "G1 E-1.000 F2700"
Recv: //action:paused
Printer signalled that it paused, switching state...
Changing monitoring state from "Printing" to "Pausing"
Recv: ok
Changing monitoring state from "Pausing" to "Paused"
Recv: T:210.4 /215.0 B:60.3 /60.0 T0:210.4 /215.0 @:86 B@:0 P:0.0 A:38.5
Recv: T:211.5 /0.0 B:60.1 /60.0 T0:211.5 /0.0 @:0 B@:9 P:0.0 A:38.7
Recv: T:212.6 /0.0 B:60.2 /60.0 T0:212.6 /0.0 @:0 B@:0 P:0.0 A:38.6
Recv: T:213.3 /0.0 B:60.0 /60.0 T0:213.3 /0.0 @:0 B@:33 P:0.0 A:38.7
Recv: T:213.1 /0.0 B:60.0 /60.0 T0:213.1 /0.0 @:0 B@:27 P:0.0 A:38.7
Recv: T:212.6 /0.0 B:60.1 /60.0 T0:212.6 /0.0 @:0 B@:19 P:0.0 A:38.5
Changing monitoring state from "Paused" to "Resuming"
OctoPrint is still sending lines (in this example: "N693 G1 Z.9*73") after the M601, but the printer no longer sends an acknowledgement ("ok") that the line was received. Which ends up in a communication timeout.
Printer type MK3S Printer firmware version - t3.14.0-BETA1
The latest code breaks the pause feature in combination with OctoPrint. (The file is printed via Octoprint, the pause was inserted in PrusaSlicer) After a print has been paused by the gcode (M601). The connection times out and it's impossible to resume the print.
So far I wasn't able to hunt down the specific commit...It's working in 3.13.23.13.2 (Working):
3.14 Beta (and newer...):
OctoPrint is still sending lines (in this example: "N693 G1 Z.9*73") after the M601, but the printer no longer sends an acknowledgement ("ok") that the line was received. Which ends up in a communication timeout.