浏览代码

🔧 DWIN_CREALITY_LCD_ENHANCED => DWIN_LCD_PROUI

Followup to #23624
Scott Lahteine 3 年前
父节点
当前提交
48b5362cf0
共有 35 个文件被更改,包括 94 次插入92 次删除
  1. 1
    1
      Marlin/Configuration.h
  2. 2
    2
      Marlin/Configuration_adv.h
  3. 2
    2
      Marlin/src/MarlinCore.cpp
  4. 5
    5
      Marlin/src/feature/pause.cpp
  5. 2
    2
      Marlin/src/feature/runout.cpp
  6. 3
    3
      Marlin/src/gcode/bedlevel/abl/G29.cpp
  7. 2
    2
      Marlin/src/gcode/bedlevel/mbl/G29.cpp
  8. 2
    2
      Marlin/src/gcode/bedlevel/ubl/M421.cpp
  9. 1
    1
      Marlin/src/gcode/calibrate/G28.cpp
  10. 2
    2
      Marlin/src/gcode/control/M997.cpp
  11. 1
    1
      Marlin/src/gcode/feature/powerloss/M1000.cpp
  12. 2
    2
      Marlin/src/gcode/lcd/M0_M1.cpp
  13. 2
    2
      Marlin/src/gcode/lcd/M73.cpp
  14. 2
    2
      Marlin/src/gcode/sd/M1001.cpp
  15. 3
    3
      Marlin/src/gcode/stats/M75-M78.cpp
  16. 3
    3
      Marlin/src/gcode/temp/M303.cpp
  17. 2
    2
      Marlin/src/inc/Conditionals_LCD.h
  18. 1
    1
      Marlin/src/inc/Conditionals_post.h
  19. 12
    10
      Marlin/src/inc/SanityCheck.h
  20. 2
    2
      Marlin/src/lcd/e3v2/proui/dwin.cpp
  21. 2
    2
      Marlin/src/lcd/e3v2/proui/dwin_lcd.cpp
  22. 2
    2
      Marlin/src/lcd/e3v2/proui/dwin_popup.cpp
  23. 2
    2
      Marlin/src/lcd/e3v2/proui/dwinui.cpp
  24. 2
    2
      Marlin/src/lcd/e3v2/proui/endstop_diag.cpp
  25. 2
    2
      Marlin/src/lcd/e3v2/proui/lockscreen.cpp
  26. 2
    2
      Marlin/src/lcd/e3v2/proui/meshviewer.cpp
  27. 2
    2
      Marlin/src/lcd/e3v2/proui/printstats.cpp
  28. 4
    4
      Marlin/src/lcd/marlinui.cpp
  29. 4
    4
      Marlin/src/lcd/marlinui.h
  30. 2
    2
      Marlin/src/module/probe.cpp
  31. 7
    7
      Marlin/src/module/settings.cpp
  32. 7
    7
      Marlin/src/module/temperature.cpp
  33. 1
    1
      Marlin/src/sd/cardreader.cpp
  34. 2
    2
      buildroot/tests/STM32F103RE_creality
  35. 1
    1
      ini/features.ini

+ 1
- 1
Marlin/Configuration.h 查看文件

2807
 // Ender-3 v2 OEM display. A DWIN display with Rotary Encoder.
2807
 // Ender-3 v2 OEM display. A DWIN display with Rotary Encoder.
2808
 //
2808
 //
2809
 //#define DWIN_CREALITY_LCD           // Creality UI
2809
 //#define DWIN_CREALITY_LCD           // Creality UI
2810
-//#define DWIN_CREALITY_LCD_ENHANCED  // Enhanced UI
2810
+//#define DWIN_LCD_PROUI              // Pro UI by MRiscoC
2811
 //#define DWIN_CREALITY_LCD_JYERSUI   // Jyers UI by Jacob Myers
2811
 //#define DWIN_CREALITY_LCD_JYERSUI   // Jyers UI by Jacob Myers
2812
 //#define DWIN_MARLINUI_PORTRAIT      // MarlinUI (portrait orientation)
2812
 //#define DWIN_MARLINUI_PORTRAIT      // MarlinUI (portrait orientation)
2813
 //#define DWIN_MARLINUI_LANDSCAPE     // MarlinUI (landscape orientation)
2813
 //#define DWIN_MARLINUI_LANDSCAPE     // MarlinUI (landscape orientation)

+ 2
- 2
Marlin/Configuration_adv.h 查看文件

1335
 
1335
 
1336
 #endif // HAS_MARLINUI_MENU
1336
 #endif // HAS_MARLINUI_MENU
1337
 
1337
 
1338
-#if ANY(HAS_DISPLAY, DWIN_CREALITY_LCD_ENHANCED, DWIN_CREALITY_LCD_JYERSUI)
1338
+#if ANY(HAS_DISPLAY, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI)
1339
   //#define SOUND_MENU_ITEM   // Add a mute option to the LCD menu
1339
   //#define SOUND_MENU_ITEM   // Add a mute option to the LCD menu
1340
 #endif
1340
 #endif
1341
 
1341
 
1342
-#if EITHER(HAS_DISPLAY, DWIN_CREALITY_LCD_ENHANCED)
1342
+#if EITHER(HAS_DISPLAY, DWIN_LCD_PROUI)
1343
   // The timeout (in ms) to return to the status screen from sub-menus
1343
   // The timeout (in ms) to return to the status screen from sub-menus
1344
   //#define LCD_TIMEOUT_TO_STATUS 15000
1344
   //#define LCD_TIMEOUT_TO_STATUS 15000
1345
 
1345
 

+ 2
- 2
Marlin/src/MarlinCore.cpp 查看文件

74
   #include "lcd/e3v2/common/encoder.h"
74
   #include "lcd/e3v2/common/encoder.h"
75
   #if ENABLED(DWIN_CREALITY_LCD)
75
   #if ENABLED(DWIN_CREALITY_LCD)
76
     #include "lcd/e3v2/creality/dwin.h"
76
     #include "lcd/e3v2/creality/dwin.h"
77
-  #elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
77
+  #elif ENABLED(DWIN_LCD_PROUI)
78
     #include "lcd/e3v2/proui/dwin.h"
78
     #include "lcd/e3v2/proui/dwin.h"
79
   #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
79
   #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
80
     #include "lcd/e3v2/jyersui/dwin.h"
80
     #include "lcd/e3v2/jyersui/dwin.h"
878
   // Echo the LCD message to serial for extra context
878
   // Echo the LCD message to serial for extra context
879
   if (lcd_error) { SERIAL_ECHO_START(); SERIAL_ECHOLNF(lcd_error); }
879
   if (lcd_error) { SERIAL_ECHO_START(); SERIAL_ECHOLNF(lcd_error); }
880
 
880
 
881
-  #if EITHER(HAS_DISPLAY, DWIN_CREALITY_LCD_ENHANCED)
881
+  #if EITHER(HAS_DISPLAY, DWIN_LCD_PROUI)
882
     ui.kill_screen(lcd_error ?: GET_TEXT_F(MSG_KILLED), lcd_component ?: FPSTR(NUL_STR));
882
     ui.kill_screen(lcd_error ?: GET_TEXT_F(MSG_KILLED), lcd_component ?: FPSTR(NUL_STR));
883
   #else
883
   #else
884
     UNUSED(lcd_error); UNUSED(lcd_component);
884
     UNUSED(lcd_error); UNUSED(lcd_component);

+ 5
- 5
Marlin/src/feature/pause.cpp 查看文件

57
 
57
 
58
 #if ENABLED(EXTENSIBLE_UI)
58
 #if ENABLED(EXTENSIBLE_UI)
59
   #include "../lcd/extui/ui_api.h"
59
   #include "../lcd/extui/ui_api.h"
60
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
60
+#elif ENABLED(DWIN_LCD_PROUI)
61
   #include "../lcd/e3v2/proui/dwin.h"
61
   #include "../lcd/e3v2/proui/dwin.h"
62
 #endif
62
 #endif
63
 
63
 
281
           // Show "Purge More" / "Resume" menu and wait for reply
281
           // Show "Purge More" / "Resume" menu and wait for reply
282
           KEEPALIVE_STATE(PAUSED_FOR_USER);
282
           KEEPALIVE_STATE(PAUSED_FOR_USER);
283
           wait_for_user = false;
283
           wait_for_user = false;
284
-          #if EITHER(HAS_MARLINUI_MENU, DWIN_CREALITY_LCD_ENHANCED)
284
+          #if EITHER(HAS_MARLINUI_MENU, DWIN_LCD_PROUI)
285
             ui.pause_show_message(PAUSE_MESSAGE_OPTION); // Also sets PAUSE_RESPONSE_WAIT_FOR
285
             ui.pause_show_message(PAUSE_MESSAGE_OPTION); // Also sets PAUSE_RESPONSE_WAIT_FOR
286
           #else
286
           #else
