Bladeren bron

More MKS UI prelim. cleanup

Scott Lahteine 3 jaren geleden
bovenliggende
commit
c753fc690f
97 gewijzigde bestanden met toevoegingen van 203 en 300 verwijderingen
  1. 0
    1
      Marlin/src/HAL/STM32/tft/tft_fsmc.h
  2. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_about.cpp
  3. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_about.h
  4. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_acceleration_settings.cpp
  5. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_acceleration_settings.h
  6. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_advance_settings.cpp
  7. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_advance_settings.h
  8. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_auto_level_offset_settings.cpp
  9. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_auto_level_offset_settings.h
  10. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_baby_stepping.cpp
  11. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_baby_stepping.h
  12. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_change_speed.cpp
  13. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_change_speed.h
  14. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_cloud_bind.cpp
  15. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_cloud_bind.h
  16. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_eeprom_settings.cpp
  17. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_eeprom_settings.h
  18. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_encoder_settings.cpp
  19. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_encoder_settings.h
  20. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_extrusion.cpp
  21. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_extrusion.h
  22. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_fan.cpp
  23. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_fan.h
  24. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_filament_change.cpp
  25. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_filament_change.h
  26. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_filament_settings.cpp
  27. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_filament_settings.h
  28. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_home.cpp
  29. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_home.h
  30. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_homing_sensitivity_settings.cpp
  31. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_homing_sensitivity_settings.h
  32. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_jerk_settings.cpp
  33. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_jerk_settings.h
  34. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_language.cpp
  35. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_language.h
  36. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_level_settings.cpp
  37. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_level_settings.h
  38. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_machine_para.cpp
  39. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_machine_para.h
  40. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_machine_settings.cpp
  41. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_machine_settings.h
  42. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_manuaLevel.cpp
  43. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_manuaLevel.h
  44. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_manual_level_pos_settings.cpp
  45. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_manual_level_pos_settings.h
  46. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_max_feedrate_settings.cpp
  47. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_max_feedrate_settings.h
  48. 26
    65
      Marlin/src/lcd/extui/lib/mks_ui/draw_more.cpp
  49. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_more.h
  50. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_motor_settings.cpp
  51. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_motor_settings.h
  52. 2
    2
      Marlin/src/lcd/extui/lib/mks_ui/draw_move_motor.cpp
  53. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_move_motor.h
  54. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_number_key.cpp
  55. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_number_key.h
  56. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_operation.cpp
  57. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_operation.h
  58. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_pause_position.cpp
  59. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_pause_position.h
  60. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_preHeat.cpp
  61. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_preHeat.h
  62. 2
    3
      Marlin/src/lcd/extui/lib/mks_ui/draw_print_file.cpp
  63. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_print_file.h
  64. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_printing.cpp
  65. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_printing.h
  66. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_ready_print.cpp
  67. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_ready_print.h
  68. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_set.cpp
  69. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_set.h
  70. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_step_settings.cpp
  71. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_step_settings.h
  72. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_current_settings.cpp
  73. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_current_settings.h
  74. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_step_mode_settings.cpp
  75. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_step_mode_settings.h
  76. 7
    19
      Marlin/src/lcd/extui/lib/mks_ui/draw_tool.cpp
  77. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_tool.h
  78. 0
    3
      Marlin/src/lcd/extui/lib/mks_ui/draw_ui.cpp
  79. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_ui.h
  80. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi.cpp
  81. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi.h
  82. 2
    2
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_list.cpp
  83. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_list.h
  84. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_settings.cpp
  85. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_settings.h
  86. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_tips.cpp
  87. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_tips.h
  88. 1
    1
      Marlin/src/lcd/extui/lib/mks_ui/irq_overrid.cpp
  89. 0
    1
      Marlin/src/lcd/extui/lib/mks_ui/tft_Language_en.h
  90. 1
    4
      Marlin/src/lcd/extui/lib/mks_ui/tft_lvgl_configuration.h
  91. 18
    46
      Marlin/src/lcd/extui/lib/mks_ui/tft_multi_language.cpp
  92. 6
    6
      Marlin/src/lcd/extui/lib/mks_ui/wifiSerial.cpp
  93. 3
    4
      Marlin/src/lcd/extui/lib/mks_ui/wifiSerial.h
  94. 45
    50
      Marlin/src/lcd/extui/lib/mks_ui/wifi_module.cpp
  95. 7
    8
      Marlin/src/lcd/extui/lib/mks_ui/wifi_upload.cpp
  96. 0
    1
      Marlin/src/lcd/tft/tft_queue.cpp
  97. 3
    4
      Marlin/src/libs/W25Qxx.cpp

+ 0
- 1
Marlin/src/HAL/STM32/tft/tft_fsmc.h Bestand weergeven

@@ -84,7 +84,6 @@ class TFT_FSMC {
84 84
     }
85 85
 };
86 86
 
87
-
88 87
 #ifdef STM32F1xx
89 88
   #define FSMC_PIN_DATA   STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, AFIO_NONE)
90 89
 #elif defined(STM32F4xx)

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_about.cpp Bestand weergeven

@@ -44,7 +44,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
44 44
   }
45 45
 }
46 46
 
47
-void lv_draw_about(void) {
47
+void lv_draw_about() {
48 48
   scr = lv_screen_create(ABOUT_UI);
49 49
   lv_big_button_create(scr, "F:/bmp_return.bin", common_menu.text_back, BTN_X_PIXEL * 3 + INTERVAL_V * 4, BTN_Y_PIXEL + INTERVAL_H + titleHeight, event_handler, ID_A_RETURN);
50 50
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_about.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_about(void);
28
+extern void lv_draw_about();
29 29
 extern void lv_clear_about();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_acceleration_settings.cpp Bestand weergeven

@@ -107,7 +107,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
107 107
   }
108 108
 }
109 109
 
