Commit History

Autor SHA1 Mensaxe Data
  Yuri D'Elia 1eb7871bab Also save fan speeds during a thermal error pause %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia eccfcd7424 Save/restore temperatures during a thermal pause %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia b9fc73c4c3 TM: Pause the print and allow recovery from a thermal error %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia f454d1ecf2 TM autotune: fix off-by-one in fan power levels %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 5dc0d5f7fa TM autotune: fail if value is outside of the boundaries %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia f835537e88 Exclude TempErrorSource::ambient for boards without a thermistor %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia b3ca70a007 Show thermal warnings using the new LCD_MESSAGE_INFO priority %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia dc2d596f40 Do not allow lcd_updatestatus to be called directly %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 6751586db6 Cleanup original thermal error handlers. %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 50c71924a2 Include fan measurements when estimating resistance %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia ea0840dee9 Refuse to run TM calibration if the printer is not idle %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 0680c0b428 Refresh the lcd periodically during calibration %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 47d2e9e61c Handle failures during calibration %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia cc96a47e7f Implement temperature model autotuning %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 14622bc577 Actually disable the temperature manager in TempMgrGuard %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 8620059067 Allow to disable the model warning beeping %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 6832ec7648 Allow to save/restore temperature model settings %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia b0b2ff5f9e Rewrite/modularize the model checker %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia fabf511b97 Add the ability to log continuously %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 690affe5a2 Further enhance thermal error priorities %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 8220d0196b Lock onto the first error source until cleared %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia f82048977a Start PWM timers _after_ initializing min/maxtemp ranges %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia f1d88ebd40 Protect pid_tuning_finished behind temperature.cpp %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 442b2e16de Set pid_tuning_finished globally to true %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 92418e9d1b Do not perform PID management while autotune is running %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia c15d599f71 Convert two PID_autotune strings to PROGMEM %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 0c1c350a93 Simplify one expression %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 70093fc9dc Allow to redefine basic model constants %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia a15f2807d9 Allow to continue printing with TEMP_MODEL_CHECK_WARN_ONLY for debugging %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 929843e295 Switch two divisions to faster multiplications %!s(int64=2) %!d(string=hai) anos