derhopp / Marlin-with-Anycubic-i3-Mega-TFT

Fork Marlin Firmware to support the Anycubic i3 Mega TFT
GNU General Public License v3.0
101 stars 40 forks source link

Don't leave fans running on stop #3

Closed Sonderstorch closed 6 years ago

Sonderstorch commented 6 years ago

The ported firmware still has the Anycubic upstream bug of leaving the object cooler fan running if the print is stopped manually. I'd propose to copy-over the lines from ultralcd.cpp.

Sonderstorch commented 6 years ago

I have to add that this is untested yet. It compiles, though.

derhopp commented 6 years ago

I have approved the dual Z-stop change, because my system is now V2 compatible.

Sonderstorch commented 6 years ago

Thanks! Meanwhile I also tested on my machine (it's a V2 mega) that the changes in PausePrint() actually do stop the part cooler when aborting the print on the TFT without any adverse side effects as far as I observed.