Scott Lahteine 7 år sedan
förälder
incheckning
e3043d7ac7
1 ändrade filer med 6 tillägg och 2 borttagningar
  1. 6
    2
      Marlin/src/gcode/bedlevel/abl/G29.cpp

+ 6
- 2
Marlin/src/gcode/bedlevel/abl/G29.cpp Visa fil

@@ -333,8 +333,12 @@ void GcodeSuite::G29() {
333 333
       abl_grid_points_y = parser.intval('Y', GRID_MAX_POINTS_Y);
334 334
       if (parser.seenval('P')) abl_grid_points_x = abl_grid_points_y = parser.value_int();
335 335
 
336
-      if (abl_grid_points_x < 2 || abl_grid_points_y < 2) {
337
-        SERIAL_PROTOCOLLNPGM("?Number of probe points is implausible (2 minimum).");
336
+      if (!WITHIN(abl_grid_points_x, 2, GRID_MAX_POINTS_X)) {
337
+        SERIAL_PROTOCOLLNPGM("?Probe points (X) is implausible (2-" STRINGIFY(GRID_MAX_POINTS_X) ").");
338
+        return;
339
+      }
340
+      if (!WITHIN(abl_grid_points_y, 2, GRID_MAX_POINTS_Y)) {
341
+        SERIAL_PROTOCOLLNPGM("?Probe points (Y) is implausible (2-" STRINGIFY(GRID_MAX_POINTS_Y) ").");
338 342
         return;
339 343
       }
340 344
 

Laddar…
Avbryt
Spara