Selaa lähdekoodia

🩺 Check some axis-parameter collisions

Scott Lahteine 3 vuotta sitten
vanhempi
commit
33fa3aba10

+ 4
- 0
Marlin/src/gcode/feature/L6470/M906.cpp Näytä tiedosto

@@ -24,6 +24,10 @@
24 24
 
25 25
 #if HAS_L64XX
26 26
 
27
+#if AXIS_COLLISION('I')
28
+  #error "M906 parameter collision with axis name."
29
+#endif
30
+
27 31
 #include "../../gcode.h"
28 32
 #include "../../../libs/L64XX/L64XX_Marlin.h"
29 33
 #include "../../../module/stepper/indirection.h"

+ 4
- 0
Marlin/src/gcode/feature/trinamic/M569.cpp Näytä tiedosto

@@ -24,6 +24,10 @@
24 24
 
25 25
 #if HAS_STEALTHCHOP
26 26
 
27
+#if AXIS_COLLISION('I')
28
+  #error "M569 parameter collision with axis name."
29
+#endif
30
+
27 31
 #include "../../gcode.h"
28 32
 #include "../../../feature/tmc_util.h"
29 33
 #include "../../../module/stepper/indirection.h"

+ 4
- 0
Marlin/src/gcode/motion/G5.cpp Näytä tiedosto

@@ -24,6 +24,10 @@
24 24
 
25 25
 #if ENABLED(BEZIER_CURVE_SUPPORT)
26 26
 
27
+#if AXIS_COLLISION('I') || AXIS_COLLISION('J')
28
+  #error "G5 parameter collision with axis name."
29
+#endif
30
+
27 31
 #include "../../module/motion.h"
28 32
 #include "../../module/planner_bezier.h"
29 33
 

Loading…
Peruuta
Tallenna