Yuri D'Elia
|
9c971b1b89
Add a note about resetting waiting_inside_plan_buffer_line_print_aborted
|
2 years ago |
Yuri D'Elia
|
0680c0b428
Refresh the lcd periodically during calibration
|
2 years ago |
Yuri D'Elia
|
47d2e9e61c
Handle failures during calibration
|
2 years ago |
Yuri D'Elia
|
cc96a47e7f
Implement temperature model autotuning
|
2 years ago |
Yuri D'Elia
|
ec74b88ebc
Correct pre-warning to just warning
|
2 years ago |
Yuri D'Elia
|
14622bc577
Actually disable the temperature manager in TempMgrGuard
|
2 years ago |
Yuri D'Elia
|
8620059067
Allow to disable the model warning beeping
|
2 years ago |
Yuri D'Elia
|
6832ec7648
Allow to save/restore temperature model settings
|
2 years ago |
Yuri D'Elia
|
b0b2ff5f9e
Rewrite/modularize the model checker
|
2 years ago |
Yuri D'Elia
|
fabf511b97
Add the ability to log continuously
|
2 years ago |
Yuri D'Elia
|
690affe5a2
Further enhance thermal error priorities
|
2 years ago |
Yuri D'Elia
|
8220d0196b
Lock onto the first error source until cleared
|
2 years ago |
Yuri D'Elia
|
f82048977a
Start PWM timers _after_ initializing min/maxtemp ranges
|
2 years ago |
Yuri D'Elia
|
f1d88ebd40
Protect pid_tuning_finished behind temperature.cpp
|
2 years ago |
Yuri D'Elia
|
442b2e16de
Set pid_tuning_finished globally to true
|
2 years ago |
Yuri D'Elia
|
92418e9d1b
Do not perform PID management while autotune is running
|
2 years ago |
Yuri D'Elia
|
c15d599f71
Convert two PID_autotune strings to PROGMEM
|
2 years ago |
Yuri D'Elia
|
0c1c350a93
Simplify one expression
|
2 years ago |
Yuri D'Elia
|
70093fc9dc
Allow to redefine basic model constants
|
2 years ago |
Yuri D'Elia
|
a15f2807d9
Allow to continue printing with TEMP_MODEL_CHECK_WARN_ONLY for debugging
|
2 years ago |
Yuri D'Elia
|
929843e295
Switch two divisions to faster multiplications
|
2 years ago |
Yuri D'Elia
|
bc53bd5305
Make the error threshold be sample-rate invariant
|
2 years ago |
Yuri D'Elia
|
3eda8b61ee
Include the model checker with hard-coded constants
|
2 years ago |
Yuri D'Elia
|
61575995e0
Isolate temp runaway checks from PID management
|
2 years ago |
Yuri D'Elia
|
026733e75f
Improve comments
|
2 years ago |
Yuri D'Elia
|
283d5566f1
Limit the rate manage_heater() as it did previously
|
2 years ago |
Yuri D'Elia
|
de77a47906
Correct handling of preheat/runaway errors
|
2 years ago |
Yuri D'Elia
|
bd9a6acd59
Correct handling of min/maxtemp
|
2 years ago |
Yuri D'Elia
|
4a0203d691
Isolate oTimer4minTempHeater/Bed into check_min_temp
|
2 years ago |
Yuri D'Elia
|
7659844012
Reimplement disable_heater to take immediate effect
|
2 years ago |