If it reaches target temperature-1 it waits
/** Wait x seconds, after reaching target temperature. Only used for M109. Overridden if EEPROM activated. */
#define EXT1_WATCHPERIOD 1
It can get more difficult with hysteresis:
/** Temperature range for target temperature to hold in M109 command. 5 means +/-5°C
Uncomment define to use force the temperature into the range for given watchperiod.
*/
//#define TEMP_HYSTERESIS
If your PID values are optimized for lower temperatures, it may be difficult to get over the Targettemp-1 with damping. You then want a PID combination with a little overshoot trigger the watchperiod.
Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on
Facebook and
Twitter!