Commits on May 1, 2016
  1. Introduce temp watch protection for the bed

    scalez authored and thinkyhead committed Apr 15, 2016
    When setting the bed temp via M140/M190 if the thermistor does not read an increase of WATCH_BED_TEMP_INCREASE degrees by WATCH_BED_TEMP_PERIOD seconds then it will throw "Error:Heating failed, system stopped! Heater_ID: bed" and call the kill() function.
Commits on Apr 25, 2016
  1. Introduce M108 cancel heatup for the hotend and bed

    scalez committed Apr 25, 2016
    This G-code is asynchronously handled in the get_serial_commands() parser.
Commits on Apr 15, 2016
Commits on Apr 14, 2016
Commits on Apr 12, 2016
  1. Fix for M109 and M190 cooldown

    scalez authored and thinkyhead committed Apr 11, 2016
    Also removes the re-definition of now inside M190's while loop
Commits on Apr 9, 2016
  1. Fix bug which can cause an infinite M109 loop

    scalez authored and thinkyhead committed Apr 8, 2016
    Since residency_start_ms is -1 when entering the heatup while loop whilst the hotend temp is close to the target them already then it may not escape.
    Hence "Start the TEMP_RESIDENCY_TIME timer when we reach target temp for the first time."