Bladeren bron

Move M220 to cpp

Scott Lahteine 7 jaren geleden
bovenliggende
commit
0e319104c2
3 gewijzigde bestanden met toevoegingen van 9 en 8 verwijderingen
  1. 0
    2
      Marlin/src/Marlin.cpp
  2. 8
    2
      Marlin/src/gcode/config/M220.cpp
  3. 1
    4
      Marlin/src/gcode/gcode.cpp

+ 0
- 2
Marlin/src/Marlin.cpp Bestand weergeven

@@ -355,8 +355,6 @@ bool pin_is_protected(const int8_t pin) {
355 355
   return false;
356 356
 }
357 357
 
358
-#include "gcode/config/M220.h"
359
-
360 358
 #include "gcode/control/M226.h"
361 359
 
362 360
 #if ENABLED(EXPERIMENTAL_I2CBUS)

Marlin/src/gcode/config/M220.h → Marlin/src/gcode/config/M220.cpp Bestand weergeven

@@ -20,9 +20,15 @@
20 20
  *
21 21
  */
22 22
 
23
+#include "../gcode.h"
24
+#include "../../module/motion.h"
25
+
23 26
 /**
24 27
  * M220: Set speed percentage factor, aka "Feed Rate" (M220 S95)
25 28
  */
26
-void gcode_M220() {
27
-  if (parser.seenval('S')) feedrate_percentage = parser.value_int();
29
+void GcodeSuite::M220() {
30
+
31
+  if (parser.seenval('S'))
32
+    feedrate_percentage = parser.value_int();
33
+
28 34
 }

+ 1
- 4
Marlin/src/gcode/gcode.cpp Bestand weergeven

@@ -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_M220();
123 122
 extern void gcode_M226();
124 123
 extern void gcode_M240();
125 124
 extern void gcode_M250();
@@ -559,9 +558,7 @@ void GcodeSuite::process_next_command() {
559 558
           break;
560 559
       #endif
561 560
 
562
-      case 220: // M220: Set Feedrate Percentage: S<percent> ("FR" on your LCD)
563
-        gcode_M220();
564
-        break;
561
+      case 220: M220(); break;    // M220: Set Feedrate Percentage: S<percent> ("FR" on your LCD)
565 562
 
566 563
       case 221: // M221: Set Flow Percentage
567 564
         M221();

Laden…
Annuleren
Opslaan