From: Erik van der Zalm Date: Sun, 14 Aug 2011 20:15:33 +0000 (+0200) Subject: Fix M109 X-Git-Tag: iwj-success-2012-07-29~274 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=5a1787b2f4252b273417d941834a0b8fed32b43b;p=marlin.git Fix M109 --- diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde index 8ac4b3b..0814f1f 100644 --- a/Marlin/Marlin.pde +++ b/Marlin/Marlin.pde @@ -33,7 +33,7 @@ #include "Marlin.h" #include "speed_lookuptable.h" -char version_string[] = "0.9.0"; +char version_string[] = "0.9.1"; #ifdef SDSUPPORT #include "SdFat.h" @@ -783,7 +783,12 @@ inline void process_commands() return; //break; case 109: // M109 - Wait for extruder heater to reach target. - if (code_seen('S')) target_raw = temp2analogh(code_value()); + if (code_seen('S')) { + target_raw = temp2analogh(code_value()); +#ifdef PIDTEMP + pid_setpoint = code_value(); +#endif //PIDTEMP + } #ifdef WATCHPERIOD if(target_raw>current_raw){ watchmillis = max(1,millis());