|
@@ -332,6 +332,7 @@ void GcodeSuite::G28() {
|
332
|
332
|
// Raise Z before homing any other axes and z is not already high enough (never lower z)
|
333
|
333
|
if (DEBUGGING(LEVELING)) DEBUG_ECHOLNPAIR("Raise Z (before homing) by ", z_homing_height);
|
334
|
334
|
do_z_clearance(z_homing_height);
|
|
335
|
+ TERN_(BLTOUCH, bltouch.init());
|
335
|
336
|
}
|
336
|
337
|
|
337
|
338
|
#if ENABLED(QUICK_HOME)
|
|
@@ -384,7 +385,6 @@ void GcodeSuite::G28() {
|
384
|
385
|
stepper.set_separate_multi_axis(false);
|
385
|
386
|
#endif
|
386
|
387
|
|
387
|
|
- TERN_(BLTOUCH, bltouch.init());
|
388
|
388
|
TERN(Z_SAFE_HOMING, home_z_safely(), homeaxis(Z_AXIS));
|
389
|
389
|
probe.move_z_after_homing();
|
390
|
390
|
}
|