287
             pause_menu_response = PAUSE_RESPONSE_WAIT_FOR;
287
             pause_menu_response = PAUSE_RESPONSE_WAIT_FOR;
549
 
549
 
550
       TERN_(EXTENSIBLE_UI, ExtUI::onStatusChanged(GET_TEXT_F(MSG_REHEATING)));
550
       TERN_(EXTENSIBLE_UI, ExtUI::onStatusChanged(GET_TEXT_F(MSG_REHEATING)));
551
 
551
 
552
-      TERN_(DWIN_CREALITY_LCD_ENHANCED, LCD_MESSAGE(MSG_REHEATING));
552
+      TERN_(DWIN_LCD_PROUI, LCD_MESSAGE(MSG_REHEATING));
553
 
553
 
554
       // Re-enable the heaters if they timed out
554
       // Re-enable the heaters if they timed out
555
       HOTEND_LOOP() thermalManager.reset_hotend_idle_timer(e);
555
       HOTEND_LOOP() thermalManager.reset_hotend_idle_timer(e);
567
 
567
 
568
       TERN_(HOST_PROMPT_SUPPORT, hostui.prompt_do(PROMPT_USER_CONTINUE, GET_TEXT_F(MSG_REHEATDONE), FPSTR(CONTINUE_STR)));
568
       TERN_(HOST_PROMPT_SUPPORT, hostui.prompt_do(PROMPT_USER_CONTINUE, GET_TEXT_F(MSG_REHEATDONE), FPSTR(CONTINUE_STR)));
569
       TERN_(EXTENSIBLE_UI, ExtUI::onUserConfirmRequired(GET_TEXT_F(MSG_REHEATDONE)));
569
       TERN_(EXTENSIBLE_UI, ExtUI::onUserConfirmRequired(GET_TEXT_F(MSG_REHEATDONE)));
570
-      TERN_(DWIN_CREALITY_LCD_ENHANCED, LCD_MESSAGE(MSG_REHEATDONE));
570
+      TERN_(DWIN_LCD_PROUI, LCD_MESSAGE(MSG_REHEATDONE));
571
 
571
 
572
       IF_DISABLED(PAUSE_REHEAT_FAST_RESUME, wait_for_user = true);
572
       IF_DISABLED(PAUSE_REHEAT_FAST_RESUME, wait_for_user = true);
573
 
573
 
711
 
711
 
712
   TERN_(HAS_STATUS_MESSAGE, ui.reset_status());
712
   TERN_(HAS_STATUS_MESSAGE, ui.reset_status());
713
   TERN_(HAS_MARLINUI_MENU, ui.return_to_status());
713
   TERN_(HAS_MARLINUI_MENU, ui.return_to_status());
714
-  TERN_(DWIN_CREALITY_LCD_ENHANCED, HMI_ReturnScreen());
714
+  TERN_(DWIN_LCD_PROUI, HMI_ReturnScreen());
715
 }
715
 }
716
 
716
 
717
 #endif // ADVANCED_PAUSE_FEATURE
717
 #endif // ADVANCED_PAUSE_FEATURE

+ 2
- 2
Marlin/src/feature/runout.cpp 查看文件

68
 
68
 
69
 #if ENABLED(EXTENSIBLE_UI)
69
 #if ENABLED(EXTENSIBLE_UI)
70
   #include "../lcd/extui/ui_api.h"
70
   #include "../lcd/extui/ui_api.h"
71
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
71
+#elif ENABLED(DWIN_LCD_PROUI)
72
   #include "../lcd/e3v2/proui/dwin.h"
72
   #include "../lcd/e3v2/proui/dwin.h"
73
 #endif
73
 #endif
74
 
74
 
88
   #endif
88
   #endif
89
 
89
 
90
   TERN_(EXTENSIBLE_UI, ExtUI::onFilamentRunout(ExtUI::getTool(extruder)));
90
   TERN_(EXTENSIBLE_UI, ExtUI::onFilamentRunout(ExtUI::getTool(extruder)));
91
-  TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_FilamentRunout(extruder));
91
+  TERN_(DWIN_LCD_PROUI, DWIN_FilamentRunout(extruder));
92
 
92
 
93
   #if ANY(HOST_PROMPT_SUPPORT, HOST_ACTION_COMMANDS, MULTI_FILAMENT_SENSOR)
93
   #if ANY(HOST_PROMPT_SUPPORT, HOST_ACTION_COMMANDS, MULTI_FILAMENT_SENSOR)
94
     const char tool = '0' + TERN0(MULTI_FILAMENT_SENSOR, extruder);
94
     const char tool = '0' + TERN0(MULTI_FILAMENT_SENSOR, extruder);

+ 3
- 3
Marlin/src/gcode/bedlevel/abl/G29.cpp 查看文件

55
   #include "../../../lcd/extui/ui_api.h"
55
   #include "../../../lcd/extui/ui_api.h"
56
 #elif ENABLED(DWIN_CREALITY_LCD)
56
 #elif ENABLED(DWIN_CREALITY_LCD)
57
   #include "../../../lcd/e3v2/creality/dwin.h"
57
   #include "../../../lcd/e3v2/creality/dwin.h"
58
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
58
+#elif ENABLED(DWIN_LCD_PROUI)
59
   #include "../../../lcd/e3v2/proui/dwin.h"
59
   #include "../../../lcd/e3v2/proui/dwin.h"
60
 #endif
60
 #endif
61
 
61
 
427
       points[0].z = points[1].z = points[2].z = 0;  // Probe at 3 arbitrary points
427
       points[0].z = points[1].z = points[2].z = 0;  // Probe at 3 arbitrary points
428
     #elif ENABLED(AUTO_BED_LEVELING_BILINEAR)
428
     #elif ENABLED(AUTO_BED_LEVELING_BILINEAR)
429
       TERN_(EXTENSIBLE_UI, ExtUI::onMeshLevelingStart());
429
       TERN_(EXTENSIBLE_UI, ExtUI::onMeshLevelingStart());
430
-      TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_MeshLevelingStart());
430
+      TERN_(DWIN_LCD_PROUI, DWIN_MeshLevelingStart());
431
     #endif
431
     #endif
432
 
432
 
433
     if (!faux) {
433
     if (!faux) {
721
 
721
 
722
     #endif // AUTO_BED_LEVELING_3POINT
722
     #endif // AUTO_BED_LEVELING_3POINT
723
 
723
 
724
-    TERN_(HAS_STATUS_MESSAGE, ui.reset_status());
724
+    ui.reset_status();
725
 
725
 
726
     // Stow the probe. No raise for FIX_MOUNTED_PROBE.
726
     // Stow the probe. No raise for FIX_MOUNTED_PROBE.
727
     if (probe.stow()) {
727
     if (probe.stow()) {

+ 2
- 2
Marlin/src/gcode/bedlevel/mbl/G29.cpp 查看文件

40
 
40
 
41
 #if ENABLED(EXTENSIBLE_UI)
41
 #if ENABLED(EXTENSIBLE_UI)
42
   #include "../../../lcd/extui/ui_api.h"
42
   #include "../../../lcd/extui/ui_api.h"
43
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
43
+#elif ENABLED(DWIN_LCD_PROUI)
44
   #include "../../../lcd/e3v2/proui/dwin.h"
44
   #include "../../../lcd/e3v2/proui/dwin.h"
45
 #endif
45
 #endif
46
 
46
 
193
       if (parser.seenval('Z')) {
193
       if (parser.seenval('Z')) {
194
         mbl.z_values[ix][iy] = parser.value_linear_units();
194
         mbl.z_values[ix][iy] = parser.value_linear_units();
195
         TERN_(EXTENSIBLE_UI, ExtUI::onMeshUpdate(ix, iy, mbl.z_values[ix][iy]));
195
         TERN_(EXTENSIBLE_UI, ExtUI::onMeshUpdate(ix, iy, mbl.z_values[ix][iy]));
196
-        TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_MeshUpdate(ix, iy, mbl.z_values[ix][iy]));
196
+        TERN_(DWIN_LCD_PROUI, DWIN_MeshUpdate(ix, iy, mbl.z_values[ix][iy]));
197
       }
197
       }
198
       else
198
       else
199
         return echo_not_entered('Z');
199
         return echo_not_entered('Z');

+ 2
- 2
Marlin/src/gcode/bedlevel/ubl/M421.cpp 查看文件

33
 
33
 
34
 #if ENABLED(EXTENSIBLE_UI)
34
 #if ENABLED(EXTENSIBLE_UI)
35
   #include "../../../lcd/extui/ui_api.h"
35
   #include "../../../lcd/extui/ui_api.h"
36
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
36
+#elif ENABLED(DWIN_LCD_PROUI)
37
   #include "../../../lcd/e3v2/proui/dwin.h"
37
   #include "../../../lcd/e3v2/proui/dwin.h"
38
 #endif
38
 #endif
39
 
39
 
69
     float &zval = ubl.z_values[ij.x][ij.y];                               // Altering this Mesh Point
69
     float &zval = ubl.z_values[ij.x][ij.y];                               // Altering this Mesh Point
70
     zval = hasN ? NAN : parser.value_linear_units() + (hasQ ? zval : 0);  // N=NAN, Z=NEWVAL, or Q=ADDVAL
70
     zval = hasN ? NAN : parser.value_linear_units() + (hasQ ? zval : 0);  // N=NAN, Z=NEWVAL, or Q=ADDVAL
71
     TERN_(EXTENSIBLE_UI, ExtUI::onMeshUpdate(ij.x, ij.y, zval));          // Ping ExtUI in case it's showing the mesh
71
     TERN_(EXTENSIBLE_UI, ExtUI::onMeshUpdate(ij.x, ij.y, zval));          // Ping ExtUI in case it's showing the mesh
72
-    TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_MeshUpdate(ij.x, ij.y, zval));
72
+    TERN_(DWIN_LCD_PROUI, DWIN_MeshUpdate(ij.x, ij.y, zval));
73
   }
73
   }
