Browse Source

🚸 Show ExtUI message for PID_STARTED

Scott Lahteine 2 years ago
parent
commit
853eebc3f2

+ 1
- 1
Marlin/src/inc/Conditionals_LCD.h View File

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

+ 3
- 1
Marlin/src/lcd/extui/dgus/dgus_extui.cpp View File

@@ -135,6 +135,9 @@ namespace ExtUI {
135 135
     void onPidTuning(const result_t rst) {
136 136
       // Called for temperature PID tuning result
137 137
       switch (rst) {
138
+        case PID_STARTED:
139
+          ScreenHandler.setstatusmessagePGM(GET_TEXT(MSG_PID_AUTOTUNE));
140
+          break;
138 141
         case PID_BAD_EXTRUDER_NUM:
139 142
           ScreenHandler.setstatusmessagePGM(GET_TEXT(MSG_PID_BAD_EXTRUDER_NUM));
140 143
           break;
@@ -147,7 +150,6 @@ namespace ExtUI {
147 150
         case PID_DONE:
148 151
           ScreenHandler.setstatusmessagePGM(GET_TEXT(MSG_PID_AUTOTUNE_DONE));
149 152
           break;
150
-        case PID_STARTED: break;
151 153
       }
152 154
       ScreenHandler.GotoScreen(DGUSLCD_SCREEN_MAIN);
153 155
     }

+ 3
- 0
Marlin/src/lcd/extui/ftdi_eve_touch_ui/ftdi_eve_extui.cpp View File

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

+ 3
- 0
Marlin/src/lcd/extui/malyan/malyan_extui.cpp View File

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

Loading…
Cancel
Save