Prusa-Firmware
Prusa-Firmware copied to clipboard
Prevent heating after Stop() is called
Check IsStopped()
before setting temperatures. This is an alternative to #2609 and fixes #2605.
Additions:
-
Check
IsStopped()
before heating, don't heat iftrue
-
If the Gcode M104, M109, M140 or M190 is called and
IsStopped()
istrue
, we don't set temperature, and sendHotend/Bed temperature not set because Stop() has been called. Use M999 to reset and try again.
over serial. -
Don't show menu items that cause heating if
IsStopped()
istrue
- Preheat
- Print from SD
- Load filament
- Unload filament
- Settings > Temperature