PFW-1561 MMU unload when there are no fan errors
EFCE_FIXED is set to EFCE_OK only when the printer is not active. This resolves an issue where, while the print job is paused due to the fan error; if you allow the extruder to cool down below 50°C, then the printer will still try to heat up the extruder to do the unload. Instead of allowing both EFCE_OK and EFCE_FIXED. Only allow unloading if fan_check_error == EFCE_OK
This commit is contained in:
parent
5aa67489da
commit
a4ee731a53
|
|
@ -5676,7 +5676,7 @@ void lcd_print_stop_finish()
|
|||
|
||||
if (MMU2::mmu2.Enabled() && MMU2::mmu2.FindaDetectsFilament()
|
||||
#ifdef FANCHECK
|
||||
&& fan_check_error != EFCE_REPORTED
|
||||
&& fan_check_error == EFCE_OK
|
||||
#endif //FANCHECK
|
||||
) {
|
||||
// The print was aborted while when the nozzle was cold:
|
||||
|
|
|
|||
Loading…
Reference in New Issue