74
 }
74
 }
75
 
75
 

+ 1
- 1
Marlin/src/gcode/calibrate/G28.cpp 查看文件

51
   #include "../../lcd/extui/ui_api.h"
51
   #include "../../lcd/extui/ui_api.h"
52
 #elif ENABLED(DWIN_CREALITY_LCD)
52
 #elif ENABLED(DWIN_CREALITY_LCD)
53
   #include "../../lcd/e3v2/creality/dwin.h"
53
   #include "../../lcd/e3v2/creality/dwin.h"
54
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
54
+#elif ENABLED(DWIN_LCD_PROUI)
55
   #include "../../lcd/e3v2/proui/dwin.h"
55
   #include "../../lcd/e3v2/proui/dwin.h"
56
 #endif
56
 #endif
57
 
57
 

+ 2
- 2
Marlin/src/gcode/control/M997.cpp 查看文件

24
 
24
 
25
 #if ENABLED(PLATFORM_M997_SUPPORT)
25
 #if ENABLED(PLATFORM_M997_SUPPORT)
26
 
26
 
27
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
27
+#if ENABLED(DWIN_LCD_PROUI)
28
   #include "../../lcd/e3v2/proui/dwin.h"
28
   #include "../../lcd/e3v2/proui/dwin.h"
29
 #endif
29
 #endif
30
 
30
 
33
  */
33
  */
34
 void GcodeSuite::M997() {
34
 void GcodeSuite::M997() {
35
 
35
 
36
-  TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_RebootScreen());
36
+  TERN_(DWIN_LCD_PROUI, DWIN_RebootScreen());
37
 
37
 
38
   flashFirmware(parser.intval('S'));
38
   flashFirmware(parser.intval('S'));
39
 
39
 

+ 1
- 1
Marlin/src/gcode/feature/powerloss/M1000.cpp 查看文件

33
   #include "../../../lcd/extui/ui_api.h"
33
   #include "../../../lcd/extui/ui_api.h"
34
 #elif ENABLED(DWIN_CREALITY_LCD)
34
 #elif ENABLED(DWIN_CREALITY_LCD)
35
   #include "../../../lcd/e3v2/creality/dwin.h"
35
   #include "../../../lcd/e3v2/creality/dwin.h"
36
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
36
+#elif ENABLED(DWIN_LCD_PROUI)
37
   #include "../../../lcd/e3v2/proui/dwin.h"
37
   #include "../../../lcd/e3v2/proui/dwin.h"
38
 #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
38
 #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
39
   #include "../../../lcd/e3v2/jyersui/dwin.h" // Temporary fix until it can be better implemented
39
   #include "../../../lcd/e3v2/jyersui/dwin.h" // Temporary fix until it can be better implemented

+ 2
- 2
Marlin/src/gcode/lcd/M0_M1.cpp 查看文件

35
   #include "../../lcd/marlinui.h"
35
   #include "../../lcd/marlinui.h"
36
 #elif ENABLED(EXTENSIBLE_UI)
36
 #elif ENABLED(EXTENSIBLE_UI)
37
   #include "../../lcd/extui/ui_api.h"
37
   #include "../../lcd/extui/ui_api.h"
38
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
38
+#elif ENABLED(DWIN_LCD_PROUI)
39
   #include "../../lcd/e3v2/proui/dwin_popup.h"
39
   #include "../../lcd/e3v2/proui/dwin_popup.h"
40
   #include "../../lcd/e3v2/proui/dwin.h"
40
   #include "../../lcd/e3v2/proui/dwin.h"
41
 #endif
41
 #endif
71
       ExtUI::onUserConfirmRequired(parser.string_arg); // String in an SRAM buffer
71
       ExtUI::onUserConfirmRequired(parser.string_arg); // String in an SRAM buffer
72
     else
72
     else
73
       ExtUI::onUserConfirmRequired(GET_TEXT_F(MSG_USERWAIT));
73
       ExtUI::onUserConfirmRequired(GET_TEXT_F(MSG_USERWAIT));
74
-  #elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
74
+  #elif ENABLED(DWIN_LCD_PROUI)
75
     if (parser.string_arg)
75
     if (parser.string_arg)
76
       DWIN_Popup_Confirm(ICON_BLTouch, parser.string_arg, GET_TEXT_F(MSG_USERWAIT));
76
       DWIN_Popup_Confirm(ICON_BLTouch, parser.string_arg, GET_TEXT_F(MSG_USERWAIT));
77
     else
77
     else

+ 2
- 2
Marlin/src/gcode/lcd/M73.cpp 查看文件

28
 #include "../../lcd/marlinui.h"
28
 #include "../../lcd/marlinui.h"
29
 #include "../../sd/cardreader.h"
29
 #include "../../sd/cardreader.h"
30
 
30
 
31
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
31
+#if ENABLED(DWIN_LCD_PROUI)
32
   #include "../../lcd/e3v2/proui/dwin.h"
32
   #include "../../lcd/e3v2/proui/dwin.h"
33
 #endif
33
 #endif
34
 
34
 
40
  */
40
  */
41
 void GcodeSuite::M73() {
41
 void GcodeSuite::M73() {
42
 
42
 
43
-  #if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
43
+  #if ENABLED(DWIN_LCD_PROUI)
44
 
44
 
45
     DWIN_Progress_Update();
45
     DWIN_Progress_Update();
46
 
46
 

+ 2
- 2
Marlin/src/gcode/sd/M1001.cpp 查看文件

49
 
49
 
50
 #if ENABLED(EXTENSIBLE_UI)
50
 #if ENABLED(EXTENSIBLE_UI)
51
   #include "../../lcd/extui/ui_api.h"
51
   #include "../../lcd/extui/ui_api.h"
52
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
52
+#elif ENABLED(DWIN_LCD_PROUI)
53
   #include "../../lcd/e3v2/proui/dwin.h"
53
   #include "../../lcd/e3v2/proui/dwin.h"
54
 #endif
54
 #endif
55
 
55
 
109
   #endif
109
   #endif
110
 
110
 
111
   TERN_(EXTENSIBLE_UI, ExtUI::onPrintFinished());
111
   TERN_(EXTENSIBLE_UI, ExtUI::onPrintFinished());
112
-  TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_Print_Finished());
112
+  TERN_(DWIN_LCD_PROUI, DWIN_Print_Finished());
113
 
113
 
114
   // Re-select the last printed file in the UI
114
   // Re-select the last printed file in the UI
115
   TERN_(SD_REPRINT_LAST_SELECTED_FILE, ui.reselect_last_file());
115
   TERN_(SD_REPRINT_LAST_SELECTED_FILE, ui.reselect_last_file());

+ 3
- 3
Marlin/src/gcode/stats/M75-M78.cpp 查看文件

29
 
29
 
30
 #include "../../MarlinCore.h" // for startOrResumeJob
30
 #include "../../MarlinCore.h" // for startOrResumeJob
31
 
31
 
32
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
32
+#if ENABLED(DWIN_LCD_PROUI)
33
   #include "../../lcd/e3v2/proui/dwin.h"
33
   #include "../../lcd/e3v2/proui/dwin.h"
34
 #endif
34
 #endif
35
 
35
 
38
  */
38
  */
39
 void GcodeSuite::M75() {
39
 void GcodeSuite::M75() {
40
   startOrResumeJob();
40
   startOrResumeJob();
41
-  #if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
41
+  #if ENABLED(DWIN_LCD_PROUI)
42
     DWIN_Print_Header(parser.string_arg && parser.string_arg[0] ? parser.string_arg : GET_TEXT(MSG_HOST_START_PRINT));
42
     DWIN_Print_Header(parser.string_arg && parser.string_arg[0] ? parser.string_arg : GET_TEXT(MSG_HOST_START_PRINT));
43
     DWIN_Print_Started(false);
43
     DWIN_Print_Started(false);
44
   #endif
44
   #endif
57
  */
57
  */
58
 void GcodeSuite::M77() {
58
 void GcodeSuite::M77() {
59
   print_job_timer.stop();
59
   print_job_timer.stop();
60
-  TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_Print_Finished());
60
+  TERN_(DWIN_LCD_PROUI, DWIN_Print_Finished());
61
 }
61
 }
62
 
62
 
63
 #if ENABLED(PRINTCOUNTER)
63
 #if ENABLED(PRINTCOUNTER)

+ 3
- 3
Marlin/src/gcode/temp/M303.cpp 查看文件

30
 
30
 
31
 #if ENABLED(EXTENSIBLE_UI)
31
 #if ENABLED(EXTENSIBLE_UI)
32
   #include "../../lcd/extui/ui_api.h"
32
   #include "../../lcd/extui/ui_api.h"
33
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
33
+#elif ENABLED(DWIN_LCD_PROUI)
34
   #include "../../lcd/e3v2/proui/dwin.h"
34
   #include "../../lcd/e3v2/proui/dwin.h"
35
 #endif
35
 #endif
36
 
36
 
73
     default:
73
     default:
74
       SERIAL_ECHOLNPGM(STR_PID_BAD_HEATER_ID);
74
       SERIAL_ECHOLNPGM(STR_PID_BAD_HEATER_ID);
75
       TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_BAD_EXTRUDER_NUM));
75
       TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_BAD_EXTRUDER_NUM));
