Browse Source

🚸 Show ExtUI message for PID_STARTED

vanilla_fb_2.0.x
Scott Lahteine 3 years ago
parent
commit
f434915ad6
  1. 2
      Marlin/src/inc/Conditionals_LCD.h
  2. 4
      Marlin/src/lcd/extui/dgus/dgus_extui.cpp
  3. 3
      Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_extui.cpp
  4. 3
      Marlin/src/lcd/extui/malyan/malyan_extui.cpp

2
Marlin/src/inc/Conditionals_LCD.h

@ -478,7 +478,7 @@
#endif
// Aliases for LCD features
#if ANY(DGUS_LCD_UI_ORIGIN, DGUS_LCD_UI_FYSETC, DGUS_LCD_UI_HIPRECY,DGUS_LCD_UI_MKS)
#if ANY(DGUS_LCD_UI_ORIGIN, DGUS_LCD_UI_FYSETC, DGUS_LCD_UI_HIPRECY, DGUS_LCD_UI_MKS)
#define HAS_DGUS_LCD 1
#endif

4
Marlin/src/lcd/extui/dgus/dgus_extui.cpp

@ -135,6 +135,9 @@ namespace ExtUI {
void onPidTuning(const result_t rst) {
// Called for temperature PID tuning result
switch (rst) {
case PID_STARTED:
ScreenHandler.setstatusmessagePGM(GET_TEXT(MSG_PID_AUTOTUNE));
break;
case PID_BAD_EXTRUDER_NUM:
ScreenHandler.setstatusmessagePGM(GET_TEXT(MSG_PID_BAD_EXTRUDER_NUM));
break;
@ -147,7 +150,6 @@ namespace ExtUI {
case PID_DONE:
ScreenHandler.setstatusmessagePGM(GET_TEXT(MSG_PID_AUTOTUNE_DONE));
break;
case PID_STARTED: break;
}
ScreenHandler.GotoScreen(DGUSLCD_SCREEN_MAIN);
}

3
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_extui.cpp

@ -133,6 +133,9 @@ namespace ExtUI {
// Called for temperature PID tuning result
//SERIAL_ECHOLNPAIR("OnPidTuning:", rst);
switch (rst) {
case PID_STARTED:
StatusScreen::setStatusMessage(GET_TEXT_F(MSG_PID_AUTOTUNE));
break;
case PID_BAD_EXTRUDER_NUM:
StatusScreen::setStatusMessage(GET_TEXT_F(MSG_PID_BAD_EXTRUDER_NUM));
break;

3
Marlin/src/lcd/extui/malyan/malyan_extui.cpp

@ -108,6 +108,9 @@ namespace ExtUI {
// Called for temperature PID tuning result
//SERIAL_ECHOLNPAIR("OnPidTuning:", rst);
switch (rst) {
case PID_STARTED:
set_lcd_error_P(GET_TEXT(MSG_PID_AUTOTUNE));
break;
case PID_BAD_EXTRUDER_NUM:
set_lcd_error_P(GET_TEXT(MSG_PID_BAD_EXTRUDER_NUM));
break;

Loading…
Cancel
Save