From 7cfce20cd347b8b60a5643f4a9a4be16379743a2 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Sat, 12 Jan 2019 17:52:09 -0600 Subject: [PATCH] Update comments on M125 --- Marlin/src/gcode/feature/pause/M125.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Marlin/src/gcode/feature/pause/M125.cpp b/Marlin/src/gcode/feature/pause/M125.cpp index 5794f6af33..f96c1b93d8 100644 --- a/Marlin/src/gcode/feature/pause/M125.cpp +++ b/Marlin/src/gcode/feature/pause/M125.cpp @@ -37,9 +37,9 @@ * object. On resume (M24) the head will be moved back and the * print will resume. * - * If Marlin is compiled without SD Card support, M125 can be - * used directly to pause the print and move to park position, - * resuming with a button click or M108. + * When not actively SD printing, M125 simply moves to the park + * position and waits, resuming with a button click or M108. + * Without PARK_HEAD_ON_PAUSE the M125 command does nothing. * * L = override retract length * X = override X @@ -75,6 +75,8 @@ void GcodeSuite::M125() { #endif if (pause_print(retract, park_point)) { + // SD Printing simply pauses, leaving the machine in a ready state, + // and can be resumed at any time, so don't wait in a loop here. if (!sd_printing) { wait_for_confirmation(); resume_print();