76
-      TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_PidTuning(PID_BAD_EXTRUDER_NUM));
76
+      TERN_(DWIN_LCD_PROUI, DWIN_PidTuning(PID_BAD_EXTRUDER_NUM));
77
       return;
77
       return;
78
   }
78
   }
79
 
79
 
83
   const celsius_t temp = seenS ? parser.value_celsius() : default_temp;
83
   const celsius_t temp = seenS ? parser.value_celsius() : default_temp;
84
   const bool u = parser.boolval('U');
84
   const bool u = parser.boolval('U');
85
 
85
 
86
-  #if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
86
+  #if ENABLED(DWIN_LCD_PROUI)
87
     if (seenC) HMI_data.PidCycles = c;
87
     if (seenC) HMI_data.PidCycles = c;
88
     if (seenS) { if (hid == H_BED) HMI_data.BedPidT = temp; else HMI_data.HotendPidT = temp; }
88
     if (seenS) { if (hid == H_BED) HMI_data.BedPidT = temp; else HMI_data.HotendPidT = temp; }
89
   #endif
89
   #endif

+ 2
- 2
Marlin/src/inc/Conditionals_LCD.h 查看文件

473
 #endif
473
 #endif
474
 
474
 
475
 // Aliases for LCD features
475
 // Aliases for LCD features
476
-#if EITHER(DWIN_CREALITY_LCD, DWIN_CREALITY_LCD_ENHANCED)
476
+#if EITHER(DWIN_CREALITY_LCD, DWIN_LCD_PROUI)
477
   #define HAS_DWIN_E3V2_BASIC 1
477
   #define HAS_DWIN_E3V2_BASIC 1
478
 #endif
478
 #endif
479
 #if EITHER(HAS_DWIN_E3V2_BASIC, DWIN_CREALITY_LCD_JYERSUI)
479
 #if EITHER(HAS_DWIN_E3V2_BASIC, DWIN_CREALITY_LCD_JYERSUI)
494
   #endif
494
   #endif
495
   #define HAS_LCD_BRIGHTNESS 1
495
   #define HAS_LCD_BRIGHTNESS 1
496
   #define LCD_BRIGHTNESS_MAX 250
496
   #define LCD_BRIGHTNESS_MAX 250
497
-  #if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
497
+  #if ENABLED(DWIN_LCD_PROUI)
498
     #define LCD_BRIGHTNESS_DEFAULT 127
498
     #define LCD_BRIGHTNESS_DEFAULT 127
499
   #endif
499
   #endif
500
 #endif
500
 #endif

+ 1
- 1
Marlin/src/inc/Conditionals_post.h 查看文件

3177
  * Advanced Pause - Filament Change
3177
  * Advanced Pause - Filament Change
3178
  */
3178
  */
3179
 #if ENABLED(ADVANCED_PAUSE_FEATURE)
3179
 #if ENABLED(ADVANCED_PAUSE_FEATURE)
3180
-  #if ANY(HAS_MARLINUI_MENU, EXTENSIBLE_UI, DWIN_CREALITY_LCD_ENHANCED, DWIN_CREALITY_LCD_JYERSUI) || BOTH(EMERGENCY_PARSER, HOST_PROMPT_SUPPORT)
3180
+  #if ANY(HAS_MARLINUI_MENU, EXTENSIBLE_UI, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI) || BOTH(EMERGENCY_PARSER, HOST_PROMPT_SUPPORT)
3181
     #define M600_PURGE_MORE_RESUMABLE 1
3181
     #define M600_PURGE_MORE_RESUMABLE 1
3182
   #endif
3182
   #endif
3183
   #ifndef FILAMENT_CHANGE_SLOW_LOAD_LENGTH
3183
   #ifndef FILAMENT_CHANGE_SLOW_LOAD_LENGTH

+ 12
- 10
Marlin/src/inc/SanityCheck.h 查看文件

615
   #error "NOZZLE_PARK_X_ONLY is now NOZZLE_PARK_MOVE 2."
615
   #error "NOZZLE_PARK_X_ONLY is now NOZZLE_PARK_MOVE 2."
616
 #elif defined(Z_STEPPER_ALIGN_KNOWN_STEPPER_POSITIONS)
616
 #elif defined(Z_STEPPER_ALIGN_KNOWN_STEPPER_POSITIONS)
617
   #error "Z_STEPPER_ALIGN_KNOWN_STEPPER_POSITIONS is now just Z_STEPPER_ALIGN_STEPPER_XY."
617
   #error "Z_STEPPER_ALIGN_KNOWN_STEPPER_POSITIONS is now just Z_STEPPER_ALIGN_STEPPER_XY."
618
+#elif defined(DWIN_CREALITY_LCD_ENHANCED)
619
+  #error "DWIN_CREALITY_LCD_ENHANCED is now DWIN_LCD_PROUI."
618
 #endif
620
 #endif
619
 
621
 
620
 constexpr float arm[] = AXIS_RELATIVE_MODES;
622
 constexpr float arm[] = AXIS_RELATIVE_MODES;
846
     #error "PROGRESS_MSG_EXPIRE must be greater than or equal to 0."
848
     #error "PROGRESS_MSG_EXPIRE must be greater than or equal to 0."
847
   #endif
849
   #endif
848
 #elif ENABLED(LCD_SET_PROGRESS_MANUALLY) && NONE(HAS_MARLINUI_U8GLIB, HAS_GRAPHICAL_TFT, HAS_MARLINUI_HD44780, EXTENSIBLE_UI, HAS_DWIN_E3V2, IS_DWIN_MARLINUI)
850
 #elif ENABLED(LCD_SET_PROGRESS_MANUALLY) && NONE(HAS_MARLINUI_U8GLIB, HAS_GRAPHICAL_TFT, HAS_MARLINUI_HD44780, EXTENSIBLE_UI, HAS_DWIN_E3V2, IS_DWIN_MARLINUI)
849
-  #error "LCD_SET_PROGRESS_MANUALLY requires LCD_PROGRESS_BAR, Character LCD, Graphical LCD, TFT, DWIN_CREALITY_LCD, DWIN_CREALITY_LCD_ENHANCED, DWIN_CREALITY_LCD_JYERSUI, DWIN_MARLINUI_*, OR EXTENSIBLE_UI."
851
+  #error "LCD_SET_PROGRESS_MANUALLY requires LCD_PROGRESS_BAR, Character LCD, Graphical LCD, TFT, DWIN_CREALITY_LCD, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI, DWIN_MARLINUI_*, OR EXTENSIBLE_UI."
850
 #endif
852
 #endif
851
 
853
 
852
 #if ENABLED(USE_M73_REMAINING_TIME) && DISABLED(LCD_SET_PROGRESS_MANUALLY)
854
 #if ENABLED(USE_M73_REMAINING_TIME) && DISABLED(LCD_SET_PROGRESS_MANUALLY)
1830
  * LCD_BED_LEVELING requirements
1832
  * LCD_BED_LEVELING requirements
1831
  */
1833
  */
1832
 #if ENABLED(LCD_BED_LEVELING)
1834
 #if ENABLED(LCD_BED_LEVELING)
1833
-  #if NONE(HAS_MARLINUI_MENU, DWIN_CREALITY_LCD, DWIN_CREALITY_LCD_ENHANCED)
1835
+  #if NONE(HAS_MARLINUI_MENU, DWIN_CREALITY_LCD, DWIN_LCD_PROUI)
1834
     #error "LCD_BED_LEVELING is not supported by the selected LCD controller."
