|
@ -516,6 +516,7 @@ float Temperature::get_pid_output(int e) { |
|
|
/**
|
|
|
/**
|
|
|
* Manage heating activities for extruder hot-ends and a heated bed |
|
|
* Manage heating activities for extruder hot-ends and a heated bed |
|
|
* - Acquire updated temperature readings |
|
|
* - Acquire updated temperature readings |
|
|
|
|
|
* - Also resets the watchdog timer |
|
|
* - Invoke thermal runaway protection |
|
|
* - Invoke thermal runaway protection |
|
|
* - Manage extruder auto-fan |
|
|
* - Manage extruder auto-fan |
|
|
* - Apply filament width to the extrusion rate (may move) |
|
|
* - Apply filament width to the extrusion rate (may move) |
|
@ -525,7 +526,7 @@ void Temperature::manage_heater() { |
|
|
|
|
|
|
|
|
if (!temp_meas_ready) return; |
|
|
if (!temp_meas_ready) return; |
|
|
|
|
|
|
|
|
updateTemperaturesFromRawValues(); |
|
|
updateTemperaturesFromRawValues(); // also resets the watchdog
|
|
|
|
|
|
|
|
|
#if ENABLED(HEATER_0_USES_MAX6675) |
|
|
#if ENABLED(HEATER_0_USES_MAX6675) |
|
|
float ct = current_temperature[0]; |
|
|
float ct = current_temperature[0]; |
|
|