Fix PID autotune timeout (#18352)
This commit is contained in:
parent
8e20691f42
commit
88e4dffe88
@ -568,7 +568,7 @@ volatile bool Temperature::raw_temps_ready = false;
|
|||||||
#ifndef MAX_CYCLE_TIME_PID_AUTOTUNE
|
#ifndef MAX_CYCLE_TIME_PID_AUTOTUNE
|
||||||
#define MAX_CYCLE_TIME_PID_AUTOTUNE 20L
|
#define MAX_CYCLE_TIME_PID_AUTOTUNE 20L
|
||||||
#endif
|
#endif
|
||||||
if (((ms - t1) + (ms - t2)) > (MAX_CYCLE_TIME_PID_AUTOTUNE * 60L * 1000L)) {
|
if ((ms - _MIN(t1, t2)) > (MAX_CYCLE_TIME_PID_AUTOTUNE * 60L * 1000L)) {
|
||||||
TERN_(DWIN_CREALITY_LCD, Popup_Window_Temperature(0));
|
TERN_(DWIN_CREALITY_LCD, Popup_Window_Temperature(0));
|
||||||
TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TUNING_TIMEOUT));
|
TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TUNING_TIMEOUT));
|
||||||
SERIAL_ECHOLNPGM(STR_PID_TIMEOUT);
|
SERIAL_ECHOLNPGM(STR_PID_TIMEOUT);
|
||||||
|
Loading…
Reference in New Issue
Block a user