1
0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2024-11-27 13:56:24 +00:00

Multiply WATCH_TEMP_PERIOD by 1000UL (PR#2535)

instead of 1000.  Else we get errors with times over 32 seconds.
This commit is contained in:
AnHardt 2015-07-28 01:17:00 +02:00 committed by Richard Wackerbarth
parent bea6739774
commit d17f7ebc8a

View File

@ -1013,7 +1013,7 @@ void tp_init() {
void start_watching_heater(int e) { void start_watching_heater(int e) {
if (degHotend(e) < degTargetHotend(e) - (WATCH_TEMP_INCREASE + TEMP_HYSTERESIS + 1)) { if (degHotend(e) < degTargetHotend(e) - (WATCH_TEMP_INCREASE + TEMP_HYSTERESIS + 1)) {
watch_target_temp[e] = degHotend(e) + WATCH_TEMP_INCREASE; watch_target_temp[e] = degHotend(e) + WATCH_TEMP_INCREASE;
watch_heater_next_ms[e] = millis() + WATCH_TEMP_PERIOD * 1000; watch_heater_next_ms[e] = millis() + WATCH_TEMP_PERIOD * 1000UL;
} }
else else
watch_heater_next_ms[e] = 0; watch_heater_next_ms[e] = 0;