|
@@ -321,8 +321,11 @@ class unified_bed_leveling {
|
321
|
321
|
return i < GRID_MAX_POINTS_Y ? pgm_read_float(&_mesh_index_to_ypos[i]) : MESH_MIN_Y + i * (MESH_Y_DIST);
|
322
|
322
|
}
|
323
|
323
|
|
324
|
|
- static void line_to_destination_cartesian(const float &fr, const uint8_t e);
|
325
|
|
- static bool prepare_segmented_line_to(const float (&rtarget)[XYZE], const float &feedrate);
|
|
324
|
+ #if UBL_SEGMENTED
|
|
325
|
+ static bool prepare_segmented_line_to(const float (&rtarget)[XYZE], const float &feedrate);
|
|
326
|
+ #else
|
|
327
|
+ static void line_to_destination_cartesian(const float &fr, const uint8_t e);
|
|
328
|
+ #endif
|
326
|
329
|
|
327
|
330
|
#define _CMPZ(a,b) (z_values[a][b] == z_values[a][b+1])
|
328
|
331
|
#define CMPZ(a) (_CMPZ(a, 0) && _CMPZ(a, 1))
|