1836
     #error "LCD_BED_LEVELING is not supported by the selected LCD controller."
1835
   #elif !(ENABLED(MESH_BED_LEVELING) || HAS_ABL_NOT_UBL)
1837
   #elif !(ENABLED(MESH_BED_LEVELING) || HAS_ABL_NOT_UBL)
1836
     #error "LCD_BED_LEVELING requires MESH_BED_LEVELING or AUTO_BED_LEVELING."
1838
     #error "LCD_BED_LEVELING requires MESH_BED_LEVELING or AUTO_BED_LEVELING."
2719
   + COUNT_ENABLED(ANYCUBIC_LCD_I3MEGA, ANYCUBIC_LCD_CHIRON, ANYCUBIC_TFT35) \
2721
   + COUNT_ENABLED(ANYCUBIC_LCD_I3MEGA, ANYCUBIC_LCD_CHIRON, ANYCUBIC_TFT35) \
2720
   + COUNT_ENABLED(DGUS_LCD_UI_ORIGIN, DGUS_LCD_UI_FYSETC, DGUS_LCD_UI_HIPRECY, DGUS_LCD_UI_MKS, DGUS_LCD_UI_RELOADED) \
2722
   + COUNT_ENABLED(DGUS_LCD_UI_ORIGIN, DGUS_LCD_UI_FYSETC, DGUS_LCD_UI_HIPRECY, DGUS_LCD_UI_MKS, DGUS_LCD_UI_RELOADED) \
2721
   + COUNT_ENABLED(ENDER2_STOCKDISPLAY, CR10_STOCKDISPLAY) \
2723
   + COUNT_ENABLED(ENDER2_STOCKDISPLAY, CR10_STOCKDISPLAY) \
2722
-  + COUNT_ENABLED(DWIN_CREALITY_LCD, DWIN_CREALITY_LCD_ENHANCED, DWIN_CREALITY_LCD_JYERSUI, DWIN_MARLINUI_PORTRAIT, DWIN_MARLINUI_LANDSCAPE) \
2724
+  + COUNT_ENABLED(DWIN_CREALITY_LCD, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI, DWIN_MARLINUI_PORTRAIT, DWIN_MARLINUI_LANDSCAPE) \
2723
   + COUNT_ENABLED(FYSETC_MINI_12864_X_X, FYSETC_MINI_12864_1_2, FYSETC_MINI_12864_2_0, FYSETC_GENERIC_12864_1_1) \
2725
   + COUNT_ENABLED(FYSETC_MINI_12864_X_X, FYSETC_MINI_12864_1_2, FYSETC_MINI_12864_2_0, FYSETC_GENERIC_12864_1_1) \
2724
   + COUNT_ENABLED(LCD_SAINSMART_I2C_1602, LCD_SAINSMART_I2C_2004) \
2726
   + COUNT_ENABLED(LCD_SAINSMART_I2C_1602, LCD_SAINSMART_I2C_2004) \
2725
   + COUNT_ENABLED(MKS_12864OLED, MKS_12864OLED_SSD1306) \
2727
   + COUNT_ENABLED(MKS_12864OLED, MKS_12864OLED_SSD1306) \
2849
   #elif BOTH(LCD_BED_LEVELING, PROBE_MANUALLY)
2851
   #elif BOTH(LCD_BED_LEVELING, PROBE_MANUALLY)
2850
     #error "DWIN_CREALITY_LCD does not support LCD_BED_LEVELING with PROBE_MANUALLY."
2852
     #error "DWIN_CREALITY_LCD does not support LCD_BED_LEVELING with PROBE_MANUALLY."
2851
   #endif
2853
   #endif
2852
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
2854
+#elif ENABLED(DWIN_LCD_PROUI)
2853
   #if DISABLED(SDSUPPORT)
2855
   #if DISABLED(SDSUPPORT)
2854
-    #error "DWIN_CREALITY_LCD_ENHANCED requires SDSUPPORT to be enabled."
2856
+    #error "DWIN_LCD_PROUI requires SDSUPPORT to be enabled."
2855
   #elif ENABLED(PID_EDIT_MENU)
2857
   #elif ENABLED(PID_EDIT_MENU)
2856
-    #error "DWIN_CREALITY_LCD_ENHANCED does not support PID_EDIT_MENU."
2858
+    #error "DWIN_LCD_PROUI does not support PID_EDIT_MENU."
2857
   #elif ENABLED(PID_AUTOTUNE_MENU)
2859
   #elif ENABLED(PID_AUTOTUNE_MENU)
2858
-    #error "DWIN_CREALITY_LCD_ENHANCED does not support PID_AUTOTUNE_MENU."
2860
+    #error "DWIN_LCD_PROUI does not support PID_AUTOTUNE_MENU."
2859
   #elif ENABLED(LEVEL_BED_CORNERS)
2861
   #elif ENABLED(LEVEL_BED_CORNERS)
2860
-    #error "DWIN_CREALITY_LCD_ENHANCED does not support LEVEL_BED_CORNERS."
2862
+    #error "DWIN_LCD_PROUI does not support LEVEL_BED_CORNERS."
2861
   #elif BOTH(LCD_BED_LEVELING, PROBE_MANUALLY)
2863
   #elif BOTH(LCD_BED_LEVELING, PROBE_MANUALLY)
2862
-    #error "DWIN_CREALITY_LCD_ENHANCED does not support LCD_BED_LEVELING with PROBE_MANUALLY."
2864
+    #error "DWIN_LCD_PROUI does not support LCD_BED_LEVELING with PROBE_MANUALLY."
2863
   #endif
2865
   #endif
2864
 #endif
2866
 #endif
2865
 
2867
 
3438
   #error "A very large BLOCK_BUFFER_SIZE is not needed and takes longer to drain the buffer on pause / cancel."
3440
   #error "A very large BLOCK_BUFFER_SIZE is not needed and takes longer to drain the buffer on pause / cancel."
3439
 #endif
3441
 #endif
3440
 
3442
 
3441
-#if ENABLED(LED_CONTROL_MENU) && NONE(HAS_MARLINUI_MENU, DWIN_CREALITY_LCD_ENHANCED)
3443
+#if ENABLED(LED_CONTROL_MENU) && NONE(HAS_MARLINUI_MENU, DWIN_LCD_PROUI)
3442
   #error "LED_CONTROL_MENU requires an LCD controller that implements the menu."
3444
   #error "LED_CONTROL_MENU requires an LCD controller that implements the menu."
3443
 #endif
3445
 #endif
3444
 
3446
 

+ 2
- 2
Marlin/src/lcd/e3v2/proui/dwin.cpp 查看文件

31
 
31
 
32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 
33
 
34
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
34
+#if ENABLED(DWIN_LCD_PROUI)
35
 
35
 
36
 #include "dwin.h"
36
 #include "dwin.h"
37
 #include "dwin_popup.h"
37
 #include "dwin_popup.h"
3974
   }
3974
   }
3975
 #endif
3975
 #endif
3976
 
3976
 
3977
-#endif // DWIN_CREALITY_LCD_ENHANCED
3977
+#endif // DWIN_LCD_PROUI

+ 2
- 2
Marlin/src/lcd/e3v2/proui/dwin_lcd.cpp 查看文件

31
 
31
 
32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 
33
 
34
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
34
+#if ENABLED(DWIN_LCD_PROUI)
35
 
35
 
36
 #include "../../../inc/MarlinConfig.h"
36
 #include "../../../inc/MarlinConfig.h"
37
 
37
 
159
 //  DWIN_Send(i);
159
 //  DWIN_Send(i);
160
 //}
160
 //}
161
 
161
 
162
-#endif // DWIN_CREALITY_LCD_ENHANCED
162
+#endif // DWIN_LCD_PROUI

+ 2
- 2
Marlin/src/lcd/e3v2/proui/dwin_popup.cpp 查看文件

31
 
31
 
32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 
33
 
34
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
34
+#if ENABLED(DWIN_LCD_PROUI)
35
 
35
 
36
 #include "dwin.h"
36
 #include "dwin.h"
37
 #include "dwin_popup.h"
37
 #include "dwin_popup.h"
60
   DWIN_UpdateLCD();
60
   DWIN_UpdateLCD();
61
 }
61
 }
62
 
62
 
63
-#endif // DWIN_CREALITY_LCD_ENHANCED
63
+#endif // DWIN_LCD_PROUI

+ 2
- 2
Marlin/src/lcd/e3v2/proui/dwinui.cpp 查看文件

31
 
31
 
32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 
33
 
34
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
34
+#if ENABLED(DWIN_LCD_PROUI)
35
 
35
 
36
 #include "../../../inc/MarlinConfig.h"
36
 #include "../../../inc/MarlinConfig.h"
37
 #include "dwin_lcd.h"
37
 #include "dwin_lcd.h"
453
   value = val;
453
   value = val;