110
-void lv_draw_acceleration_settings(void) {
110
+void lv_draw_acceleration_settings() {
111 111
   scr = lv_screen_create(ACCELERATION_UI, machine_menu.AccelerationConfTitle);
112 112
 
113 113
   if (uiCfg.para_ui_page != 1) {

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_acceleration_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_acceleration_settings(void);
28
+extern void lv_draw_acceleration_settings();
29 29
 extern void lv_clear_acceleration_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_advance_settings.cpp Bestand weergeven

@@ -69,7 +69,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
69 69
   }
70 70
 }
71 71
 
72
-void lv_draw_advance_settings(void) {
72
+void lv_draw_advance_settings() {
73 73
   scr = lv_screen_create(ADVANCED_UI, machine_menu.AdvancedConfTitle);
74 74
 
75 75
   int index = 0;

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_advance_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_advance_settings(void);
28
+extern void lv_draw_advance_settings();
29 29
 extern void lv_clear_advance_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_auto_level_offset_settings.cpp Bestand weergeven

@@ -64,7 +64,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
64 64
   }
65 65
 }
66 66
 
67
-void lv_draw_auto_level_offset_settings(void) {
67
+void lv_draw_auto_level_offset_settings() {
68 68
   scr = lv_screen_create(NOZZLE_PROBE_OFFSET_UI, machine_menu.OffsetConfTitle);
69 69
 
70 70
   sprintf_P(public_buf_l, PSTR("%.1f"), TERN(HAS_PROBE_XY_OFFSET, probe.offset.x, 0));

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_auto_level_offset_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_auto_level_offset_settings(void);
28
+extern void lv_draw_auto_level_offset_settings();
29 29
 extern void lv_clear_auto_level_offset_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_baby_stepping.cpp Bestand weergeven

@@ -111,7 +111,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
111 111
   }
112 112
 }
113 113
 
114
-void lv_draw_baby_stepping(void) {
114
+void lv_draw_baby_stepping() {
115 115
   scr = lv_screen_create(BABY_STEP_UI);
116 116
   lv_big_button_create(scr, "F:/bmp_xAdd.bin", move_menu.x_add, INTERVAL_V, titleHeight, event_handler, ID_BABY_STEP_X_P);
117 117
   lv_big_button_create(scr, "F:/bmp_xDec.bin", move_menu.x_dec, INTERVAL_V, BTN_Y_PIXEL + INTERVAL_H + titleHeight, event_handler, ID_BABY_STEP_X_N);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_baby_stepping.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_baby_stepping(void);
28
+extern void lv_draw_baby_stepping();
29 29
 extern void lv_clear_baby_stepping();
30 30
 extern void disp_baby_step_dist();
31 31
 extern void disp_z_offset_value();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_change_speed.cpp Bestand weergeven

@@ -115,7 +115,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
115 115
   }
116 116
 }
117 117
 
118
-void lv_draw_change_speed(void) {
118
+void lv_draw_change_speed() {
119 119
   scr = lv_screen_create(CHANGE_SPEED_UI);
120 120
   // Create an Image button
121 121
   lv_big_button_create(scr, "F:/bmp_Add.bin", speed_menu.add, INTERVAL_V, titleHeight, event_handler, ID_C_ADD);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_change_speed.h Bestand weergeven

@@ -28,7 +28,7 @@
28 28
 #define MIN_EXT_SPEED_PERCENT    10
29 29
 #define MAX_EXT_SPEED_PERCENT   999
30 30
 
31
-extern void lv_draw_change_speed(void);
31
+extern void lv_draw_change_speed();
32 32
 extern void lv_clear_change_speed();
33 33
 extern void disp_speed_step();
34 34
 extern void disp_print_speed();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_cloud_bind.cpp Bestand weergeven

@@ -60,7 +60,7 @@ static void event_handler(lv_obj_t * obj, lv_event_t event) {
60 60
   }
61 61
 }
62 62
 
63
-void lv_draw_cloud_bind(void) {
63
+void lv_draw_cloud_bind() {
64 64
   lv_obj_t *buttonBack = NULL, *label_Back = NULL;
65 65
   scr = lv_screen_create(BIND_UI);
66 66
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_cloud_bind.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
 extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_cloud_bind(void);
28
+extern void lv_draw_cloud_bind();
29 29
 extern void lv_clear_cloud_bind();
30 30
 extern void disp_bind_state();
31 31
 extern void refresh_bind_ui();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_eeprom_settings.cpp Bestand weergeven

@@ -65,7 +65,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
65 65
   }
66 66
 }
67 67
 
68
-void lv_draw_eeprom_settings(void) {
68
+void lv_draw_eeprom_settings() {
69 69
   scr = lv_screen_create(EEPROM_SETTINGS_UI);
70 70
   lv_screen_menu_item(scr, eeprom_menu.revert, PARA_UI_POS_X, PARA_UI_POS_Y, event_handler, ID_EEPROM_REVERT, 0);
71 71
   lv_screen_menu_item(scr, eeprom_menu.store, PARA_UI_POS_X, PARA_UI_POS_Y * 2, event_handler, ID_EEPROM_STORE, 1);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_eeprom_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_eeprom_settings(void);
28
+extern void lv_draw_eeprom_settings();
29 29
 extern void lv_clear_eeprom_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_encoder_settings.cpp Bestand weergeven

@@ -54,7 +54,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
54 54
   }
55 55
 }
56 56
 
57
-void lv_draw_encoder_settings(void) {
57
+void lv_draw_encoder_settings() {
58 58
   scr = lv_screen_create(ENCODER_SETTINGS_UI, machine_menu.EncoderConfTitle);
59 59
   buttonEncoderState = lv_screen_menu_item_onoff(scr, machine_menu.EncoderConfText, PARA_UI_POS_X, PARA_UI_POS_Y, event_handler, ID_ENCODER_STATE, 0, gCfgItems.encoder_enable);
60 60
   lv_big_button_create(scr, "F:/bmp_back70x40.bin", common_menu.text_back, PARA_UI_BACL_POS_X, PARA_UI_BACL_POS_Y, event_handler, ID_ENCODER_RETURN, true);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_encoder_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_encoder_settings(void);
28
+extern void lv_draw_encoder_settings();
29 29
 extern void lv_clear_encoder_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_extrusion.cpp Bestand weergeven

@@ -117,7 +117,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
117 117
   }
118 118
 }
119 119
 
120
-void lv_draw_extrusion(void) {
120
+void lv_draw_extrusion() {
121 121
   scr = lv_screen_create(EXTRUSION_UI);
122 122
   // Create image buttons
123 123
   lv_obj_t *buttonAdd = lv_big_button_create(scr, "F:/bmp_in.bin", extrude_menu.in, INTERVAL_V, titleHeight, event_handler, ID_E_ADD);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_extrusion.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_extrusion(void);
28
+extern void lv_draw_extrusion();
29 29
 extern void lv_clear_extrusion();
30 30
 extern void disp_ext_type();
31 31
 extern void disp_ext_step();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_fan.cpp Bestand weergeven

@@ -74,7 +74,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
74 74
   gcode.process_subcommands_now(public_buf_l);
75 75
 }
76 76
 
77
-void lv_draw_fan(void) {
77
+void lv_draw_fan() {
78 78
   lv_obj_t *buttonAdd;
79 79
 
80 80
   #if HAS_FAN

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_fan.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_fan(void);
28
+extern void lv_draw_fan();
29 29
 extern void lv_clear_fan();
30 30
 extern void disp_fan_value();
31 31
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_filament_change.cpp Bestand weergeven

@@ -105,7 +105,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
105 105
   }
106 106
 }
107 107
 
108
-void lv_draw_filament_change(void) {
108
+void lv_draw_filament_change() {
109 109
   scr = lv_screen_create(FILAMENTCHANGE_UI);
110 110
   // Create an Image button
111 111
   lv_obj_t *buttonIn = lv_big_button_create(scr, "F:/bmp_in.bin", filament_menu.in, INTERVAL_V, titleHeight, event_handler, ID_FILAMNT_IN);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_filament_change.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_filament_change(void);
28
+extern void lv_draw_filament_change();
29 29
 extern void lv_clear_filament_change();
30 30
 extern void disp_filament_type();
31 31
 extern void disp_filament_temp();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_filament_settings.cpp Bestand weergeven

@@ -88,7 +88,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
88 88
   }
89 89
 }
90 90
 
91
-void lv_draw_filament_settings(void) {
91
+void lv_draw_filament_settings() {
92 92
   scr = lv_screen_create(FILAMENT_SETTINGS_UI, machine_menu.FilamentConfTitle);
93 93
 
94 94
   if (uiCfg.para_ui_page != 1) {

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_filament_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_filament_settings(void);
28
+extern void lv_draw_filament_settings();
29 29
 extern void lv_clear_filament_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_home.cpp Bestand weergeven

@@ -72,7 +72,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
72 72
   }
73 73
 }
74 74
 
75
-void lv_draw_home(void) {
75
+void lv_draw_home() {
76 76
   scr = lv_screen_create(ZERO_UI);
77 77
   lv_big_button_create(scr, "F:/bmp_zeroAll.bin", home_menu.home_all, INTERVAL_V, titleHeight, event_handler, ID_H_ALL);
78 78
   lv_big_button_create(scr, "F:/bmp_zeroX.bin", home_menu.home_x, BTN_X_PIXEL + INTERVAL_V * 2, titleHeight, event_handler, ID_H_X);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_home.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_home(void);
28
+extern void lv_draw_home();
29 29
 extern void lv_clear_home();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_homing_sensitivity_settings.cpp Bestand weergeven

@@ -74,7 +74,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
74 74
   }
75 75
 }
76 76
 
77
-void lv_draw_homing_sensitivity_settings(void) {
77
+void lv_draw_homing_sensitivity_settings() {
78 78
   scr = lv_screen_create(HOMING_SENSITIVITY_UI, machine_menu.HomingSensitivityConfTitle);
79 79
 
80 80
   sprintf_P(public_buf_l, PSTR("%d"), TERN(X_SENSORLESS, stepperX.homing_threshold(), 0));

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_homing_sensitivity_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_homing_sensitivity_settings(void);
28
+extern void lv_draw_homing_sensitivity_settings();
29 29
 extern void lv_clear_homing_sensitivity_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_jerk_settings.cpp Bestand weergeven

@@ -70,7 +70,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
70 70
   }
71 71
 }
72 72
 
73
-void lv_draw_jerk_settings(void) {
73
+void lv_draw_jerk_settings() {
74 74
   scr = lv_screen_create(JERK_UI, machine_menu.JerkConfTitle);
75 75
 
76 76
   sprintf_P(public_buf_l, PSTR("%.1f"), planner.max_jerk[X_AXIS]);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_jerk_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_jerk_settings(void);
28
+extern void lv_draw_jerk_settings();
29 29
 extern void lv_clear_jerk_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_language.cpp Bestand weergeven

@@ -183,7 +183,7 @@ static void disp_language(uint8_t language, uint8_t state) {
183 183
   if (state == UNSELECTED) lv_obj_refresh_ext_draw_pad(obj);
184 184
 }
185 185
 
186
-void lv_draw_language(void) {
186
+void lv_draw_language() {
187 187
   scr = lv_screen_create(LANGUAGE_UI);
188 188
   // Create image buttons
189 189
   buttonCN = lv_big_button_create(scr, "F:/bmp_simplified_cn.bin", language_menu.chinese_s, INTERVAL_V, titleHeight, event_handler, ID_CN);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_language.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_language(void);
28
+extern void lv_draw_language();
29 29
 extern void lv_clear_language();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_level_settings.cpp Bestand weergeven

@@ -60,7 +60,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
60 60
   }
61 61
 }
62 62
 
63
-void lv_draw_level_settings(void) {
63
+void lv_draw_level_settings() {
64 64
   scr = lv_screen_create(LEVELING_PARA_UI, machine_menu.LevelingParaConfTitle);
65 65
   lv_screen_menu_item(scr, machine_menu.LevelingManuPosConf, PARA_UI_POS_X, PARA_UI_POS_Y, event_handler, ID_LEVEL_POSITION, 0);
66 66
   lv_screen_menu_item(scr, machine_menu.LevelingAutoCommandConf, PARA_UI_POS_X, PARA_UI_POS_Y * 2, event_handler, ID_LEVEL_COMMAND, 1);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_level_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_level_settings(void);
28
+extern void lv_draw_level_settings();
29 29
 extern void lv_clear_level_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_machine_para.cpp Bestand weergeven

@@ -65,7 +65,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
65 65
   }
66 66
 }
67 67
 
68
-void lv_draw_machine_para(void) {
68
+void lv_draw_machine_para() {
69 69
   scr = lv_screen_create(MACHINE_PARA_UI);
70 70
   lv_screen_menu_item(scr, MachinePara_menu.MachineSetting, PARA_UI_POS_X, PARA_UI_POS_Y, event_handler, ID_PARA_MACHINE, 0);
71 71
   lv_screen_menu_item(scr, MachinePara_menu.MotorSetting, PARA_UI_POS_X, PARA_UI_POS_Y * 2, event_handler, ID_PARA_MOTOR, 1);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_machine_para.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_machine_para(void);
28
+extern void lv_draw_machine_para();
29 29
 extern void lv_clear_machine_para();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_machine_settings.cpp Bestand weergeven

@@ -62,7 +62,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
62 62
   }
63 63
 }
64 64
 
65
-void lv_draw_machine_settings(void) {
65
+void lv_draw_machine_settings() {
66 66
   scr = lv_screen_create(MACHINE_SETTINGS_UI, machine_menu.MachineConfigTitle);
67 67
   lv_screen_menu_item(scr, machine_menu.AccelerationConf, PARA_UI_POS_X, PARA_UI_POS_Y, event_handler, ID_MACHINE_ACCELERATION, 0);
68 68
   lv_screen_menu_item(scr, machine_menu.MaxFeedRateConf, PARA_UI_POS_X, PARA_UI_POS_Y * 2, event_handler, ID_MACHINE_FEEDRATE, 1);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_machine_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_machine_settings(void);
28
+extern void lv_draw_machine_settings();
29 29
 extern void lv_clear_machine_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_manuaLevel.cpp Bestand weergeven

@@ -113,7 +113,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
113 113
   }
114 114
 }
115 115
 
116
-void lv_draw_manualLevel(void) {
116
+void lv_draw_manualLevel() {
117 117
   scr = lv_screen_create(LEVELING_UI);
118 118
   // Create an Image button
119 119
   lv_obj_t *buttonPoint1 = lv_big_button_create(scr, "F:/bmp_leveling1.bin", leveling_menu.position1, INTERVAL_V, titleHeight, event_handler, ID_M_POINT1);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_manuaLevel.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_manualLevel(void);
28
+extern void lv_draw_manualLevel();
29 29
 extern void lv_clear_manualLevel();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_manual_level_pos_settings.cpp Bestand weergeven

@@ -101,7 +101,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
101 101
   lv_draw_number_key();
102 102
 }
103 103
 
104
-void lv_draw_manual_level_pos_settings(void) {
104
+void lv_draw_manual_level_pos_settings() {
105 105
   char buf2[50];
106 106
 
107 107
   scr = lv_screen_create(MANUAL_LEVELING_POSIGION_UI, machine_menu.LevelingParaConfTitle);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_manual_level_pos_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_manual_level_pos_settings(void);
28
+extern void lv_draw_manual_level_pos_settings();
29 29
 extern void lv_clear_manual_level_pos_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_max_feedrate_settings.cpp Bestand weergeven

@@ -79,7 +79,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
79 79
   lv_draw_number_key();
80 80
 }
81 81
 
82
-void lv_draw_max_feedrate_settings(void) {
82
+void lv_draw_max_feedrate_settings() {
83 83
   scr = lv_screen_create(MAXFEEDRATE_UI, machine_menu.MaxFeedRateConfTitle);
84 84
 
85 85
   if (uiCfg.para_ui_page != 1) {

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_max_feedrate_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_max_feedrate_settings(void);
28
+extern void lv_draw_max_feedrate_settings();
29 29
 extern void lv_clear_max_feedrate_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 26
- 65
Marlin/src/lcd/extui/lib/mks_ui/draw_more.cpp Bestand weergeven

@@ -33,53 +33,28 @@
33 33
 extern lv_group_t * g;
34 34
 static lv_obj_t * scr;
35 35
 
36
-#define ID_CUSTOM_1   1
37
-#define ID_CUSTOM_2   2
38
-#define ID_CUSTOM_3   3
39
-#define ID_CUSTOM_4   4
40
-#define ID_CUSTOM_5   5
41
-#define ID_CUSTOM_6   6
42
-#define ID_CUSTOM_7   7
43
-#define ID_M_RETURN   8
36
+enum {
37
+  ID_GCODE = 1,
38
+  ID_CUSTOM_1,
39
+  ID_CUSTOM_2,
40
+  ID_CUSTOM_3,
41
+  ID_CUSTOM_4,
42
+  ID_CUSTOM_5,
43
+  ID_CUSTOM_6,
44
+  ID_CUSTOM_7,
45
+  ID_M_RETURN,
46
+};
44 47
 
45 48
 static void event_handler(lv_obj_t * obj, lv_event_t event) {
46 49
   if (event != LV_EVENT_RELEASED) return;
47 50
   switch (obj->mks_obj_id) {
48
-    #if ENABLED(USER_CMD_1_ENABLE)
49
-      case ID_CUSTOM_1:
50
-        queue.inject_P(PSTR(USER_GCODE_1));
51
-        break;
52
-    #endif
53
-    #if ENABLED(USER_CMD_2_ENABLE)
54
-      case ID_CUSTOM_2:
55
-        queue.inject_P(PSTR(USER_GCODE_2));
56
-        break;
57
-    #endif
58
-    #if ENABLED(USER_CMD_3_ENABLE)
59
-      case ID_CUSTOM_3:
60
-        queue.inject_P(PSTR(USER_GCODE_3));
61
-        break;
62
-    #endif
63
-    #if ENABLED(USER_CMD_4_ENABLE)
64
-      case ID_CUSTOM_4:
65
-        queue.inject_P(PSTR(USER_GCODE_4));
66
-        break;
67
-    #endif
68
-    #if ENABLED(USER_CMD_5_ENABLE)
69
-      case ID_CUSTOM_5:
70
-        queue.inject_P(PSTR(USER_GCODE_5));
71
-        break;
72
-    #endif
73
-    #if ENABLED(USER_CMD_6_ENABLE)
74
-      case ID_CUSTOM_6:
75
-        queue.inject_P(PSTR(USER_GCODE_6));
76
-        break;
77
-    #endif
78
-    #if ENABLED(USER_CMD_7_ENABLE)
79
-      case ID_CUSTOM_7:
80
-        queue.inject_P(PSTR(USER_GCODE_7));
81
-        break;
82
-    #endif
51
+    case ID_CUSTOM_1: TERN_(USER_CMD_1_ENABLE, queue.inject_P(PSTR(USER_GCODE_1))); break;
52
+    case ID_CUSTOM_2: TERN_(USER_CMD_2_ENABLE, queue.inject_P(PSTR(USER_GCODE_2))); break;
53
+    case ID_CUSTOM_3: TERN_(USER_CMD_3_ENABLE, queue.inject_P(PSTR(USER_GCODE_3))); break;
54
+    case ID_CUSTOM_4: TERN_(USER_CMD_4_ENABLE, queue.inject_P(PSTR(USER_GCODE_4))); break;
55
+    case ID_CUSTOM_5: TERN_(USER_CMD_5_ENABLE, queue.inject_P(PSTR(USER_GCODE_5))); break;
56
+    case ID_CUSTOM_6: TERN_(USER_CMD_6_ENABLE, queue.inject_P(PSTR(USER_GCODE_6))); break;
57
+    case ID_CUSTOM_7: TERN_(USER_CMD_7_ENABLE, queue.inject_P(PSTR(USER_GCODE_7))); break;
83 58
     case ID_M_RETURN:
84 59
       lv_clear_more();
85 60
       lv_draw_tool();
@@ -87,7 +62,7 @@ static void event_handler(lv_obj_t * obj, lv_event_t event) {
87 62
   }
88 63
 }
89 64
 
90
-void lv_draw_more(void) {
65
+void lv_draw_more() {
91 66
   scr = lv_screen_create(MORE_UI);
92 67
 
93 68
   const bool enc_ena = TERN0(HAS_ROTARY_ENCODER, gCfgItems.encoder_enable);
@@ -173,27 +148,13 @@ void lv_draw_more(void) {
173 148
 
174 149
   #if BUTTONS_EXIST(EN1, EN2, ENC)
175 150
     if (enc_ena) {
176
-      #if ENABLED(USER_CMD_1_ENABLE)
177
-        lv_group_add_obj(g, buttonCustom1);
178
-      #endif
179
-      #if ENABLED(USER_CMD_2_ENABLE)
180
-        lv_group_add_obj(g, buttonCustom2);
181
-      #endif
182
-      #if ENABLED(USER_CMD_3_ENABLE)
183
-        lv_group_add_obj(g, buttonCustom3);
184
-      #endif
185
-      #if ENABLED(USER_CMD_4_ENABLE)
186
-        lv_group_add_obj(g, buttonCustom4);
187
-      #endif
188
-      #if ENABLED(USER_CMD_5_ENABLE)
189
-        lv_group_add_obj(g, buttonCustom5);
190
-      #endif
191
-      #if ENABLED(USER_CMD_6_ENABLE)
192
-        lv_group_add_obj(g, buttonCustom6);
193
-      #endif
194
-      #if ENABLED(USER_CMD_7_ENABLE)
195
-        lv_group_add_obj(g, buttonCustom7);
196
-      #endif
151
+      TERN_(USER_CMD_1_ENABLE, lv_group_add_obj(g, buttonCustom1));
152
+      TERN_(USER_CMD_2_ENABLE, lv_group_add_obj(g, buttonCustom2));
153
+      TERN_(USER_CMD_3_ENABLE, lv_group_add_obj(g, buttonCustom3));
154
+      TERN_(USER_CMD_4_ENABLE, lv_group_add_obj(g, buttonCustom4));
155
+      TERN_(USER_CMD_5_ENABLE, lv_group_add_obj(g, buttonCustom5));
156
+      TERN_(USER_CMD_6_ENABLE, lv_group_add_obj(g, buttonCustom6));
157
+      TERN_(USER_CMD_7_ENABLE, lv_group_add_obj(g, buttonCustom7));
197 158
       lv_group_add_obj(g, buttonBack);
198 159
     }
199 160
   #endif

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_more.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
 extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_more(void);
28
+extern void lv_draw_more();
29 29
 extern void lv_clear_more();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_motor_settings.cpp Bestand weergeven

@@ -68,7 +68,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
68 68
   }
69 69
 }
70 70
 
71
-void lv_draw_motor_settings(void) {
71
+void lv_draw_motor_settings() {
72 72
   int index = 0;
73 73
 
74 74
   scr = lv_screen_create(MOTOR_SETTINGS_UI, machine_menu.MotorConfTitle);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_motor_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_motor_settings(void);
28
+extern void lv_draw_motor_settings();
29 29
 extern void lv_clear_motor_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 2
- 2
Marlin/src/lcd/extui/lib/mks_ui/draw_move_motor.cpp Bestand weergeven

@@ -35,7 +35,7 @@ static lv_obj_t *scr;
35 35
 
36 36
 static lv_obj_t *labelV, *buttonV, *labelP;
37 37
 static lv_task_t *updatePosTask;
38
-static char cur_label = 'Z'; 
38
+static char cur_label = 'Z';
39 39
 static float cur_pos = 0;
40 40
 
41 41
 void disp_cur_pos();
@@ -90,7 +90,7 @@ void refresh_pos(lv_task_t *) {
90 90
   disp_cur_pos();
91 91
 }
92 92
 
93
-void lv_draw_move_motor(void) {
93
+void lv_draw_move_motor() {
94 94
   scr = lv_screen_create(MOVE_MOTOR_UI);
95 95
   lv_obj_t *buttonXI = lv_big_button_create(scr, "F:/bmp_xAdd.bin", move_menu.x_add, INTERVAL_V, titleHeight, event_handler, ID_M_X_P);
96 96
   lv_obj_clear_protect(buttonXI, LV_PROTECT_FOLLOW);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_move_motor.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_move_motor(void);
28
+extern void lv_draw_move_motor();
29 29
 extern void lv_clear_move_motor();
30 30
 extern void disp_move_dist();
31 31
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_number_key.cpp Bestand weergeven

@@ -656,7 +656,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
656 656
   }
657 657
 }
658 658
 
659
-void lv_draw_number_key(void) {
659
+void lv_draw_number_key() {
660 660
   scr = lv_screen_create(NUMBER_KEY_UI, "");
661 661
 
662 662
   buttonValue = lv_btn_create(scr, 92, 40, 296, 40, event_handler, ID_NUM_KEY1, &style_num_text);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_number_key.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_number_key(void);
28
+extern void lv_draw_number_key();
29 29
 extern void lv_clear_number_key();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_operation.cpp Bestand weergeven

@@ -114,7 +114,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
114 114
   }
115 115
 }
116 116
 
117
-void lv_draw_operation(void) {
117
+void lv_draw_operation() {
118 118
   lv_obj_t *buttonExtrusion = nullptr, *buttonSpeed = nullptr,
119 119
            *buttonBack = nullptr,
120 120
            *labelPreHeat = nullptr, *labelExtrusion = nullptr,

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_operation.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_operation(void);
28
+extern void lv_draw_operation();
29 29
 extern void lv_clear_operation();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_pause_position.cpp Bestand weergeven

@@ -59,7 +59,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
59 59
   lv_draw_number_key();
60 60
 }
61 61
 
62
-void lv_draw_pause_position(void) {
62
+void lv_draw_pause_position() {
63 63
   scr = lv_screen_create(PAUSE_POS_UI, machine_menu.PausePosText);
64 64
 
65 65
   sprintf_P(public_buf_l, PSTR("%.1f"), gCfgItems.pausePosX);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_pause_position.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_pause_position(void);
28
+extern void lv_draw_pause_position();
29 29
 extern void lv_clear_pause_position();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_preHeat.cpp Bestand weergeven

@@ -153,7 +153,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
153 153
   }
154 154
 }
155 155
 
156
-void lv_draw_preHeat(void) {
156
+void lv_draw_preHeat() {
157 157
   scr = lv_screen_create(PRE_HEAT_UI);
158 158
 
159 159
   // Create image buttons

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_preHeat.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_preHeat(void);
28
+extern void lv_draw_preHeat();
29 29
 extern void lv_clear_preHeat();
30 30
 extern void disp_temp_type();
31 31
 extern void disp_step_heat();

+ 2
- 3
Marlin/src/lcd/extui/lib/mks_ui/draw_print_file.cpp Bestand weergeven

@@ -73,8 +73,7 @@ uint8_t sel_id = 0;
73 73
 
74 74
     for (uint16_t i = 0; i < fileCnt; i++) {
75 75
       if (list_file.Sd_file_cnt == list_file.Sd_file_offset) {
76
-        const uint16_t nr = SD_ORDER(i, fileCnt);
77
-        card.getfilename_sorted(nr);
76
+        card.getfilename_sorted(SD_ORDER(i, fileCnt));
78 77
 
79 78
         list_file.IsFolder[valid_name_cnt] = card.flag.filenameIsDir;
80 79
         strcpy(list_file.file_name[valid_name_cnt], list_file.curDirPath);
@@ -205,7 +204,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
205 204
   }
206 205
 }
207 206
 
208
-void lv_draw_print_file(void) {
207
+void lv_draw_print_file() {
209 208
   //uint8_t i;
210 209
   uint8_t file_count;
211 210
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_print_file.h Bestand weergeven

@@ -50,7 +50,7 @@ typedef struct {
50 50
 extern LIST_FILE list_file;
51 51
 
52 52
 extern void disp_gcode_icon(uint8_t file_num);
53
-extern void lv_draw_print_file(void);
53
+extern void lv_draw_print_file();
54 54
 extern uint32_t lv_open_gcode_file(char *path);
55 55
 extern void lv_gcode_file_read(uint8_t *data_buf);
56 56
 extern void lv_close_gcode_file();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_printing.cpp Bestand weergeven

@@ -110,7 +110,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
110 110
   }
111 111
 }
112 112
 
113
-void lv_draw_printing(void) {
113
+void lv_draw_printing() {
114 114
   disp_state_stack._disp_index = 0;
115 115
   ZERO(disp_state_stack._disp_state);
116 116
   scr = lv_screen_create(PRINTING_UI);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_printing.h Bestand weergeven

@@ -36,7 +36,7 @@ enum {
36 36
   STOP
37 37
 };
38 38
 
39
-extern void lv_draw_printing(void);
39
+extern void lv_draw_printing();
40 40
 extern void lv_clear_printing();
41 41
 extern void disp_ext_temp();
42 42
 extern void disp_bed_temp();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_ready_print.cpp Bestand weergeven

@@ -110,7 +110,7 @@ void mks_disp_test() {
110 110
   #endif
111 111
 }
112 112
 
113
-void lv_draw_ready_print(void) {
113
+void lv_draw_ready_print() {
114 114
   char buf[30] = {0};
115 115
   lv_obj_t *buttonTool;
116 116
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_ready_print.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_ready_print(void);
28
+extern void lv_draw_ready_print();
29 29
 extern void mks_disp_test();
30 30
 extern void disp_Limit_ok();
31 31
 extern void disp_Limit_error();

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_set.cpp Bestand weergeven

@@ -109,7 +109,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
109 109
   }
110 110
 }
111 111
 
112
-void lv_draw_set(void) {
112
+void lv_draw_set() {
113 113
   scr = lv_screen_create(SET_UI);
114 114
   lv_big_button_create(scr, "F:/bmp_eeprom_settings.bin", set_menu.eepromSet, INTERVAL_V, titleHeight, event_handler, ID_S_EEPROM_SET);
115 115
   lv_big_button_create(scr, "F:/bmp_fan.bin", set_menu.fan, BTN_X_PIXEL + INTERVAL_V * 2, titleHeight, event_handler, ID_S_FAN);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_set.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_set(void);
28
+extern void lv_draw_set();
29 29
 extern void lv_clear_set();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_step_settings.cpp Bestand weergeven

@@ -78,7 +78,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
78 78
   lv_draw_number_key();
79 79
 }
80 80
 
81
-void lv_draw_step_settings(void) {
81
+void lv_draw_step_settings() {
82 82
   scr = lv_screen_create(STEPS_UI, machine_menu.StepsConfTitle);
83 83
 
84 84
   if (uiCfg.para_ui_page != 1) {

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_step_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_step_settings(void);
28
+extern void lv_draw_step_settings();
29 29
 extern void lv_clear_step_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_current_settings.cpp Bestand weergeven

@@ -91,7 +91,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
91 91
 
92 92
 }
93 93
 
94
-void lv_draw_tmc_current_settings(void) {
94
+void lv_draw_tmc_current_settings() {
95 95
   scr = lv_screen_create(TMC_CURRENT_UI, machine_menu.TmcCurrentConfTitle);
96 96
 
97 97
   float milliamps;

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_current_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_tmc_current_settings(void);
28
+extern void lv_draw_tmc_current_settings();
29 29
 extern void lv_clear_tmc_current_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_step_mode_settings.cpp Bestand weergeven

@@ -107,7 +107,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
107 107
   }
108 108
 }
109 109
 
110
-void lv_draw_tmc_step_mode_settings(void) {
110
+void lv_draw_tmc_step_mode_settings() {
111 111
   buttonXState = buttonYState = buttonZState = buttonE0State = buttonE1State = nullptr;
112 112
 
113 113
   scr = lv_screen_create(TMC_MODE_UI, machine_menu.TmcStepModeConfTitle);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_tmc_step_mode_settings.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_tmc_step_mode_settings(void);
28
+extern void lv_draw_tmc_step_mode_settings();
29 29
 extern void lv_clear_tmc_step_mode_settings();
30 30
 
31 31
 #ifdef __cplusplus

+ 7
- 19
Marlin/src/lcd/extui/lib/mks_ui/draw_tool.cpp Bestand weergeven

@@ -50,25 +50,13 @@ enum {
50 50
 
51 51
 static void event_handler(lv_obj_t *obj, lv_event_t event) {
52 52
   if (event != LV_EVENT_RELEASED) return;
53
-  #if ENABLED(AUTO_BED_LEVELING_BILINEAR)
54
-    bool clear = (obj->mks_obj_id != ID_T_LEVELING);
55
-  #else
56
-    constexpr bool clear = true;
57
-  #endif
58
-  if (clear) lv_clear_tool();
53
+  if (TERN1(AUTO_BED_LEVELING_BILINEAR, obj->mks_obj_id != ID_T_LEVELING))
54
+    lv_clear_tool();
59 55
   switch (obj->mks_obj_id) {
60
-    case ID_T_PRE_HEAT:
61
-      lv_draw_preHeat();
62
-      break;
63
-    case ID_T_EXTRUCT:
64
-      lv_draw_extrusion();
65
-      break;
66
-    case ID_T_MOV:
67
-      lv_draw_move_motor();
68
-      break;
69
-    case ID_T_HOME:
70
-      lv_draw_home();
71
-      break;
56
+    case ID_T_PRE_HEAT: lv_draw_preHeat(); break;
57
+    case ID_T_EXTRUCT:  lv_draw_extrusion(); break;
58
+    case ID_T_MOV:      lv_draw_move_motor(); break;
59
+    case ID_T_HOME:     lv_draw_home(); break;
72 60
     case ID_T_LEVELING:
73 61
       #if ENABLED(AUTO_BED_LEVELING_BILINEAR)
74 62
         get_gcode_command(AUTO_LEVELING_COMMAND_ADDR,(uint8_t *)public_buf_m);
@@ -91,7 +79,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
91 79
   }
92 80
 }
93 81
 
94
-void lv_draw_tool(void) {
82
+void lv_draw_tool() {
95 83
   scr = lv_screen_create(TOOL_UI);
96 84
   lv_big_button_create(scr, "F:/bmp_preHeat.bin", tool_menu.preheat, INTERVAL_V, titleHeight, event_handler, ID_T_PRE_HEAT);
97 85
   lv_big_button_create(scr, "F:/bmp_extruct.bin", tool_menu.extrude, BTN_X_PIXEL + INTERVAL_V * 2, titleHeight, event_handler, ID_T_EXTRUCT);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_tool.h Bestand weergeven

@@ -25,7 +25,7 @@
25 25
   extern "C" { /* C-declarations for C++ */
26 26
 #endif
27 27
 
28
-extern void lv_draw_tool(void);
28
+extern void lv_draw_tool();
29 29
 extern void lv_clear_tool();
30 30
 
31 31
 #ifdef __cplusplus

+ 0
- 3
Marlin/src/lcd/extui/lib/mks_ui/draw_ui.cpp Bestand weergeven

@@ -72,9 +72,6 @@ extern bool once_flag;
72 72
 extern uint8_t sel_id;
73 73
 extern lv_group_t *g;
74 74
 
75
-extern uint8_t bmp_public_buf[14 * 1024];
76
-extern uint8_t public_buf[513];
77
-
78 75
 extern void LCD_IO_WriteData(uint16_t RegValue);
79 76
 
80 77
 static const char custom_gcode_command[][100] = {

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_ui.h Bestand weergeven

@@ -444,7 +444,7 @@ extern lv_point_t line_points[4][2];
444 444
 extern void gCfgItems_init();
445 445
 extern void ui_cfg_init();
446 446
 extern void tft_style_init();
447
-extern char *creat_title_text(void);
447
+extern char *creat_title_text();
448 448
 extern void preview_gcode_prehandle(char *path);
449 449
 extern void update_spi_flash();
450 450
 extern void update_gcode_command(int addr,uint8_t *s);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi.cpp Bestand weergeven

@@ -59,7 +59,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
59 59
   }
60 60
 }
61 61
 
62
-void lv_draw_wifi(void) {
62
+void lv_draw_wifi() {
63 63
   scr = lv_screen_create(WIFI_UI);
64 64
 
65 65
   lv_obj_t *buttonReconnect = nullptr, *label_Reconnect = nullptr;

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi.h Bestand weergeven

@@ -26,7 +26,7 @@
26 26
 #endif
27 27
 
28 28
 
29
-extern void lv_draw_wifi(void);
29
+extern void lv_draw_wifi();
30 30
 extern void lv_clear_wifi();
31 31
 extern void disp_wifi_state();
32 32
 

+ 2
- 2
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_list.cpp Bestand weergeven

@@ -88,7 +88,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
88 88
   }
89 89
 }
90 90
 
91
-void lv_draw_wifi_list(void) {
91
+void lv_draw_wifi_list() {
92 92
   scr = lv_screen_create(WIFI_LIST_UI);
93 93
 
94 94
   lv_obj_t *buttonDown = lv_imgbtn_create(scr, "F:/bmp_pageDown.bin", OTHER_BTN_XPIEL * 3 + INTERVAL_V * 4, titleHeight + OTHER_BTN_YPIEL + INTERVAL_H, event_handler, ID_WL_DOWN);
@@ -130,7 +130,7 @@ void lv_draw_wifi_list(void) {
130 130
   disp_wifi_list();
131 131
 }
132 132
 
133
-void disp_wifi_list(void) {
133
+void disp_wifi_list() {
134 134
   int8_t tmpStr[WIFI_NAME_BUFFER_SIZE] = { 0 };
135 135
   uint8_t i, j;
136 136
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_list.h Bestand weergeven

@@ -27,7 +27,7 @@
27 27
 
28 28
 extern void lv_draw_wifi_list();
29 29
 extern void lv_clear_wifi_list();
30
-extern void disp_wifi_list(void);
30
+extern void disp_wifi_list();
31 31
 extern void cutWifiName(char *name, int len,char *outStr);
32 32
 extern void wifi_scan_handle();
33 33
 

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_settings.cpp Bestand weergeven

@@ -93,7 +93,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
93 93
   }
94 94
 }
95 95
 
96
-void lv_draw_wifi_settings(void) {
96
+void lv_draw_wifi_settings() {
97 97
   scr = lv_screen_create(WIFI_SETTINGS_UI, machine_menu.WifiConfTitle);
98 98
 
99 99
   lv_label_create(scr, PARA_UI_POS_X, PARA_UI_POS_Y + 10, machine_menu.wifiMode);

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_settings.h Bestand weergeven

@@ -28,7 +28,7 @@
28 28
 #define WIFI_AP_TEXT  "AP"
29 29
 #define WIFI_STA_TEXT "STA"
30 30
 
31
-extern void lv_draw_wifi_settings(void);
31
+extern void lv_draw_wifi_settings();
32 32
 extern void lv_clear_wifi_settings();
33 33
 
34 34
 #ifdef __cplusplus

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_tips.cpp Bestand weergeven

@@ -36,7 +36,7 @@ TIPS_TYPE wifi_tips_type;
36 36
 TIPS_DISP tips_disp;
37 37
 tips_menu_def tips_menu;
38 38
 
39
-void lv_draw_wifi_tips(void) {
39
+void lv_draw_wifi_tips() {
40 40
   static lv_obj_t *text_tips,*wifi_name;
41 41
 
42 42
   scr = lv_screen_create(WIFI_TIPS_UI, "");

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/draw_wifi_tips.h Bestand weergeven

@@ -26,7 +26,7 @@
26 26
 #endif
27 27
 
28 28
 
29
-extern void lv_draw_wifi_tips(void);
29
+extern void lv_draw_wifi_tips();
30 30
 extern void lv_clear_wifi_tips();
31 31
 
32 32
 typedef enum {

+ 1
- 1
Marlin/src/lcd/extui/lib/mks_ui/irq_overrid.cpp Bestand weergeven

@@ -45,7 +45,7 @@
45 45
 #define WIFI_IO1_SET()    WRITE(WIFI_IO1_PIN, HIGH);
46 46
 #define WIFI_IO1_RESET()  WRITE(WIFI_IO1_PIN, LOW);
47 47
 
48
-void __irq_usart1(void) {
48
+void __irq_usart1() {
49 49
    if ((USART1_BASE->CR1 & USART_CR1_RXNEIE) && (USART1_BASE->SR & USART_SR_RXNE))
50 50
      WRITE(WIFI_IO1_PIN, HIGH);
51 51
 

+ 0
- 1
Marlin/src/lcd/extui/lib/mks_ui/tft_Language_en.h Bestand weergeven

@@ -399,7 +399,6 @@
399 399
 #define FILAMENT_DIALOG_LOAD_COMPLETE_TIPS_EN   "Load filament completed,\nclick <confirm> for return!"
400 400
 #define FILAMENT_DIALOG_UNLOAD_COMPLETE_TIPS_EN "Unload filament completed,\nclick <confirm> for return!"
401 401
 
402
-
403 402
 #define PRE_HEAT_EXT_TEXT_EN            "E"
404 403
 #define PRE_HEAT_BED_TEXT_EN            "Bed"
405 404
 

+ 1
- 4
Marlin/src/lcd/extui/lib/mks_ui/tft_lvgl_configuration.h Bestand weergeven

@@ -37,9 +37,6 @@
37 37
 extern uint8_t bmp_public_buf[14 * 1024];
38 38
 extern uint8_t public_buf[513];
39 39
 
40
-extern uint8_t bmp_public_buf[14 * 1024];
41
-extern uint8_t public_buf[513];
42
-
43 40
 extern void tft_lvgl_init();
44 41
 extern void my_disp_flush(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
45 42
 extern bool my_touchpad_read(lv_indev_drv_t * indev_driver, lv_indev_data_t * data);
@@ -48,7 +45,7 @@ extern bool my_mousewheel_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * dat
48 45
 extern void LCD_Clear(uint16_t Color);
49 46
 extern void tft_set_point(uint16_t x, uint16_t y, uint16_t point);
50 47
 extern void LCD_setWindowArea(uint16_t StartX, uint16_t StartY, uint16_t width, uint16_t heigh);
51
-extern void LCD_WriteRAM_Prepare(void);
48
+extern void LCD_WriteRAM_Prepare();
52 49
 extern void lcd_draw_logo();
53 50
 extern void lv_encoder_pin_init();
54 51
 extern void lv_update_encoder();

+ 18
- 46
Marlin/src/lcd/extui/lib/mks_ui/tft_multi_language.cpp Bestand weergeven

@@ -944,7 +944,7 @@ void disp_language_init() {
944 944
       filesys_menu.sd_sys  = SD_CARD_TEXT_CN;
945 945
       filesys_menu.usb_sys = U_DISK_TEXT_CN;
946 946
       //
947
-      more_menu.title = TITLE_MORE_CN;
947
+      more_menu.title       = TITLE_MORE_CN;
948 948
       #if ENABLED(USER_CMD_1_ENABLE)
949 949
         more_menu.custom1 = MORE_CUSTOM1_TEXT_CN;
950 950
       #endif
@@ -1006,7 +1006,6 @@ void disp_language_init() {
1006 1006
       filament_menu.filament_dialog_unloading           = FILAMENT_DIALOG_UNLOADING_TIPS_CN;
1007 1007
       filament_menu.filament_dialog_unload_completed    = FILAMENT_DIALOG_UNLOAD_COMPLETE_TIPS_CN;
1008 1008
 
1009
-
1010 1009
       //
1011 1010
       language_menu.title = TITLE_LANGUAGE_CN;
1012 1011
       language_menu.next  = PAGE_DOWN_TEXT_CN;
@@ -1191,7 +1190,7 @@ void disp_language_init() {
1191 1190
             filesys_menu.sd_sys   = SD_CARD_TEXT_T_CN;
1192 1191
             filesys_menu.usb_sys  = U_DISK_TEXT_T_CN;
1193 1192
             //
1194
-            more_menu.title     = TITLE_MORE_T_CN;
1193
+            more_menu.title       = TITLE_MORE_T_CN;
1195 1194
             #if ENABLED(USER_CMD_1_ENABLE)
1196 1195
               more_menu.custom1 = MORE_CUSTOM1_TEXT_T_CN;
1197 1196
             #endif
@@ -1423,28 +1422,15 @@ void disp_language_init() {
1423 1422
             set_menu.shutdown     = SHUTDOWN_TEXT_EN;
1424 1423
             set_menu.machine_para = MACHINE_PARA_EN;
1425 1424
             set_menu.eepromSet    = EEPROM_SETTINGS_EN;
1425
+            //
1426 1426
             more_menu.title       = TITLE_MORE_EN;
1427
-            #if ENABLED(USER_CMD_1_ENABLE)
1428
-              more_menu.custom1 = MORE_CUSTOM1_TEXT_EN;
1429
-            #endif
1430
-            #if ENABLED(USER_CMD_2_ENABLE)
1431
-              more_menu.custom2 = MORE_CUSTOM2_TEXT_EN;
1432
-            #endif
1433
-            #if ENABLED(USER_CMD_3_ENABLE)
1434
-              more_menu.custom3 = MORE_CUSTOM3_TEXT_EN;
1435
-            #endif
1436
-            #if ENABLED(USER_CMD_4_ENABLE)
1437
-              more_menu.custom4 = MORE_CUSTOM4_TEXT_EN;
1438
-            #endif
1439
-            #if ENABLED(USER_CMD_5_ENABLE)
1440
-              more_menu.custom5 = MORE_CUSTOM5_TEXT_EN;
1441
-            #endif
1442
-            #if ENABLED(USER_CMD_6_ENABLE)
1443
-              more_menu.custom6 = MORE_CUSTOM6_TEXT_EN;
1444
-            #endif
1445
-            #if ENABLED(USER_CMD_7_ENABLE)
1446
-              more_menu.custom7 = MORE_CUSTOM7_TEXT_EN;
1447
-            #endif
1427
+            TERN_(USER_CMD_1_ENABLE, more_menu.custom1 = MORE_CUSTOM1_TEXT_EN);
1428
+            TERN_(USER_CMD_2_ENABLE, more_menu.custom2 = MORE_CUSTOM2_TEXT_EN);
1429
+            TERN_(USER_CMD_3_ENABLE, more_menu.custom3 = MORE_CUSTOM3_TEXT_EN);
1430
+            TERN_(USER_CMD_4_ENABLE, more_menu.custom4 = MORE_CUSTOM4_TEXT_EN);
1431
+            TERN_(USER_CMD_5_ENABLE, more_menu.custom5 = MORE_CUSTOM5_TEXT_EN);
1432
+            TERN_(USER_CMD_6_ENABLE, more_menu.custom6 = MORE_CUSTOM6_TEXT_EN);
1433
+            TERN_(USER_CMD_7_ENABLE, more_menu.custom7 = MORE_CUSTOM7_TEXT_EN);
1448 1434
 
1449 1435
             //
1450 1436
             filesys_menu.title   = TITLE_FILESYS_EN;
@@ -2694,28 +2680,14 @@ void disp_language_init() {
2694 2680
       set_menu.machine_para = MACHINE_PARA_EN;
2695 2681
       set_menu.eepromSet    = EEPROM_SETTINGS_EN;
2696 2682
       //
2697
-      more_menu.title     = TITLE_MORE_EN;
2698
-      #if ENABLED(USER_CMD_1_ENABLE)
2699
-        more_menu.custom1 = MORE_CUSTOM1_TEXT_EN;
2700
-      #endif
2701
-      #if ENABLED(USER_CMD_2_ENABLE)
2702
-        more_menu.custom2 = MORE_CUSTOM2_TEXT_EN;
2703
-      #endif
2704
-      #if ENABLED(USER_CMD_3_ENABLE)
2705
-        more_menu.custom3 = MORE_CUSTOM3_TEXT_EN;
2706
-      #endif
2707
-      #if ENABLED(USER_CMD_4_ENABLE)
2708
-        more_menu.custom4 = MORE_CUSTOM4_TEXT_EN;
2709
-      #endif
2710
-      #if ENABLED(USER_CMD_5_ENABLE)
2711
-        more_menu.custom5 = MORE_CUSTOM5_TEXT_EN;
2712
-      #endif
2713
-      #if ENABLED(USER_CMD_6_ENABLE)
2714
-        more_menu.custom6 = MORE_CUSTOM6_TEXT_EN;
2715
-      #endif
2716
-      #if ENABLED(USER_CMD_7_ENABLE)
2717
-        more_menu.custom7 = MORE_CUSTOM7_TEXT_EN;
2718
-      #endif
2683
+      more_menu.title       = TITLE_MORE_EN;
2684
+      TERN_(USER_CMD_1_ENABLE, more_menu.custom1 = MORE_CUSTOM1_TEXT_EN);
2685
+      TERN_(USER_CMD_2_ENABLE, more_menu.custom2 = MORE_CUSTOM2_TEXT_EN);
2686
+      TERN_(USER_CMD_3_ENABLE, more_menu.custom3 = MORE_CUSTOM3_TEXT_EN);
2687
+      TERN_(USER_CMD_4_ENABLE, more_menu.custom4 = MORE_CUSTOM4_TEXT_EN);
2688
+      TERN_(USER_CMD_5_ENABLE, more_menu.custom5 = MORE_CUSTOM5_TEXT_EN);
2689
+      TERN_(USER_CMD_6_ENABLE, more_menu.custom6 = MORE_CUSTOM6_TEXT_EN);
2690
+      TERN_(USER_CMD_7_ENABLE, more_menu.custom7 = MORE_CUSTOM7_TEXT_EN);
2719 2691
       //
2720 2692
       filesys_menu.title   = TITLE_FILESYS_EN;
2721 2693
       filesys_menu.sd_sys  = SD_CARD_TEXT_EN;

+ 6
- 6
Marlin/src/lcd/extui/lib/mks_ui/wifiSerial.cpp Bestand weergeven

@@ -59,7 +59,7 @@ WifiSerial::WifiSerial(usart_dev *usart_device, uint8 tx_pin, uint8 rx_pin) {
59 59
     if (with_irq) usart_enable(usart_device);
60 60
     else {
61 61
       usart_reg_map *regs = usart_device->regs;
62
-	    regs->CR1 |= (USART_CR1_TE | USART_CR1_RE);// don't change the word length etc, and 'or' in the patten not overwrite |USART_CR1_M_8N1);
62
+      regs->CR1 |= (USART_CR1_TE | USART_CR1_RE); // don't change the word length etc, and 'or' in the pattern not overwrite |USART_CR1_M_8N1);
63 63
       regs->CR1 |= USART_CR1_UE;
64 64
     }
65 65
   }
@@ -71,7 +71,7 @@ WifiSerial::WifiSerial(usart_dev *usart_device, uint8 tx_pin, uint8 rx_pin) {
71 71
     if (with_irq) usart_enable(usart_device);
72 72
     else {
73 73
       usart_reg_map *regs = usart_device->regs;
74
-	    regs->CR1 |= (USART_CR1_TE | USART_CR1_RE);// don't change the word length etc, and 'or' in the patten not overwrite |USART_CR1_M_8N1);
74
+      regs->CR1 |= (USART_CR1_TE | USART_CR1_RE); // don't change the word length etc, and 'or' in the pattern not overwrite |USART_CR1_M_8N1);
75 75
       regs->CR1 |= USART_CR1_UE;
76 76
     }
77 77
   }
@@ -111,11 +111,11 @@ void WifiSerial::begin(uint32 baud, uint8_t config) {
111 111
   usart_enable_no_irq(this->usart_device, baud == WIFI_BAUDRATE);
112 112
 }
113 113
 
114
-void WifiSerial::end(void) {
114
+void WifiSerial::end() {
115 115
   usart_disable(this->usart_device);
116 116
 }
117 117
 
118
-int WifiSerial::available(void) {
118
+int WifiSerial::available() {
119 119
   return usart_data_available(this->usart_device);
120 120
 }
121 121
 
@@ -123,7 +123,7 @@ int WifiSerial::available(void) {
123 123
 // I/O
124 124
 //
125 125
 
126
-int WifiSerial::read(void) {
126
+int WifiSerial::read() {
127 127
   if (usart_data_available(usart_device) <= 0) return -1;
128 128
   return usart_getc(usart_device);
129 129
 }
@@ -133,7 +133,7 @@ int WifiSerial::write(unsigned char ch) {
133 133
   return 1;
134 134
 }
135 135
 
136
-int WifiSerial::wifi_rb_is_full(void) {
136
+int WifiSerial::wifi_rb_is_full() {
137 137
   return rb_is_full(this->usart_device->rb);
138 138
 }
139 139
 

+ 3
- 4
Marlin/src/lcd/extui/lib/mks_ui/wifiSerial.h Bestand weergeven

@@ -58,8 +58,8 @@ class WifiSerial {
58 58
     void begin(uint32 baud);
59 59
     void begin(uint32 baud,uint8_t config);
60 60
     void end();
61
-    int available(void);
62
-    int read(void);
61
+    int available();
62
+    int read();
63 63
     int write(uint8_t);
64 64
     inline void wifi_usart_irq(usart_reg_map *regs) {
65 65
       /* Handling RXNEIE and TXEIE interrupts.
@@ -87,8 +87,7 @@ class WifiSerial {
87 87
       }
88 88
     }
89 89
 
90
-    int wifi_rb_is_full(void);
91
-
90
+    int wifi_rb_is_full();
92 91
 
93 92
     struct usart_dev *usart_device;
94 93
     private:

+ 45
- 50
Marlin/src/lcd/extui/lib/mks_ui/wifi_module.cpp Bestand weergeven

@@ -183,7 +183,7 @@ static bool longName2DosName(const char *longName, uint8_t *dosName) {
183 183
     uint8_t c = *longName++;
184 184
     if (c == '.') { // For a dot...
185 185
       if (i == 0) return false;
186
-      strcat((char *)dosName, ".GCO");
186
+      strcat_P((char *)dosName, PSTR(".GCO"));
187 187
       break;
188 188
     }
189 189
     else {
@@ -194,7 +194,7 @@ static bool longName2DosName(const char *longName, uint8_t *dosName) {
194 194
       dosName[i++] = c + (WITHIN(c, 'a', 'z') ? 'A' - 'a' : 0); // Uppercase required for 8.3 name
195 195
     }
196 196
     if (i >= 5) {
197
-      strcat((char *)dosName, "~1.GCO");
197
+      strcat_P((char *)dosName, PSTR("~1.GCO"));
198 198
       break;
199 199
     }
200 200
   }
@@ -212,7 +212,6 @@ static int storeRcvData(volatile uint8_t *bufToCpy, int32_t len) {
212 212
     wifiDmaRcvFifo.write_cur = (tmpW + 1) % TRANS_RCV_FIFO_BLOCK_NUM;
213 213
     return 1;
214 214
   }
215
-
216 215
   return 0;
217 216
 }
218 217
 
@@ -253,6 +252,7 @@ static void dma_ch5_irq_handle() {
253 252
       WIFI_IO1_SET();
254 253
     }
255 254
 }
255
+
256 256
 static void wifi_usart_dma_init() {
257 257
   dma_init(DMA1);
258 258
   uint32_t flags = ( DMA_MINC_MODE | DMA_TRNS_CMPLT | DMA_HALF_TRNS | DMA_TRNS_ERR);
@@ -289,7 +289,7 @@ void esp_port_begin(uint8_t interrupt) {
289 289
       if (interrupt) {
290 290
         for (uint16_t i = 0; i < 65535; i++) { /*nada*/ }
291 291
         WIFISERIAL.begin(WIFI_BAUDRATE);
292
-        uint32_t serial_connect_timeout = millis() + 1000UL;
292
+        millis_t serial_connect_timeout = millis() + 1000UL;
293 293
         while (PENDING(millis(), serial_connect_timeout)) { /*nada*/ }
294 294
       }
295 295
       else {
@@ -305,7 +305,7 @@ void esp_port_begin(uint8_t interrupt) {
305 305
       WIFISERIAL.end();
306 306
       for (uint16_t i = 0; i < 65535; i++) { /*nada*/ }
307 307
       WIFISERIAL.begin(interrupt ? WIFI_BAUDRATE : WIFI_UPLOAD_BAUDRATE);
308
-      uint32_t serial_connect_timeout = millis() + 1000UL;
308
+      millis_t serial_connect_timeout = millis() + 1000UL;
309 309
       while (PENDING(millis(), serial_connect_timeout)) { /*nada*/ }
310 310
     #endif
311 311
     if (!interrupt) wifi_usart_dma_init();
@@ -511,16 +511,16 @@ int write_to_file(char *buf, int len) {
511 511
           res = upload_file.write(public_buf, file_writer.write_index);
512 512
         }
513 513
       }
514
-      if (res == -1) {
515
-        return  -1;
516
-      }
514
+
515
+      if (res == -1) return -1;
516
+
517 517
       upload_file.getpos(&pos);
518 518
       file_writer.write_index = 0;
519 519
     }
520 520
   }
521 521
 
522 522
   if (res == -1) {
523
-    memset(public_buf, 0, sizeof(public_buf));
523
+    ZERO(public_buf);
524 524
     file_writer.write_index = 0;
525 525
     return  -1;
526 526
   }
@@ -576,17 +576,16 @@ uint8_t Explore_Disk(char* path , uint8_t recu_level) {
576 576
 
577 577
   for (uint8_t i = 0; i < fileCnt; i++) {
578 578
     card.getfilename_sorted(SD_ORDER(i, fileCnt));
579
-
580
-    memset(tmp, 0, sizeof(tmp));
579
+    ZERO(tmp);
581 580
     strcpy(tmp, card.filename);
582 581
 
583 582
     ZERO(Fstream);
584 583
     strcpy(Fstream, tmp);
585 584
 
586 585
     if (card.flag.filenameIsDir && recu_level <= 10)
587
-      strcat(Fstream, ".DIR");
586
+      strcat_P(Fstream, PSTR(".DIR"));
588 587
 
589
-    strcat(Fstream, "\r\n");
588
+    strcat_P(Fstream, PSTR("\r\n"));
590 589
     send_to_wifi((uint8_t*)Fstream, strlen(Fstream));
591 590
   }
592 591
 
@@ -662,23 +661,23 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
662 661
             int index = 0;
663 662
             while (tmpStr[index] == ' ') index++;
664 663
 
665
-            if (strstr((char *)&tmpStr[index], ".g") || strstr((char *)&tmpStr[index], ".G")) {
664
+            if (strstr_P((char *)&tmpStr[index], PSTR(".g")) || strstr_P((char *)&tmpStr[index], PSTR(".G"))) {
666 665
               if (strlen((char *)&tmpStr[index]) < 80) {
667 666
                 ZERO(list_file.file_name[sel_id]);
668 667
                 ZERO(list_file.long_name[sel_id]);
669 668
                 uint8_t has_path_selected = 0;
670 669
 
671 670
                 if (gCfgItems.wifi_type == ESP_WIFI) {
672
-                  if (strncmp((char *)&tmpStr[index], "1:", 2) == 0) {
671
+                  if (strncmp_P((char *)&tmpStr[index], PSTR("1:"), 2) == 0) {
673 672
                     gCfgItems.fileSysType = FILE_SYS_SD;
674 673
                     has_path_selected = 1;
675 674
                   }
676
-                  else if (strncmp((char *)&tmpStr[index], "0:", 2) == 0) {
675
+                  else if (strncmp_P((char *)&tmpStr[index], PSTR("0:"), 2) == 0) {
677 676
                     gCfgItems.fileSysType = FILE_SYS_USB;
678 677
                     has_path_selected = 1;
679 678
                   }
680 679
                   else if (tmpStr[index] != '/')
681
-                      strcat((char *)list_file.file_name[sel_id], "/");
680
+                    strcat_P((char *)list_file.file_name[sel_id], PSTR("/"));
682 681
 
683 682
                   if (file_writer.fileTransfer == 1) {
684 683
                     uint8_t dosName[FILENAME_LENGTH];
@@ -686,12 +685,11 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
686 685
                     fileName[0] = '\0';
687 686
                     if (has_path_selected == 1) {
688 687
                       strcat((char *)fileName, (char *)&tmpStr[index + 3]);
689
-                      strcat((char *)list_file.file_name[sel_id], "/");
688
+                      strcat_P((char *)list_file.file_name[sel_id], PSTR("/"));
690 689
                     }
691 690
                     else strcat((char *)fileName, (char *)&tmpStr[index]);
692
-                    if (!longName2DosName((const char *)fileName, dosName)) {
693
-                      strcpy(list_file.file_name[sel_id], "notValid");
694
-                    }
691
+                    if (!longName2DosName((const char *)fileName, dosName))
692
+                      strcpy_P(list_file.file_name[sel_id], PSTR("notValid"));
695 693
                     strcat((char *)list_file.file_name[sel_id], (char *)dosName);
696 694
                     strcat((char *)list_file.long_name[sel_id], (char *)dosName);
697 695
                   }
@@ -712,7 +710,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
712 710
                   send_to_wifi((uint8_t *)"File selected\r\n", strlen("File selected\r\n"));
713 711
                 else {
714 712
                   send_to_wifi((uint8_t *)"file.open failed\r\n", strlen("file.open failed\r\n"));
715
-                  strcpy(list_file.file_name[sel_id], "notValid");
713
+                  strcpy_P(list_file.file_name[sel_id], PSTR("notValid"));
716 714
                 }
717 715
                 SEND_OK_TO_WIFI;
718 716
               }
@@ -721,7 +719,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
721 719
           break;
722 720
 
723 721
         case 24:
724
-          if (strcmp(list_file.file_name[sel_id], "notValid") != 0) {
722
+          if (strcmp_P(list_file.file_name[sel_id], PSTR("notValid")) != 0) {
725 723
             if (uiCfg.print_state == IDLE) {
726 724
               clear_cur_ui();
727 725
               reset_print_time();
@@ -830,7 +828,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
830 828
           if ((uiCfg.print_state == WORKING) || (uiCfg.print_state == PAUSED)|| (uiCfg.print_state == REPRINTING)) {
831 829
             print_rate = uiCfg.totalSend;
832 830
             ZERO(tempBuf);
833
-            sprintf((char *)tempBuf, "M27 %d\r\n", print_rate);
831
+            sprintf_P((char *)tempBuf, PSTR("M27 %d\r\n"), print_rate);
834 832
             send_to_wifi((uint8_t *)tempBuf, strlen((char *)tempBuf));
835 833
           }
836 834
           break;
@@ -842,16 +840,16 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
842 840
             int index = 0;
843 841
             while (tmpStr[index] == ' ') index++;
844 842
 
845
-            if (strstr((char *)&tmpStr[index], ".g") || strstr((char *)&tmpStr[index], ".G")) {
843
+            if (strstr_P((char *)&tmpStr[index], PSTR(".g")) || strstr_P((char *)&tmpStr[index], PSTR(".G"))) {
846 844
               strcpy((char *)file_writer.saveFileName, (char *)&tmpStr[index]);
847 845
 
848 846
               if (gCfgItems.fileSysType == FILE_SYS_SD) {
849 847
                 ZERO(tempBuf);
850
-                sprintf((char *)tempBuf, "%s", file_writer.saveFileName);
848
+                sprintf_P((char *)tempBuf, PSTR("%s"), file_writer.saveFileName);
851 849
               }
852 850
               else if (gCfgItems.fileSysType == FILE_SYS_USB) {
853 851
                 ZERO(tempBuf);
854
-                sprintf((char *)tempBuf, "%s", (char *)file_writer.saveFileName);
852
+                sprintf_P((char *)tempBuf, PSTR("%s"), (char *)file_writer.saveFileName);
855 853
               }
856 854
               mount_file_sys(gCfgItems.fileSysType);
857 855
 
@@ -862,7 +860,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
862 860
                   ZERO(file_writer.saveFileName);
863 861
                   strcpy((char *)file_writer.saveFileName, (char *)&tmpStr[index]);
864 862
                   ZERO(tempBuf);
865
-                  sprintf((char *)tempBuf, "Writing to file: %s\r\n", (char *)file_writer.saveFileName);
863
+                  sprintf_P((char *)tempBuf, PSTR("Writing to file: %s\r\n"), (char *)file_writer.saveFileName);
866 864
                   wifi_ret_ack();
867 865
                   send_to_wifi((uint8_t *)tempBuf, strlen((char *)tempBuf));
868 866
                   wifi_link_state = WIFI_WAIT_TRANS_START;
@@ -881,7 +879,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
881 879
           ZERO(tempBuf);
882 880
           if (cmd_value == 105) {
883 881
             SEND_OK_TO_WIFI;
884
-            sprintf((char *)tempBuf,"T:%.1f /%.1f B:%.1f /%.1f T0:%.1f /%.1f T1:%.1f /%.1f @:0 B@:0\r\n",
882
+            sprintf_P((char *)tempBuf, PSTR("T:%.1f /%.1f B:%.1f /%.1f T0:%.1f /%.1f T1:%.1f /%.1f @:0 B@:0\r\n"),
885 883
 
886 884
             (float)thermalManager.temp_hotend[0].celsius, (float)thermalManager.temp_hotend[0].target,
887 885
             #if HAS_HEATED_BED
@@ -890,7 +888,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
890 888
               0.0f, 0.0f,
891 889
             #endif
892 890
             (float)thermalManager.temp_hotend[0].celsius, (float)thermalManager.temp_hotend[0].target,
893
-            #if !defined(SINGLENOZZLE) && HAS_MULTI_EXTRUDER
891
+            #if DISABLED(SINGLENOZZLE) && HAS_MULTI_EXTRUDER
894 892
               (float)thermalManager.temp_hotend[1].celsius, (float)thermalManager.temp_hotend[1].target
895 893
             #else
896 894
               0.0f, 0.0f
@@ -898,7 +896,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
898 896
             );
899 897
           }
900 898
           else {
901
-            sprintf((char *)tempBuf,"T:%d /%d B:%d /%d T0:%d /%d T1:%d /%d @:0 B@:0\r\n",
899
+            sprintf_P((char *)tempBuf, PSTR("T:%d /%d B:%d /%d T0:%d /%d T1:%d /%d @:0 B@:0\r\n"),
902 900
 
903 901
             (int)thermalManager.temp_hotend[0].celsius, (int)thermalManager.temp_hotend[0].target,
904 902
             #if HAS_HEATED_BED
@@ -907,7 +905,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
907 905
               0, 0,
908 906
             #endif
909 907
             (int)thermalManager.temp_hotend[0].celsius, (int)thermalManager.temp_hotend[0].target,
910
-              #if !defined(SINGLENOZZLE) && HAS_MULTI_EXTRUDER
908
+              #if DISABLED(SINGLENOZZLE) && HAS_MULTI_EXTRUDER
911 909
                 (int)thermalManager.temp_hotend[1].celsius, (int)thermalManager.temp_hotend[1].target
912 910
               #else
913 911
                 0, 0
@@ -922,7 +920,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
922 920
         case 992:
923 921
           if ((uiCfg.print_state == WORKING) || (uiCfg.print_state == PAUSED)) {
924 922
             ZERO(tempBuf);
925
-            sprintf((char *)tempBuf, "M992 %d%d:%d%d:%d%d\r\n", print_time.hours/10, print_time.hours%10, print_time.minutes/10, print_time.minutes%10, print_time.seconds/10, print_time.seconds%10);
923
+            sprintf_P((char *)tempBuf, PSTR("M992 %d%d:%d%d:%d%d\r\n"), print_time.hours/10, print_time.hours%10, print_time.minutes/10, print_time.minutes%10, print_time.seconds/10, print_time.seconds%10);
926 924
             wifi_ret_ack();
927 925
             send_to_wifi((uint8_t *)tempBuf, strlen((char *)tempBuf));
928 926
           }
@@ -932,7 +930,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
932 930
           if ((uiCfg.print_state == WORKING) || (uiCfg.print_state == PAUSED)) {
933 931
             ZERO(tempBuf);
934 932
             if (strlen((char *)list_file.file_name[sel_id]) > (100 - 1)) return;
935
-            sprintf((char *)tempBuf, "M994 %s;%d\n", list_file.file_name[sel_id],(int)gCfgItems.curFilesize);
933
+            sprintf_P((char *)tempBuf, PSTR("M994 %s;%d\n"), list_file.file_name[sel_id], (int)gCfgItems.curFilesize);
936 934
             wifi_ret_ack();
937 935
             send_to_wifi((uint8_t *)tempBuf, strlen((char *)tempBuf));
938 936
           }
@@ -976,7 +974,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
976 974
           break;
977 975
 
978 976
         default:
979
-          strcat((char *)cmd_line, "\n");
977
+          strcat_P((char *)cmd_line, PSTR("\n"));
980 978
 
981 979
           if (espGcodeFifo.wait_tick > 5) {
982 980
             uint32_t left;
@@ -1002,7 +1000,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
1002 1000
       }
1003 1001
     }
1004 1002
     else {
1005
-      strcat((char *)cmd_line, "\n");
1003
+      strcat_P((char *)cmd_line, PSTR("\n"));
1006 1004
 
1007 1005
       if (espGcodeFifo.wait_tick > 5) {
1008 1006
         uint32_t left_g;
@@ -1045,7 +1043,7 @@ static void net_msg_handle(uint8_t * msg, uint16_t msgLen) {
1045 1043
   if (msgLen <= 0) return;
1046 1044
 
1047 1045
   // ip
1048
-  sprintf(ipPara.ip_addr, "%d.%d.%d.%d", msg[0], msg[1], msg[2], msg[3]);
1046
+  sprintf_P(ipPara.ip_addr, PSTR("%d.%d.%d.%d"), msg[0], msg[1], msg[2], msg[3]);
1049 1047
 
1050 1048
   // port
1051 1049
   // connect state
@@ -1143,16 +1141,15 @@ static void wifi_list_msg_handle(uint8_t * msg, uint16_t msgLen) {
1143 1141
         memset(str, 0, WIFI_NAME_BUFFER_SIZE);
1144 1142
         memcpy(str, &msg[wifiMsgIdex], wifiNameLen);
1145 1143
         for (j = 0; j < valid_name_num; j++) {
1146
-          if (strcmp((const char *)str,(const char *)wifi_list.wifiName[j]) == 0) {
1144
+          if (strcmp((const char *)str, (const char *)wifi_list.wifiName[j]) == 0) {
1147 1145
             wifi_name_is_same = 1;
1148 1146
             break;
1149 1147
           }
1150 1148
         }
1151
-        if (wifi_name_is_same != 1) {
1152
-            if (str[0] > 0x80) {
1153
-              wifi_name_is_same = 1;
1154
-            }
1155
-        }
1149
+
1150
+        if (wifi_name_is_same != 1 && str[0] > 0x80)
1151
+          wifi_name_is_same = 1;
1152
+
1156 1153
         if (wifi_name_is_same == 1) {
1157 1154
           wifi_name_is_same = 0;
1158 1155
           wifiMsgIdex  +=  wifiNameLen;
@@ -1199,7 +1196,7 @@ static void gcode_msg_handle(uint8_t * msg, uint16_t msgLen) {
1199 1196
   }
1200 1197
 }
1201 1198
 
1202
-void utf8_2_unicode(uint8_t *source,uint8_t Len) {
1199
+void utf8_2_unicode(uint8_t *source, uint8_t Len) {
1203 1200
   uint8_t i = 0, char_i = 0, char_byte_num = 0;
1204 1201
   uint16_t u16_h, u16_m, u16_l, u16_value;
1205 1202
   uint8_t FileName_unicode[30];
@@ -1216,7 +1213,6 @@ void utf8_2_unicode(uint8_t *source,uint8_t Len) {
1216 1213
     }
1217 1214
     else if (char_byte_num == 0XC0 || char_byte_num == 0XD0) {
1218 1215
       //--2byte
1219
-
1220 1216
       u16_h = (((uint16_t)source[i] << 8) & 0x1F00) >> 2;
1221 1217
       u16_l = ((uint16_t)source[i + 1] & 0x003F);
1222 1218
       u16_value = (u16_h | u16_l);
@@ -1241,9 +1237,9 @@ void utf8_2_unicode(uint8_t *source,uint8_t Len) {
1241 1237
       i += 4;
1242 1238
       //char_i += 3;
1243 1239
     }
1244
-    else {
1240
+    else
1245 1241
       break;
1246
-    }
1242
+
1247 1243
     if (i >= Len || i >= 255) break;
1248 1244
   }
1249 1245
   COPY(source, FileName_unicode);
@@ -1297,7 +1293,7 @@ static void file_first_msg_handle(uint8_t * msg, uint16_t msgLen) {
1297 1293
       lv_draw_dialog(DIALOG_TYPE_UPLOAD_FILE);
1298 1294
       return;
1299 1295
     }
1300
-    sprintf((char *)saveFilePath, "%s", dosName);
1296
+    sprintf_P((char *)saveFilePath, PSTR("%s"), dosName);
1301 1297
 
1302 1298
     card.cdroot();
1303 1299
     upload_file.close();
@@ -1386,8 +1382,7 @@ static void file_fragment_msg_handle(uint8_t * msg, uint16_t msgLen) {
1386 1382
 }
1387 1383
 
1388 1384
 void esp_data_parser(char *cmdRxBuf, int len) {
1389
-  int32_t head_pos;
1390
-  int32_t tail_pos;
1385
+  int32_t head_pos, tail_pos;
1391 1386
   uint16_t cpyLen;
1392 1387
   int16_t leftLen = len;
1393 1388
   bool loop_again = false;

+ 7
- 8
Marlin/src/lcd/extui/lib/mks_ui/wifi_upload.cpp Bestand weergeven

@@ -338,6 +338,7 @@ EspUploadResult readPacket(uint8_t op, uint32_t *valp, size_t *bodyLen, uint32_t
338 338
   // Extract elements from the header
339 339
   resp = (uint8_t)getData(1, hdr, 0);
340 340
   opRet = (uint8_t)getData(1, hdr, 1);
341
+
341 342
   // Sync packets often provoke a response with a zero opcode instead of ESP_SYNC
342 343
   if (resp != 0x01 || opRet != op) return respHeader;
343 344
 
@@ -666,14 +667,12 @@ int32_t wifi_upload(int type) {
666 667
 
667 668
   ResetWiFiForUpload(0);
668 669
 
669
-  if (type == 0)
670
-    SendUpdateFile(ESP_FIRMWARE_FILE, FirmwareAddress);
671
-  else if (type == 1)
672
-    SendUpdateFile(ESP_WEB_FIRMWARE_FILE, FirmwareAddress);
673
-  else if (type == 2)
674
-    SendUpdateFile(ESP_WEB_FILE, WebFilesAddress);
675
-  else
676
-    return -1;
670
+  switch (type) {
671
+    case 0: SendUpdateFile(ESP_FIRMWARE_FILE, FirmwareAddress); break;
672
+    case 1: SendUpdateFile(ESP_WEB_FIRMWARE_FILE, FirmwareAddress); break;
673
+    case 2: SendUpdateFile(ESP_WEB_FILE, WebFilesAddress); break;
674
+    default: return -1;
675
+  }
677 676
 
678 677
   while (esp_upload.state != upload_idle) {
679 678
     upload_spin();

+ 0
- 1
Marlin/src/lcd/tft/tft_queue.cpp Bestand weergeven

@@ -142,7 +142,6 @@ void TFT_Queue::canvas(queueTask_t *task) {
142 142
   if (Canvas.ToScreen()) task->state = TASK_STATE_COMPLETED;
143 143
 }
144 144
 
145
-
146 145
 void TFT_Queue::fill(uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint16_t color) {
147 146
   finish_sketch();
148 147
 

+ 3
- 4
Marlin/src/libs/W25Qxx.cpp Bestand weergeven

@@ -330,9 +330,8 @@ void W25QXXFlash::SPI_FLASH_BufferWrite(uint8_t* pBuffer, uint32_t WriteAddr, ui
330 330
         pBuffer += count;
331 331
         SPI_FLASH_PageWrite(pBuffer, WriteAddr, temp);
332 332
       }
333
-      else {
333
+      else
334 334
         SPI_FLASH_PageWrite(pBuffer, WriteAddr, NumByteToWrite);
335
-      }
336 335
     }
337 336
     else { // NumByteToWrite > SPI_FLASH_PageSize
338 337
       NumByteToWrite -= count;
@@ -387,9 +386,9 @@ void W25QXXFlash::SPI_FLASH_BufferRead(uint8_t* pBuffer, uint32_t ReadAddr, uint
387 386
       pBuffer++;
388 387
     }
389 388
   }
390
-  else {
389
+  else
391 390
     spi_flash_Read(pBuffer, NumByteToRead);
392
-  }
391
+
393 392
   W25QXX_CS_H;
394 393
 }
395 394
 

Laden…
Annuleren
Opslaan