diff --git a/Marlin/Configuration_adv.h b/Marlin/Configuration_adv.h index 2df655061..38e940950 100644 --- a/Marlin/Configuration_adv.h +++ b/Marlin/Configuration_adv.h @@ -25,9 +25,6 @@ // if CooldownNoWait is defined M109 will not wait for the cooldown to finish #define CooldownNoWait true -//Do not wait for M109 to finish when printing from SD card -//#define STOP_HEATING_WAIT_WHEN_SD_PRINTING - #ifdef PIDTEMP // this adds an experimental additional term to the heatingpower, proportional to the extrusion speed. // if Kc is choosen well, the additional required power due to increased melting should be compensated. diff --git a/Marlin/Marlin.h b/Marlin/Marlin.h index ffa3839a7..e01d98ad5 100644 --- a/Marlin/Marlin.h +++ b/Marlin/Marlin.h @@ -175,7 +175,6 @@ extern float homing_feedrate[]; extern bool axis_relative_modes[]; extern float current_position[NUM_AXIS] ; extern float add_homeing[3]; -extern bool stop_heating_wait; // Handling multiple extruders pins extern uint8_t active_extruder; diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde index 0ff3464b5..d80d7f15b 100644 --- a/Marlin/Marlin.pde +++ b/Marlin/Marlin.pde @@ -131,7 +131,6 @@ volatile int extrudemultiply=100; //100->1 200->2 float current_position[NUM_AXIS] = { 0.0, 0.0, 0.0, 0.0 }; float add_homeing[3]={0,0,0}; uint8_t active_extruder = 0; -bool stop_heating_wait=false; //=========================================================================== //=============================private variables============================= @@ -886,7 +885,6 @@ void process_commands() } manage_heater(); LCD_STATUS; - if(stop_heating_wait) break; #ifdef TEMP_RESIDENCY_TIME /* start/restart the TEMP_RESIDENCY_TIME timer whenever we reach target temp for the first time or when current temp falls outside the hysteresis after target temp was reached */ diff --git a/Marlin/cardreader.cpp b/Marlin/cardreader.cpp index ecf0c4712..052ce2030 100644 --- a/Marlin/cardreader.cpp +++ b/Marlin/cardreader.cpp @@ -447,9 +447,6 @@ void CardReader::printingHasFinished() st_synchronize(); quickStop(); sdprinting = false; - #ifdef STOP_HEATING_WAIT_FOR_SD_PRINTING - stop_heating_wait=true; - #endif if(SD_FINISHED_STEPPERRELEASE) { //finishAndDisableSteppers();