Commit History

Autor SHA1 Mensaxe Data
  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
  Yuri D'Elia bc53bd5305 Make the error threshold be sample-rate invariant %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 3eda8b61ee Include the model checker with hard-coded constants %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 61575995e0 Isolate temp runaway checks from PID management %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 026733e75f Improve comments %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 283d5566f1 Limit the rate manage_heater() as it did previously %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia de77a47906 Correct handling of preheat/runaway errors %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia bd9a6acd59 Correct handling of min/maxtemp %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 4a0203d691 Isolate oTimer4minTempHeater/Bed into check_min_temp %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 7659844012 Reimplement disable_heater to take immediate effect %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia e070bc6455 Remove obsolete and commented variables %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 7d82cd641e Rename ADC callback %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia bcd8496113 Introduce a new set of temperature values for the PID regulation %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 65cf8e541a Isolate current/target temperature in pid_heater/bed functions %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 9e826afee9 Switch regulation interval to 270ms %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia c6d0494cbc Split temperature management into it's own ISR %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia 2ca16a06cd Rename tp_init to soft_pwm_init for consistency %!s(int64=2) %!d(string=hai) anos