🎨 Standard 'cooldown' method
This commit is contained in:
committed by
Scott Lahteine
parent
205d867e4b
commit
d29a9014f2
@ -626,14 +626,11 @@ void DGUSScreenHandler::HandleHeaterControl(DGUS_VP_Variable &var, void *val_ptr
|
||||
default:
|
||||
switch (var.VP) {
|
||||
default: return;
|
||||
case VP_E0_BED_PREHEAT: TERN_(HAS_HOTEND, ui.preheat_all(0)); break;
|
||||
case VP_E0_BED_PREHEAT: TERN_(HAS_HOTEND, ui.preheat_all(0)); break;
|
||||
case VP_E1_BED_PREHEAT: TERN_(HAS_MULTI_HOTEND, ui.preheat_all(1)); break;
|
||||
}
|
||||
case 7: break; // Custom preheat
|
||||
case 9: // Cool down
|
||||
thermalManager.zero_fan_speeds();
|
||||
thermalManager.disable_all_heaters();
|
||||
break;
|
||||
case 9: thermalManager.cooldown(); break; // Cool down
|
||||
}
|
||||
|
||||
// Go to the preheat screen to show the heating progress
|
||||
|
@ -1034,10 +1034,7 @@ namespace ExtUI {
|
||||
|
||||
void setFeedrate_percent(const_float_t value) { feedrate_percentage = constrain(value, 10, 500); }
|
||||
|
||||
void coolDown() {
|
||||
thermalManager.disable_all_heaters();
|
||||
TERN_(HAS_FAN, thermalManager.zero_fan_speeds());
|
||||
}
|
||||
void coolDown() { thermalManager.cooldown(); }
|
||||
|
||||
bool awaitingUserConfirm() {
|
||||
return TERN0(HAS_RESUME_CONTINUE, wait_for_user) || getHostKeepaliveIsPaused();
|
||||
|
Reference in New Issue
Block a user