454
 };
454
 };
455
 
455
 
456
-#endif // DWIN_CREALITY_LCD_ENHANCED
456
+#endif // DWIN_LCD_PROUI

+ 2
- 2
Marlin/src/lcd/e3v2/proui/endstop_diag.cpp 查看文件

32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 #include "dwin_defines.h"
33
 #include "dwin_defines.h"
34
 
34
 
35
-#if BOTH(DWIN_CREALITY_LCD_ENHANCED, HAS_ESDIAG)
35
+#if BOTH(DWIN_LCD_PROUI, HAS_ESDIAG)
36
 
36
 
37
 #include "endstop_diag.h"
37
 #include "endstop_diag.h"
38
 
38
 
108
   DWIN_UpdateLCD();
108
   DWIN_UpdateLCD();
109
 }
109
 }
110
 
110
 
111
-#endif // DWIN_CREALITY_LCD_ENHANCED && HAS_ESDIAG
111
+#endif // DWIN_LCD_PROUI && HAS_ESDIAG

+ 2
- 2
Marlin/src/lcd/e3v2/proui/lockscreen.cpp 查看文件

31
 
31
 
32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 
33
 
34
-#if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
34
+#if ENABLED(DWIN_LCD_PROUI)
35
 
35
 
36
 #include "../../../core/types.h"
36
 #include "../../../core/types.h"
37
 #include "dwin_lcd.h"
37
 #include "dwin_lcd.h"
75
   DWIN_UpdateLCD();
75
   DWIN_UpdateLCD();
76
 }
76
 }
77
 
77
 
78
-#endif // DWIN_CREALITY_LCD_ENHANCED
78
+#endif // DWIN_LCD_PROUI

+ 2
- 2
Marlin/src/lcd/e3v2/proui/meshviewer.cpp 查看文件

31
 
31
 
32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 
33
 
34
-#if BOTH(DWIN_CREALITY_LCD_ENHANCED, HAS_MESH)
34
+#if BOTH(DWIN_LCD_PROUI, HAS_MESH)
35
 
35
 
36
 #include "meshviewer.h"
36
 #include "meshviewer.h"
37
 
37
 
109
   );
109
   );
110
 }
110
 }
111
 
111
 
112
-#endif // DWIN_CREALITY_LCD_ENHANCED && HAS_MESH
112
+#endif // DWIN_LCD_PROUI && HAS_MESH

+ 2
- 2
Marlin/src/lcd/e3v2/proui/printstats.cpp 查看文件

31
 
31
 
32
 #include "../../../inc/MarlinConfigPre.h"
32
 #include "../../../inc/MarlinConfigPre.h"
33
 
33
 
34
-#if BOTH(DWIN_CREALITY_LCD_ENHANCED, PRINTCOUNTER)
34
+#if BOTH(DWIN_LCD_PROUI, PRINTCOUNTER)
35
 
35
 
36
 #include "printstats.h"
36
 #include "printstats.h"
37
 
37
 
75
   HMI_AudioFeedback();
75
   HMI_AudioFeedback();
76
 }
76
 }
77
 
77
 
78
-#endif // DWIN_CREALITY_LCD_ENHANCED && PRINTCOUNTER
78
+#endif // DWIN_LCD_PROUI && PRINTCOUNTER

+ 4
- 4
Marlin/src/lcd/marlinui.cpp 查看文件

47
 
47
 
48
 #if ENABLED(DWIN_CREALITY_LCD)
48
 #if ENABLED(DWIN_CREALITY_LCD)
49
   #include "e3v2/creality/dwin.h"
49
   #include "e3v2/creality/dwin.h"
50
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
50
+#elif ENABLED(DWIN_LCD_PROUI)
51
   #include "fontutils.h"
51
   #include "fontutils.h"
52
   #include "e3v2/proui/dwin.h"
52
   #include "e3v2/proui/dwin.h"
53
 #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
53
 #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
69
 constexpr uint8_t epps = ENCODER_PULSES_PER_STEP;
69
 constexpr uint8_t epps = ENCODER_PULSES_PER_STEP;
70
 
70
 
71
 #if HAS_STATUS_MESSAGE
71
 #if HAS_STATUS_MESSAGE
72
-  #if ENABLED(STATUS_MESSAGE_SCROLLING) && EITHER(HAS_WIRED_LCD, DWIN_CREALITY_LCD_ENHANCED)
72
+  #if ENABLED(STATUS_MESSAGE_SCROLLING) && EITHER(HAS_WIRED_LCD, DWIN_LCD_PROUI)
73
     uint8_t MarlinUI::status_scroll_offset; // = 0
73
     uint8_t MarlinUI::status_scroll_offset; // = 0
74
   #endif
74
   #endif
75
   char MarlinUI::status_message[MAX_MESSAGE_LENGTH + 1];
75
   char MarlinUI::status_message[MAX_MESSAGE_LENGTH + 1];
1522
 
1522
 
1523
     #endif
1523
     #endif
1524
 
1524
 
1525
-    #if ENABLED(STATUS_MESSAGE_SCROLLING) && EITHER(HAS_WIRED_LCD, DWIN_CREALITY_LCD_ENHANCED)
1525
+    #if ENABLED(STATUS_MESSAGE_SCROLLING) && EITHER(HAS_WIRED_LCD, DWIN_LCD_PROUI)
1526
       status_scroll_offset = 0;
1526
       status_scroll_offset = 0;
1527
     #endif
1527
     #endif
1528
 
1528
 
1529
     TERN_(EXTENSIBLE_UI, ExtUI::onStatusChanged(status_message));
1529
     TERN_(EXTENSIBLE_UI, ExtUI::onStatusChanged(status_message));
1530
     TERN_(DWIN_CREALITY_LCD, DWIN_StatusChanged(status_message));
1530
     TERN_(DWIN_CREALITY_LCD, DWIN_StatusChanged(status_message));
1531
-    TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_CheckStatusMessage());
1531
+    TERN_(DWIN_LCD_PROUI, DWIN_CheckStatusMessage());
1532
     TERN_(DWIN_CREALITY_LCD_JYERSUI, CrealityDWIN.Update_Status(status_message));
1532
     TERN_(DWIN_CREALITY_LCD_JYERSUI, CrealityDWIN.Update_Status(status_message));
1533
   }
1533
   }
1534
 
1534
 

+ 4
- 4
Marlin/src/lcd/marlinui.h 查看文件

57
 
57
 
58
 #if ENABLED(DWIN_CREALITY_LCD)
58
 #if ENABLED(DWIN_CREALITY_LCD)
59
   #include "e3v2/creality/dwin.h"
59
   #include "e3v2/creality/dwin.h"
60
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
60
+#elif ENABLED(DWIN_LCD_PROUI)
61
   #include "e3v2/proui/dwin.h"
61
   #include "e3v2/proui/dwin.h"
62
 #endif
62
 #endif
63
 
63
 
333
 
333
 
334
   #if HAS_STATUS_MESSAGE
334
   #if HAS_STATUS_MESSAGE
335
 
335
 
336
-    #if EITHER(HAS_WIRED_LCD, DWIN_CREALITY_LCD_ENHANCED)
336
+    #if EITHER(HAS_WIRED_LCD, DWIN_LCD_PROUI)
337
       #if ENABLED(STATUS_MESSAGE_SCROLLING)
337
       #if ENABLED(STATUS_MESSAGE_SCROLLING)
338
         #define MAX_MESSAGE_LENGTH _MAX(LONG_FILENAME_LENGTH, MAX_LANG_CHARSIZE * 2 * (LCD_WIDTH))
338
         #define MAX_MESSAGE_LENGTH _MAX(LONG_FILENAME_LENGTH, MAX_LANG_CHARSIZE * 2 * (LCD_WIDTH))
339
       #else
339
       #else
367
   static void set_status(FSTR_P const fstr, const int8_t level=0);
367
   static void set_status(FSTR_P const fstr, const int8_t level=0);
368
   static void status_printf(const uint8_t level, FSTR_P const fmt, ...);
368
   static void status_printf(const uint8_t level, FSTR_P const fmt, ...);
369
 
369
 
370
-  #if EITHER(HAS_DISPLAY, DWIN_CREALITY_LCD_ENHANCED)
370
+  #if EITHER(HAS_DISPLAY, DWIN_LCD_PROUI)
371
     static void kill_screen(FSTR_P const lcd_error, FSTR_P const lcd_component);
371
     static void kill_screen(FSTR_P const lcd_error, FSTR_P const lcd_component);
372
     #if DISABLED(LIGHTWEIGHT_UI)
372
     #if DISABLED(LIGHTWEIGHT_UI)
373
       static void draw_status_message(const bool blink);
373
       static void draw_status_message(const bool blink);
619
     static bool use_click() { return false; }
619
     static bool use_click() { return false; }
620
   #endif
620
   #endif
621
 
621
 
