From 8cb29921a0b897aaa700ea8312330c294e4b640a Mon Sep 17 00:00:00 2001 From: Bernhard Date: Mon, 28 Nov 2011 22:09:17 +0100 Subject: [PATCH] possible stepper release after sd printing --- Marlin/Marlin.pde | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde index 32e0b812d..11bdec472 100644 --- a/Marlin/Marlin.pde +++ b/Marlin/Marlin.pde @@ -395,7 +395,6 @@ inline void get_command() if(serial_char == '\n' || serial_char == '\r' || serial_char == ':' || serial_count >= (MAX_CMD_SIZE - 1)||n==-1) { if(card.eof()){ - card.sdprinting = false; SERIAL_PROTOCOLLNPGM("Done printing file"); stoptime=millis(); char time[30]; @@ -407,7 +406,9 @@ inline void get_command() SERIAL_ECHO_START; SERIAL_ECHOLN(time); LCD_MESSAGE(time); + card.printingHasFinished(); card.checkautostart(true); + } if(serial_char=='\n') comment_mode = false; //for new command @@ -860,7 +861,7 @@ inline void process_commands() { #if ((E_ENABLE_PIN != X_ENABLE_PIN) && (E_ENABLE_PIN != Y_ENABLE_PIN)) // Only enable on boards that have seperate ENABLE_PINS if(code_seen('E')) { - st_synchronize() + st_synchronize(); LCD_MESSAGEPGM("Free Move"); disable_e(); }