MCPcopy Create free account
hub / github.com/MarlinFirmware/Marlin / HOTEND_LOOP

Function HOTEND_LOOP

Marlin/src/feature/pause.cpp:676–679  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

674 // Re-enable the heaters if they timed out
675 bool nozzle_timed_out = pause_for_user;
676 HOTEND_LOOP() {
677 nozzle_timed_out |= thermalManager.heater_idle[e].timed_out;
678 thermalManager.reset_hotend_idle_timer(e);
679 }
680
681 if (targetTemp > thermalManager.degTargetHotend(active_extruder))
682 thermalManager.setTargetHotend(targetTemp, active_extruder);

Callers 4

wait_for_confirmationFunction · 0.70
is_cooling_neededMethod · 0.70
is_power_neededMethod · 0.70
handle_status_ledsFunction · 0.50

Calls 1

Tested by

no test coverage detected