|
|
|
@ -310,6 +310,10 @@ inline void do_probe_raise(const float z_raise) {
|
|
|
|
|
|
|
|
|
|
FORCE_INLINE void probe_specific_action(const bool deploy) {
|
|
|
|
|
#if ENABLED(PAUSE_BEFORE_DEPLOY_STOW)
|
|
|
|
|
do {
|
|
|
|
|
#if ENABLED(PAUSE_PROBE_DEPLOY_WHEN_TRIGGERED)
|
|
|
|
|
if (READ(Z_MIN_PROBE_PIN) == (deploy == bool(Z_MIN_PROBE_ENDSTOP_INVERTING))) break;
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
BUZZ(100, 659);
|
|
|
|
|
BUZZ(100, 698);
|
|
|
|
@ -328,6 +332,13 @@ FORCE_INLINE void probe_specific_action(const bool deploy) {
|
|
|
|
|
while (wait_for_user) idle();
|
|
|
|
|
ui.reset_status();
|
|
|
|
|
KEEPALIVE_STATE(IN_HANDLER);
|
|
|
|
|
} while(
|
|
|
|
|
#if ENABLED(PAUSE_PROBE_DEPLOY_WHEN_TRIGGERED)
|
|
|
|
|
true
|
|
|
|
|
#else
|
|
|
|
|
false
|
|
|
|
|
#endif
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
#endif // PAUSE_BEFORE_DEPLOY_STOW
|
|
|
|
|
|
|
|
|
|