Przeglądaj źródła

Move M250 to cpp

Scott Lahteine 7 lat temu
rodzic
commit
8584f7e390
3 zmienionych plików z 12 dodań i 10 usunięć
  1. 0
    4
      Marlin/src/Marlin.cpp
  2. 2
    5
      Marlin/src/gcode/gcode.cpp
  3. 10
    1
      Marlin/src/gcode/lcd/M250.cpp

+ 0
- 4
Marlin/src/Marlin.cpp Wyświetl plik

@@ -352,10 +352,6 @@ bool pin_is_protected(const int8_t pin) {
352 352
   return false;
353 353
 }
354 354
 
355
-#if HAS_LCD_CONTRAST
356
-  #include "gcode/lcd/M250.h"
357
-#endif
358
-
359 355
 #if ENABLED(PREVENT_COLD_EXTRUSION)
360 356
   #include "gcode/config/M302.h"
361 357
 #endif

+ 2
- 5
Marlin/src/gcode/gcode.cpp Wyświetl plik

@@ -119,7 +119,6 @@ void GcodeSuite::dwell(millis_t time) {
119 119
 extern void gcode_M163();
120 120
 extern void gcode_M164();
121 121
 extern void gcode_M165();
122
-extern void gcode_M250();
123 122
 extern void gcode_M302();
124 123
 extern void gcode_M350();
125 124
 extern void gcode_M351();
@@ -579,10 +578,8 @@ void GcodeSuite::process_next_command() {
579 578
       #endif
580 579
 
581 580
       #if HAS_LCD_CONTRAST
582
-        case 250: // M250: Set LCD contrast
583
-          gcode_M250();
584
-          break;
585
-      #endif // HAS_LCD_CONTRAST
581
+        case 250: M250(); break;  // M250: Set LCD contrast
582
+      #endif
586 583
 
587 584
       #if ENABLED(EXPERIMENTAL_I2CBUS)
588 585
         case 260: M260(); break;  // M260: Send data to an i2c slave

Marlin/src/gcode/lcd/M250.h → Marlin/src/gcode/lcd/M250.cpp Wyświetl plik

@@ -20,12 +20,21 @@
20 20
  *
21 21
  */
22 22
 
23
+#include "../../inc/MarlinConfig.h"
24
+
25
+#if HAS_LCD_CONTRAST
26
+
27
+#include "../gcode.h"
28
+#include "../../lcd/ultralcd.h"
29
+
23 30
 /**
24 31
  * M250: Read and optionally set the LCD contrast
25 32
  */
26
-void gcode_M250() {
33
+void GcodeSuite::M250() {
27 34
   if (parser.seen('C')) set_lcd_contrast(parser.value_int());
28 35
   SERIAL_PROTOCOLPGM("lcd contrast value: ");
29 36
   SERIAL_PROTOCOL(lcd_contrast);
30 37
   SERIAL_EOL();
31 38
 }
39
+
40
+#endif // HAS_LCD_CONTRAST

Ładowanie…
Anuluj
Zapisz