What is the problem?
I just recently discovered the nozzle park feature in Marlin and want to start using it; but I have no clue how to make Octoprint run M25 exclusively. Whenever I try to pause it during prints, it just pauses where it's at of the print instead of running M25. How can I have Octoprint run M25 instead of running whatever Gcode that makes the printer stop where it's at
What did you already try to solve it?
I added M25 in the pause gcode script in Octoprint and it does show up the action prompt to resume the print, I hit continue but it never starts back up (this behavior happens only when im printing something, I just run M25 with no job sent from Octoprint, the action prompts run just fine). In fact, I notice that Octoprint still says "Pausing" as it runs the command through the Gcode script; so it seems I may not be able to run the command through that way.
Logs
- This is when I ran M25 with nothing being printed: https://pastebin.com/k4rXzSwy
- This is when I pause a simple print without M25 in the pause script: https://pastebin.com/qJzLgKDc
- And finally, this is when I pause the print with M25 in the pause script (Note where I said I pressed the control knob): https://pastebin.com/UWj2mE0h
- And for extra info, here's the entire Octoprint log: octoprint.log (232.7 KB)
Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible)
Octoprint Version: 1.4.0rc3
Octopi Version: 0.16.0
Printer: Creality Ender 3
Printer Firmware: Marlin 2.0
Octoprint Device: Raspberry Pi 3B+
Browser: Vivaldi v2.9.1705.41
Operating System: Windows 10