Closed matthew-humphrey closed 5 years ago
I looked into this tonight. Marlin has two features related to thermal safety:
Both features are enabled currently. My thought was that these two features were sufficient.
Another feature that Prusa has is to timeout heater after a period of inactivity. I believe the main reason for this is to prevent carbonation of the filament inside the hotend. While we could certain add this, it doesn't seem safety related and is in my opinion a lower priority.
See what features we need to add to bring this Marlin port to parity with Prusa with regard to safety features. For example, Prusa has timeout on heaters if printer detects no printing activity for some time. Also, if printer detects that heat is enabled but thermistor value is not increasing, it will also shut off the heaters.