|
@@ -374,15 +374,15 @@ bool set_probe_deployed(const bool deploy) {
|
374
|
374
|
|
375
|
375
|
if (endstops.z_probe_enabled == deploy) return false;
|
376
|
376
|
|
377
|
|
- // Fix-mounted probe should only raise for deploy
|
378
|
|
- #if ENABLED(FIX_MOUNTED_PROBE)
|
379
|
|
- #define RAISE_COND deploy
|
380
|
|
- #else
|
381
|
|
- #define RAISE_COND true
|
382
|
|
- #endif
|
383
|
|
-
|
384
|
377
|
// Make room for probe to deploy (or stow)
|
385
|
|
- if (RAISE_COND) do_probe_raise(_Z_CLEARANCE_DEPLOY_PROBE);
|
|
378
|
+ // Fix-mounted probe should only raise for deploy
|
|
379
|
+ if (
|
|
380
|
+ #if ENABLED(FIX_MOUNTED_PROBE)
|
|
381
|
+ deploy
|
|
382
|
+ #else
|
|
383
|
+ true
|
|
384
|
+ #endif
|
|
385
|
+ ) do_probe_raise(max(Z_CLEARANCE_BETWEEN_PROBES, Z_CLEARANCE_DEPLOY_PROBE));
|
386
|
386
|
|
387
|
387
|
#if ENABLED(Z_PROBE_SLED) || ENABLED(Z_PROBE_ALLEN_KEY)
|
388
|
388
|
#if ENABLED(Z_PROBE_SLED)
|