|
@@ -31,6 +31,7 @@
|
31
|
31
|
#include "menu_item.h"
|
32
|
32
|
#include "../../module/delta.h"
|
33
|
33
|
#include "../../module/motion.h"
|
|
34
|
+#include "../../module/planner.h"
|
34
|
35
|
|
35
|
36
|
#if HAS_LEVELING
|
36
|
37
|
#include "../../feature/bedlevel/bedlevel.h"
|
|
@@ -46,7 +47,7 @@ void _man_probe_pt(const xy_pos_t &xy) {
|
46
|
47
|
do_blocking_move_to_xy_z(xy, Z_CLEARANCE_BETWEEN_PROBES);
|
47
|
48
|
ui.wait_for_move = false;
|
48
|
49
|
ui.synchronize();
|
49
|
|
- ui.manual_move.menu_scale = _MAX(PROBE_MANUALLY_STEP, MIN_STEPS_PER_SEGMENT / float(DEFAULT_XYZ_STEPS_PER_UNIT));
|
|
50
|
+ ui.manual_move.menu_scale = _MAX(PROBE_MANUALLY_STEP, MIN_STEPS_PER_SEGMENT / planner.settings.axis_steps_per_mm[0]); // Use first axis as for delta XYZ should always match
|
50
|
51
|
ui.goto_screen(lcd_move_z);
|
51
|
52
|
}
|
52
|
53
|
}
|