Scott Lahteine 7 년 전
부모
커밋
e3043d7ac7
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6
    2
      Marlin/src/gcode/bedlevel/abl/G29.cpp

+ 6
- 2
Marlin/src/gcode/bedlevel/abl/G29.cpp 파일 보기

333
       abl_grid_points_y = parser.intval('Y', GRID_MAX_POINTS_Y);
333
       abl_grid_points_y = parser.intval('Y', GRID_MAX_POINTS_Y);
334
       if (parser.seenval('P')) abl_grid_points_x = abl_grid_points_y = parser.value_int();
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
         return;
342
         return;
339
       }
343
       }
340
 
344
 

Loading…
취소
저장