622
-  #if ENABLED(ADVANCED_PAUSE_FEATURE) && ANY(HAS_MARLINUI_MENU, EXTENSIBLE_UI, DWIN_CREALITY_LCD_ENHANCED, DWIN_CREALITY_LCD_JYERSUI)
622
+  #if ENABLED(ADVANCED_PAUSE_FEATURE) && ANY(HAS_MARLINUI_MENU, EXTENSIBLE_UI, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI)
623
     static void pause_show_message(const PauseMessage message, const PauseMode mode=PAUSE_MODE_SAME, const uint8_t extruder=active_extruder);
623
     static void pause_show_message(const PauseMessage message, const PauseMode mode=PAUSE_MODE_SAME, const uint8_t extruder=active_extruder);
624
   #else
624
   #else
625
     static void _pause_show_message() {}
625
     static void _pause_show_message() {}

+ 2
- 2
Marlin/src/module/probe.cpp 查看文件

87
 
87
 
88
 #if ENABLED(EXTENSIBLE_UI)
88
 #if ENABLED(EXTENSIBLE_UI)
89
   #include "../lcd/extui/ui_api.h"
89
   #include "../lcd/extui/ui_api.h"
90
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
90
+#elif ENABLED(DWIN_LCD_PROUI)
91
   #include "../lcd/e3v2/proui/dwin.h"
91
   #include "../lcd/e3v2/proui/dwin.h"
92
 #endif
92
 #endif
93
 
93
 
316
 
316
 
317
       TERN_(HOST_PROMPT_SUPPORT, hostui.prompt_do(PROMPT_USER_CONTINUE, F("Stow Probe"), FPSTR(CONTINUE_STR)));
317
       TERN_(HOST_PROMPT_SUPPORT, hostui.prompt_do(PROMPT_USER_CONTINUE, F("Stow Probe"), FPSTR(CONTINUE_STR)));
318
       TERN_(EXTENSIBLE_UI, ExtUI::onUserConfirmRequired(F("Stow Probe")));
318
       TERN_(EXTENSIBLE_UI, ExtUI::onUserConfirmRequired(F("Stow Probe")));
319
-      TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_Popup_Confirm(ICON_BLTouch, F("Stow Probe"), FPSTR(CONTINUE_STR)));
319
+      TERN_(DWIN_LCD_PROUI, DWIN_Popup_Confirm(ICON_BLTouch, F("Stow Probe"), FPSTR(CONTINUE_STR)));
320
       TERN_(HAS_RESUME_CONTINUE, wait_for_user_response());
320
       TERN_(HAS_RESUME_CONTINUE, wait_for_user_response());
321
       ui.reset_status();
321
       ui.reset_status();
322
 
322
 

+ 7
- 7
Marlin/src/module/settings.cpp 查看文件

74
 
74
 
75
 #if ENABLED(EXTENSIBLE_UI)
75
 #if ENABLED(EXTENSIBLE_UI)
76
   #include "../lcd/extui/ui_api.h"
76
   #include "../lcd/extui/ui_api.h"
77
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
77
+#elif ENABLED(DWIN_LCD_PROUI)
78
   #include "../lcd/e3v2/proui/dwin.h"
78
   #include "../lcd/e3v2/proui/dwin.h"
79
 #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
79
 #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
80
   #include "../lcd/e3v2/jyersui/dwin.h"
80
   #include "../lcd/e3v2/jyersui/dwin.h"
487
   //
487
   //
488
   // Ender-3 V2 DWIN
488
   // Ender-3 V2 DWIN
489
   //
489
   //
490
-  #if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
490
+  #if ENABLED(DWIN_LCD_PROUI)
491
     uint8_t dwin_data[eeprom_data_size];
491
     uint8_t dwin_data[eeprom_data_size];
492
   #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
492
   #elif ENABLED(DWIN_CREALITY_LCD_JYERSUI)
493
     uint8_t dwin_settings[CrealityDWIN.eeprom_data_size];
493
     uint8_t dwin_settings[CrealityDWIN.eeprom_data_size];
1465
     //
1465
     //
1466
     // Creality DWIN User Data
1466
     // Creality DWIN User Data
1467
     //
1467
     //
1468
-    #if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
1468
+    #if ENABLED(DWIN_LCD_PROUI)
1469
     {
1469
     {
1470
       char dwin_data[eeprom_data_size] = { 0 };
1470
       char dwin_data[eeprom_data_size] = { 0 };
1471
       DWIN_StoreSettings(dwin_data);
1471
       DWIN_StoreSettings(dwin_data);
1610
         stored_ver[1] = '\0';
1610
         stored_ver[1] = '\0';
1611
       }
1611
       }
1612
       DEBUG_ECHO_MSG("EEPROM version mismatch (EEPROM=", stored_ver, " Marlin=" EEPROM_VERSION ")");
1612
       DEBUG_ECHO_MSG("EEPROM version mismatch (EEPROM=", stored_ver, " Marlin=" EEPROM_VERSION ")");
1613
-      TERN_(DWIN_CREALITY_LCD_ENHANCED, LCD_MESSAGE(MSG_ERR_EEPROM_VERSION));
1613
+      TERN_(DWIN_LCD_PROUI, LCD_MESSAGE(MSG_ERR_EEPROM_VERSION));
1614
       TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_ERR_EEPROM_VERSION)));
1614
       TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_ERR_EEPROM_VERSION)));
1615
 
1615
 
1616
       IF_DISABLED(EEPROM_AUTO_INIT, ui.eeprom_alert_version());
1616
       IF_DISABLED(EEPROM_AUTO_INIT, ui.eeprom_alert_version());
2408
       //
2408
       //
2409
       // Creality DWIN User Data
2409
       // Creality DWIN User Data
2410
       //
2410
       //
2411
-      #if ENABLED(DWIN_CREALITY_LCD_ENHANCED)
2411
+      #if ENABLED(DWIN_LCD_PROUI)
2412
       {
2412
       {
2413
         const char dwin_data[eeprom_data_size] = { 0 };
2413
         const char dwin_data[eeprom_data_size] = { 0 };
2414
         _FIELD_TEST(dwin_data);
2414
         _FIELD_TEST(dwin_data);
2512
       else if (working_crc != stored_crc) {
2512
       else if (working_crc != stored_crc) {
2513
         eeprom_error = true;
2513
         eeprom_error = true;
2514
         DEBUG_ERROR_MSG("EEPROM CRC mismatch - (stored) ", stored_crc, " != ", working_crc, " (calculated)!");
2514
         DEBUG_ERROR_MSG("EEPROM CRC mismatch - (stored) ", stored_crc, " != ", working_crc, " (calculated)!");
2515
-        TERN_(DWIN_CREALITY_LCD_ENHANCED, LCD_MESSAGE(MSG_ERR_EEPROM_CRC));
2515
+        TERN_(DWIN_LCD_PROUI, LCD_MESSAGE(MSG_ERR_EEPROM_CRC));
2516
         TERN_(HOST_EEPROM_CHITCHAT, hostui.notify(GET_TEXT_F(MSG_ERR_EEPROM_CRC)));
2516
         TERN_(HOST_EEPROM_CHITCHAT, hostui.notify(GET_TEXT_F(MSG_ERR_EEPROM_CRC)));
2517
         IF_DISABLED(EEPROM_AUTO_INIT, ui.eeprom_alert_crc());
2517
         IF_DISABLED(EEPROM_AUTO_INIT, ui.eeprom_alert_crc());
2518
       }
2518
       }
2830
     #endif
2830
     #endif
2831
   #endif
2831
   #endif
2832
 
2832
 
2833
-  TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_SetDataDefaults());
2833
+  TERN_(DWIN_LCD_PROUI, DWIN_SetDataDefaults());
2834
   TERN_(DWIN_CREALITY_LCD_JYERSUI, CrealityDWIN.Reset_Settings());
2834
   TERN_(DWIN_CREALITY_LCD_JYERSUI, CrealityDWIN.Reset_Settings());
2835
 
2835
 
2836
   //
2836
   //

+ 7
- 7
Marlin/src/module/temperature.cpp 查看文件

51
 
51
 
52
 #if ENABLED(DWIN_CREALITY_LCD)
52
 #if ENABLED(DWIN_CREALITY_LCD)
53
   #include "../lcd/e3v2/creality/dwin.h"
53
   #include "../lcd/e3v2/creality/dwin.h"
54
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
54
+#elif ENABLED(DWIN_LCD_PROUI)
55
   #include "../lcd/e3v2/proui/dwin.h"
55
   #include "../lcd/e3v2/proui/dwin.h"
56
 #endif
56
 #endif
57
 
57
 
623
     TERN_(HAS_FAN_LOGIC, fan_update_ms = next_temp_ms + fan_update_interval_ms);
623
     TERN_(HAS_FAN_LOGIC, fan_update_ms = next_temp_ms + fan_update_interval_ms);
624
 
624
 
625
     TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_STARTED));
625
     TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_STARTED));
626
-    TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_PidTuning(isbed ? PID_BED_START : PID_EXTR_START));
626
+    TERN_(DWIN_LCD_PROUI, DWIN_PidTuning(isbed ? PID_BED_START : PID_EXTR_START));
627
 
627
 
628
     if (target > GHV(CHAMBER_MAX_TARGET, BED_MAX_TARGET, temp_range[heater_id].maxtemp - (HOTEND_OVERSHOOT))) {
628
     if (target > GHV(CHAMBER_MAX_TARGET, BED_MAX_TARGET, temp_range[heater_id].maxtemp - (HOTEND_OVERSHOOT))) {
629
       SERIAL_ECHOLNPGM(STR_PID_TEMP_TOO_HIGH);
629
       SERIAL_ECHOLNPGM(STR_PID_TEMP_TOO_HIGH);
630
       TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TEMP_TOO_HIGH));
630
       TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TEMP_TOO_HIGH));
631
-      TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_PidTuning(PID_TEMP_TOO_HIGH));
631
+      TERN_(DWIN_LCD_PROUI, DWIN_PidTuning(PID_TEMP_TOO_HIGH));
632
       TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_PID_TEMP_TOO_HIGH)));
632
       TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_PID_TEMP_TOO_HIGH)));
633
       return;
633
       return;
634
     }
634
     }
719
       if (current_temp > target + MAX_OVERSHOOT_PID_AUTOTUNE) {
719
       if (current_temp > target + MAX_OVERSHOOT_PID_AUTOTUNE) {
720
         SERIAL_ECHOLNPGM(STR_PID_TEMP_TOO_HIGH);
720
         SERIAL_ECHOLNPGM(STR_PID_TEMP_TOO_HIGH);
721
         TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TEMP_TOO_HIGH));
721
         TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TEMP_TOO_HIGH));
722
-        TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_PidTuning(PID_TEMP_TOO_HIGH));
722
+        TERN_(DWIN_LCD_PROUI, DWIN_PidTuning(PID_TEMP_TOO_HIGH));
723
         TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_PID_TEMP_TOO_HIGH)));
723
         TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_PID_TEMP_TOO_HIGH)));
724
         break;
724
         break;
725
       }
725
       }
756
       #endif
756
       #endif
757
       if ((ms - _MIN(t1, t2)) > (MAX_CYCLE_TIME_PID_AUTOTUNE * 60L * 1000L)) {
757
       if ((ms - _MIN(t1, t2)) > (MAX_CYCLE_TIME_PID_AUTOTUNE * 60L * 1000L)) {
758
         TERN_(DWIN_CREALITY_LCD, DWIN_Popup_Temperature(0));
758
         TERN_(DWIN_CREALITY_LCD, DWIN_Popup_Temperature(0));
759
-        TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_PidTuning(PID_TUNING_TIMEOUT));
759
+        TERN_(DWIN_LCD_PROUI, DWIN_PidTuning(PID_TUNING_TIMEOUT));
760
         TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TUNING_TIMEOUT));
760
         TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_TUNING_TIMEOUT));
761
         TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_PID_TIMEOUT)));
761
         TERN_(HOST_PROMPT_SUPPORT, hostui.notify(GET_TEXT_F(MSG_PID_TIMEOUT)));
762
         SERIAL_ECHOLNPGM(STR_PID_TIMEOUT);
762
         SERIAL_ECHOLNPGM(STR_PID_TIMEOUT);
812
         TERN_(PRINTER_EVENT_LEDS, printerEventLEDs.onPidTuningDone(color));
812
         TERN_(PRINTER_EVENT_LEDS, printerEventLEDs.onPidTuningDone(color));
813
 
813
 
814
         TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_DONE));
814
         TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_DONE));
815
-        TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_PidTuning(PID_DONE));
815
+        TERN_(DWIN_LCD_PROUI, DWIN_PidTuning(PID_DONE));
816
 
816
 
817
         goto EXIT_M303;
817
         goto EXIT_M303;
818
       }
818
       }
830
     TERN_(PRINTER_EVENT_LEDS, printerEventLEDs.onPidTuningDone(color));
830
     TERN_(PRINTER_EVENT_LEDS, printerEventLEDs.onPidTuningDone(color));
831
 
831
 
832
     TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_DONE));
832
     TERN_(EXTENSIBLE_UI, ExtUI::onPidTuning(ExtUI::result_t::PID_DONE));
833
-    TERN_(DWIN_CREALITY_LCD_ENHANCED, DWIN_PidTuning(PID_DONE));
833
+    TERN_(DWIN_LCD_PROUI, DWIN_PidTuning(PID_DONE));
834
 
834
 
835
     EXIT_M303:
835
     EXIT_M303:
836
       TERN_(NO_FAN_SLOWING_IN_PID_TUNING, adaptive_fan_slowing = true);
836
       TERN_(NO_FAN_SLOWING_IN_PID_TUNING, adaptive_fan_slowing = true);

+ 1
- 1
Marlin/src/sd/cardreader.cpp 查看文件

33
 
33
 
34
 #if ENABLED(DWIN_CREALITY_LCD)
34
 #if ENABLED(DWIN_CREALITY_LCD)
35
   #include "../lcd/e3v2/creality/dwin.h"
35
   #include "../lcd/e3v2/creality/dwin.h"
36
-#elif ENABLED(DWIN_CREALITY_LCD_ENHANCED)
36
+#elif ENABLED(DWIN_LCD_PROUI)
37
   #include "../lcd/e3v2/proui/dwin.h"
37
   #include "../lcd/e3v2/proui/dwin.h"
38
 #endif
38
 #endif
39
 
39
 

+ 2
- 2
buildroot/tests/STM32F103RE_creality 查看文件

15
 
15
 
16
 use_example_configs "Creality/Ender-3 V2/CrealityV422/CrealityUI"
16
 use_example_configs "Creality/Ender-3 V2/CrealityV422/CrealityUI"
17
 opt_disable DWIN_CREALITY_LCD
17
 opt_disable DWIN_CREALITY_LCD
18
-opt_enable DWIN_CREALITY_LCD_ENHANCED BLTOUCH AUTO_BED_LEVELING_UBL Z_SAFE_HOMING INDIVIDUAL_AXIS_HOMING_SUBMENU LCD_SET_PROGRESS_MANUALLY STATUS_MESSAGE_SCROLLING BAUD_RATE_GCODE
19
-exec_test $1 $2 "Ender 3 v2 with Enhanced UI" "$3"
18
+opt_enable DWIN_LCD_PROUI BLTOUCH AUTO_BED_LEVELING_UBL Z_SAFE_HOMING INDIVIDUAL_AXIS_HOMING_SUBMENU LCD_SET_PROGRESS_MANUALLY STATUS_MESSAGE_SCROLLING BAUD_RATE_GCODE
19
+exec_test $1 $2 "Ender 3 v2 with Pro UI" "$3"
20
 
20
 
21
 use_example_configs "Creality/Ender-3 V2/CrealityV422/CrealityUI"
21
 use_example_configs "Creality/Ender-3 V2/CrealityV422/CrealityUI"
22
 opt_disable DWIN_CREALITY_LCD
22
 opt_disable DWIN_CREALITY_LCD

+ 1
- 1
ini/features.ini 查看文件

47
 SPI_EEPROM                             = src_filter=+<src/HAL/shared/eeprom_if_spi.cpp>
47
 SPI_EEPROM                             = src_filter=+<src/HAL/shared/eeprom_if_spi.cpp>
48
 HAS_DWIN_E3V2|IS_DWIN_MARLINUI         = src_filter=+<src/lcd/e3v2/common>
48
 HAS_DWIN_E3V2|IS_DWIN_MARLINUI         = src_filter=+<src/lcd/e3v2/common>
49
 DWIN_CREALITY_LCD                      = src_filter=+<src/lcd/e3v2/creality>
49
 DWIN_CREALITY_LCD                      = src_filter=+<src/lcd/e3v2/creality>
50
-DWIN_CREALITY_LCD_ENHANCED             = src_filter=+<src/lcd/e3v2/proui>
50
+DWIN_LCD_PROUI                         = src_filter=+<src/lcd/e3v2/proui>
51
 DWIN_CREALITY_LCD_JYERSUI              = src_filter=+<src/lcd/e3v2/jyersui>
51
 DWIN_CREALITY_LCD_JYERSUI              = src_filter=+<src/lcd/e3v2/jyersui>
52
 IS_DWIN_MARLINUI                       = src_filter=+<src/lcd/e3v2/marlinui>
52
 IS_DWIN_MARLINUI                       = src_filter=+<src/lcd/e3v2/marlinui>
53
 HAS_GRAPHICAL_TFT                      = src_filter=+<src/lcd/tft>
53
 HAS_GRAPHICAL_TFT                      = src_filter=+<src/lcd/tft>

正在加载...
取消
保存