Browse Source

General option PAUSE_BEFORE_DEPLOY_STOW (#11905)

Scott Lahteine 6 years ago
parent
commit
217e0efd20
No account linked to committer's email address
77 changed files with 246 additions and 246 deletions
  1. 3
    3
      Marlin/Configuration.h
  2. 3
    3
      Marlin/src/config/default/Configuration.h
  3. 3
    3
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h
  4. 3
    3
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  5. 3
    3
      Marlin/src/config/examples/Anet/A2/Configuration.h
  6. 3
    3
      Marlin/src/config/examples/Anet/A2plus/Configuration.h
  7. 3
    3
      Marlin/src/config/examples/Anet/A6/Configuration.h
  8. 3
    3
      Marlin/src/config/examples/Anet/A8/Configuration.h
  9. 3
    3
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  10. 3
    3
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h
  11. 3
    3
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h
  12. 3
    3
      Marlin/src/config/examples/BQ/Hephestos/Configuration.h
  13. 3
    3
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  14. 3
    3
      Marlin/src/config/examples/BQ/WITBOX/Configuration.h
  15. 3
    3
      Marlin/src/config/examples/Cartesio/Configuration.h
  16. 3
    3
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  17. 3
    3
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  18. 3
    3
      Marlin/src/config/examples/Creality/CR-10mini/Configuration.h
  19. 3
    3
      Marlin/src/config/examples/Creality/CR-8/Configuration.h
  20. 3
    3
      Marlin/src/config/examples/Creality/Ender-2/Configuration.h
  21. 3
    3
      Marlin/src/config/examples/Creality/Ender-3/Configuration.h
  22. 3
    3
      Marlin/src/config/examples/Creality/Ender-4/Configuration.h
  23. 3
    3
      Marlin/src/config/examples/Einstart-S/Configuration.h
  24. 3
    3
      Marlin/src/config/examples/Felix/Configuration.h
  25. 3
    3
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  26. 3
    3
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h
  27. 3
    3
      Marlin/src/config/examples/Formbot/T-Rex_2+/Configuration.h
  28. 3
    3
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h
  29. 3
    3
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  30. 3
    3
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  31. 3
    3
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  32. 3
    3
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  33. 3
    3
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  34. 3
    3
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  35. 3
    3
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  36. 3
    3
      Marlin/src/config/examples/JGAurora/A5/Configuration.h
  37. 3
    3
      Marlin/src/config/examples/MakerParts/Configuration.h
  38. 3
    3
      Marlin/src/config/examples/Malyan/M150/Configuration.h
  39. 3
    3
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  40. 3
    3
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  41. 3
    3
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  42. 3
    3
      Marlin/src/config/examples/Mks/Sbase/Configuration.h
  43. 3
    3
      Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h
  44. 3
    3
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  45. 3
    3
      Marlin/src/config/examples/RigidBot/Configuration.h
  46. 3
    3
      Marlin/src/config/examples/SCARA/Configuration.h
  47. 3
    3
      Marlin/src/config/examples/STM32F10/Configuration.h
  48. 3
    3
      Marlin/src/config/examples/STM32F4/Configuration.h
  49. 3
    3
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  50. 3
    3
      Marlin/src/config/examples/TheBorg/Configuration.h
  51. 3
    3
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  52. 3
    3
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  53. 3
    3
      Marlin/src/config/examples/Tronxy/X3A/Configuration.h
  54. 3
    3
      Marlin/src/config/examples/Tronxy/X5S/Configuration.h
  55. 3
    3
      Marlin/src/config/examples/Tronxy/XY100/Configuration.h
  56. 3
    3
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  57. 3
    3
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  58. 3
    3
      Marlin/src/config/examples/Velleman/K8400/Configuration.h
  59. 3
    3
      Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h
  60. 3
    3
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  61. 3
    3
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  62. 3
    3
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
  63. 3
    3
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  64. 3
    3
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h
  65. 3
    3
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  66. 3
    3
      Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h
  67. 3
    3
      Marlin/src/config/examples/delta/generic/Configuration.h
  68. 3
    3
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  69. 3
    3
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  70. 3
    3
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  71. 3
    3
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  72. 3
    3
      Marlin/src/config/examples/makibox/Configuration.h
  73. 3
    3
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  74. 3
    3
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  75. 3
    3
      Marlin/src/config/examples/wt150/Configuration.h
  76. 20
    20
      Marlin/src/module/probe.cpp
  77. 1
    1
      buildroot/share/tests/megaatmega2560_tests

+ 3
- 3
Marlin/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/default/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h View File

773
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
773
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
774
  */
774
  */
775
 #define FIX_MOUNTED_PROBE
775
 #define FIX_MOUNTED_PROBE
776
-#if ENABLED(FIX_MOUNTED_PROBE)
777
-  //#define MANUAL_DEPLOY_STOW
778
-#endif
779
 
776
 
780
 /**
777
 /**
781
  * Z Servo Probe, such as an endstop switch on a rotating arm.
778
  * Z Servo Probe, such as an endstop switch on a rotating arm.
870
 // Enable the M48 repeatability test to test probe accuracy
867
 // Enable the M48 repeatability test to test probe accuracy
871
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
868
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
872
 
869
 
870
+// Before deploy/stow pause for user confirmation
871
+//#define PAUSE_BEFORE_DEPLOY_STOW
872
+
873
 /**
873
 /**
874
  * Enable one or more of the following if probing seems unreliable.
874
  * Enable one or more of the following if probing seems unreliable.
875
  * Heaters and/or fans can be disabled during probing to minimize electrical
875
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Anet/A2/Configuration.h View File

736
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
736
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
737
  */
737
  */
738
 //#define FIX_MOUNTED_PROBE
738
 //#define FIX_MOUNTED_PROBE
739
-#if ENABLED(FIX_MOUNTED_PROBE)
740
-  //#define MANUAL_DEPLOY_STOW
741
-#endif
742
 
739
 
743
 /**
740
 /**
744
  * Z Servo Probe, such as an endstop switch on a rotating arm.
741
  * Z Servo Probe, such as an endstop switch on a rotating arm.
833
 // Enable the M48 repeatability test to test probe accuracy
830
 // Enable the M48 repeatability test to test probe accuracy
834
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
831
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
835
 
832
 
833
+// Before deploy/stow pause for user confirmation
834
+//#define PAUSE_BEFORE_DEPLOY_STOW
835
+
836
 /**
836
 /**
837
  * Enable one or more of the following if probing seems unreliable.
837
  * Enable one or more of the following if probing seems unreliable.
838
  * Heaters and/or fans can be disabled during probing to minimize electrical
838
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Anet/A2plus/Configuration.h View File

736
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
736
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
737
  */
737
  */
738
 //#define FIX_MOUNTED_PROBE
738
 //#define FIX_MOUNTED_PROBE
739
-#if ENABLED(FIX_MOUNTED_PROBE)
740
-  //#define MANUAL_DEPLOY_STOW
741
-#endif
742
 
739
 
743
 /**
740
 /**
744
  * Z Servo Probe, such as an endstop switch on a rotating arm.
741
  * Z Servo Probe, such as an endstop switch on a rotating arm.
833
 // Enable the M48 repeatability test to test probe accuracy
830
 // Enable the M48 repeatability test to test probe accuracy
834
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
831
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
835
 
832
 
833
+// Before deploy/stow pause for user confirmation
834
+//#define PAUSE_BEFORE_DEPLOY_STOW
835
+
836
 /**
836
 /**
837
  * Enable one or more of the following if probing seems unreliable.
837
  * Enable one or more of the following if probing seems unreliable.
838
  * Heaters and/or fans can be disabled during probing to minimize electrical
838
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Anet/A6/Configuration.h View File

801
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
801
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
802
  */
802
  */
803
 //#define FIX_MOUNTED_PROBE
803
 //#define FIX_MOUNTED_PROBE
804
-#if ENABLED(FIX_MOUNTED_PROBE)
805
-  //#define MANUAL_DEPLOY_STOW
806
-#endif
807
 
804
 
808
 /**
805
 /**
809
  * Z Servo Probe, such as an endstop switch on a rotating arm.
806
  * Z Servo Probe, such as an endstop switch on a rotating arm.
927
 // Enable the M48 repeatability test to test probe accuracy
924
 // Enable the M48 repeatability test to test probe accuracy
928
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
925
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
929
 
926
 
927
+// Before deploy/stow pause for user confirmation
928
+//#define PAUSE_BEFORE_DEPLOY_STOW
929
+
930
 /**
930
 /**
931
  * Enable one or more of the following if probing seems unreliable.
931
  * Enable one or more of the following if probing seems unreliable.
932
  * Heaters and/or fans can be disabled during probing to minimize electrical
932
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Anet/A8/Configuration.h View File

760
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
760
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
761
  */
761
  */
762
 //#define FIX_MOUNTED_PROBE
762
 //#define FIX_MOUNTED_PROBE
763
-#if ENABLED(FIX_MOUNTED_PROBE)
764
-  //#define MANUAL_DEPLOY_STOW
765
-#endif
766
 
763
 
767
 /**
764
 /**
768
  * Z Servo Probe, such as an endstop switch on a rotating arm.
765
  * Z Servo Probe, such as an endstop switch on a rotating arm.
857
 // Enable the M48 repeatability test to test probe accuracy
854
 // Enable the M48 repeatability test to test probe accuracy
858
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
859
 
856
 
857
+// Before deploy/stow pause for user confirmation
858
+//#define PAUSE_BEFORE_DEPLOY_STOW
859
+
860
 /**
860
 /**
861
  * Enable one or more of the following if probing seems unreliable.
861
  * Enable one or more of the following if probing seems unreliable.
862
  * Heaters and/or fans can be disabled during probing to minimize electrical
862
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h View File

725
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
725
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
726
  */
726
  */
727
 //#define FIX_MOUNTED_PROBE
727
 //#define FIX_MOUNTED_PROBE
728
-#if ENABLED(FIX_MOUNTED_PROBE)
729
-  //#define MANUAL_DEPLOY_STOW
730
-#endif
731
 
728
 
732
 /**
729
 /**
733
  * Z Servo Probe, such as an endstop switch on a rotating arm.
730
  * Z Servo Probe, such as an endstop switch on a rotating arm.
822
 // Enable the M48 repeatability test to test probe accuracy
819
 // Enable the M48 repeatability test to test probe accuracy
823
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
820
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
824
 
821
 
822
+// Before deploy/stow pause for user confirmation
823
+//#define PAUSE_BEFORE_DEPLOY_STOW
824
+
825
 /**
825
 /**
826
  * Enable one or more of the following if probing seems unreliable.
826
  * Enable one or more of the following if probing seems unreliable.
827
  * Heaters and/or fans can be disabled during probing to minimize electrical
827
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h View File

725
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
725
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
726
  */
726
  */
727
 //#define FIX_MOUNTED_PROBE
727
 //#define FIX_MOUNTED_PROBE
728
-#if ENABLED(FIX_MOUNTED_PROBE)
729
-  //#define MANUAL_DEPLOY_STOW
730
-#endif
731
 
728
 
732
 /**
729
 /**
733
  * Z Servo Probe, such as an endstop switch on a rotating arm.
730
  * Z Servo Probe, such as an endstop switch on a rotating arm.
822
 // Enable the M48 repeatability test to test probe accuracy
819
 // Enable the M48 repeatability test to test probe accuracy
823
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
820
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
824
 
821
 
822
+// Before deploy/stow pause for user confirmation
823
+//#define PAUSE_BEFORE_DEPLOY_STOW
824
+
825
 /**
825
 /**
826
  * Enable one or more of the following if probing seems unreliable.
826
  * Enable one or more of the following if probing seems unreliable.
827
  * Heaters and/or fans can be disabled during probing to minimize electrical
827
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/BQ/Hephestos/Configuration.h View File

741
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
741
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
742
  */
742
  */
743
 //#define FIX_MOUNTED_PROBE
743
 //#define FIX_MOUNTED_PROBE
744
-#if ENABLED(FIX_MOUNTED_PROBE)
745
-  //#define MANUAL_DEPLOY_STOW
746
-#endif
747
 
744
 
748
 /**
745
 /**
749
  * Z Servo Probe, such as an endstop switch on a rotating arm.
746
  * Z Servo Probe, such as an endstop switch on a rotating arm.
838
 // Enable the M48 repeatability test to test probe accuracy
835
 // Enable the M48 repeatability test to test probe accuracy
839
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
836
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
840
 
837
 
838
+// Before deploy/stow pause for user confirmation
839
+//#define PAUSE_BEFORE_DEPLOY_STOW
840
+
841
 /**
841
 /**
842
  * Enable one or more of the following if probing seems unreliable.
842
  * Enable one or more of the following if probing seems unreliable.
843
  * Heaters and/or fans can be disabled during probing to minimize electrical
843
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h View File

754
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
755
  */
755
  */
756
 #define FIX_MOUNTED_PROBE
756
 #define FIX_MOUNTED_PROBE
757
-#if ENABLED(FIX_MOUNTED_PROBE)
758
-  //#define MANUAL_DEPLOY_STOW
759
-#endif
760
 
757
 
761
 /**
758
 /**
762
  * Z Servo Probe, such as an endstop switch on a rotating arm.
759
  * Z Servo Probe, such as an endstop switch on a rotating arm.
851
 // Enable the M48 repeatability test to test probe accuracy
848
 // Enable the M48 repeatability test to test probe accuracy
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
849
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
853
 
850
 
851
+// Before deploy/stow pause for user confirmation
852
+//#define PAUSE_BEFORE_DEPLOY_STOW
853
+
854
 /**
854
 /**
855
  * Enable one or more of the following if probing seems unreliable.
855
  * Enable one or more of the following if probing seems unreliable.
856
  * Heaters and/or fans can be disabled during probing to minimize electrical
856
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/BQ/WITBOX/Configuration.h View File

741
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
741
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
742
  */
742
  */
743
 //#define FIX_MOUNTED_PROBE
743
 //#define FIX_MOUNTED_PROBE
744
-#if ENABLED(FIX_MOUNTED_PROBE)
745
-  //#define MANUAL_DEPLOY_STOW
746
-#endif
747
 
744
 
748
 /**
745
 /**
749
  * Z Servo Probe, such as an endstop switch on a rotating arm.
746
  * Z Servo Probe, such as an endstop switch on a rotating arm.
838
 // Enable the M48 repeatability test to test probe accuracy
835
 // Enable the M48 repeatability test to test probe accuracy
839
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
836
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
840
 
837
 
838
+// Before deploy/stow pause for user confirmation
839
+//#define PAUSE_BEFORE_DEPLOY_STOW
840
+
841
 /**
841
 /**
842
  * Enable one or more of the following if probing seems unreliable.
842
  * Enable one or more of the following if probing seems unreliable.
843
  * Heaters and/or fans can be disabled during probing to minimize electrical
843
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Cartesio/Configuration.h View File

752
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
752
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  */
753
  */
754
 //#define FIX_MOUNTED_PROBE
754
 //#define FIX_MOUNTED_PROBE
755
-#if ENABLED(FIX_MOUNTED_PROBE)
756
-  //#define MANUAL_DEPLOY_STOW
757
-#endif
758
 
755
 
759
 /**
756
 /**
760
  * Z Servo Probe, such as an endstop switch on a rotating arm.
757
  * Z Servo Probe, such as an endstop switch on a rotating arm.
849
 // Enable the M48 repeatability test to test probe accuracy
846
 // Enable the M48 repeatability test to test probe accuracy
850
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
847
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 
848
 
849
+// Before deploy/stow pause for user confirmation
850
+//#define PAUSE_BEFORE_DEPLOY_STOW
851
+
852
 /**
852
 /**
853
  * Enable one or more of the following if probing seems unreliable.
853
  * Enable one or more of the following if probing seems unreliable.
854
  * Heaters and/or fans can be disabled during probing to minimize electrical
854
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Creality/CR-10/Configuration.h View File

763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
764
  */
764
  */
765
 //#define FIX_MOUNTED_PROBE
765
 //#define FIX_MOUNTED_PROBE
766
-#if ENABLED(FIX_MOUNTED_PROBE)
767
-  //#define MANUAL_DEPLOY_STOW
768
-#endif
769
 
766
 
770
 /**
767
 /**
771
  * Z Servo Probe, such as an endstop switch on a rotating arm.
768
  * Z Servo Probe, such as an endstop switch on a rotating arm.
860
 // Enable the M48 repeatability test to test probe accuracy
857
 // Enable the M48 repeatability test to test probe accuracy
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
858
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
862
 
859
 
860
+// Before deploy/stow pause for user confirmation
861
+//#define PAUSE_BEFORE_DEPLOY_STOW
862
+
863
 /**
863
 /**
864
  * Enable one or more of the following if probing seems unreliable.
864
  * Enable one or more of the following if probing seems unreliable.
865
  * Heaters and/or fans can be disabled during probing to minimize electrical
865
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Creality/CR-10S/Configuration.h View File

757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
758
  */
758
  */
759
 //#define FIX_MOUNTED_PROBE
759
 //#define FIX_MOUNTED_PROBE
760
-#if ENABLED(FIX_MOUNTED_PROBE)
761
-  //#define MANUAL_DEPLOY_STOW
762
-#endif
763
 
760
 
764
 /**
761
 /**
765
  * Z Servo Probe, such as an endstop switch on a rotating arm.
762
  * Z Servo Probe, such as an endstop switch on a rotating arm.
854
 // Enable the M48 repeatability test to test probe accuracy
851
 // Enable the M48 repeatability test to test probe accuracy
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
856
 
853
 
854
+// Before deploy/stow pause for user confirmation
855
+//#define PAUSE_BEFORE_DEPLOY_STOW
856
+
857
 /**
857
 /**
858
  * Enable one or more of the following if probing seems unreliable.
858
  * Enable one or more of the following if probing seems unreliable.
859
  * Heaters and/or fans can be disabled during probing to minimize electrical
859
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Creality/CR-10mini/Configuration.h View File

772
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
772
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
773
  */
773
  */
774
 //#define FIX_MOUNTED_PROBE
774
 //#define FIX_MOUNTED_PROBE
775
-#if ENABLED(FIX_MOUNTED_PROBE)
776
-  //#define MANUAL_DEPLOY_STOW
777
-#endif
778
 
775
 
779
 /**
776
 /**
780
  * Z Servo Probe, such as an endstop switch on a rotating arm.
777
  * Z Servo Probe, such as an endstop switch on a rotating arm.
869
 // Enable the M48 repeatability test to test probe accuracy
866
 // Enable the M48 repeatability test to test probe accuracy
870
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
867
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
871
 
868
 
869
+// Before deploy/stow pause for user confirmation
870
+//#define PAUSE_BEFORE_DEPLOY_STOW
871
+
872
 /**
872
 /**
873
  * Enable one or more of the following if probing seems unreliable.
873
  * Enable one or more of the following if probing seems unreliable.
874
  * Heaters and/or fans can be disabled during probing to minimize electrical
874
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Creality/CR-8/Configuration.h View File

763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
764
  */
764
  */
765
 //#define FIX_MOUNTED_PROBE
765
 //#define FIX_MOUNTED_PROBE
766
-#if ENABLED(FIX_MOUNTED_PROBE)
767
-  //#define MANUAL_DEPLOY_STOW
768
-#endif
769
 
766
 
770
 /**
767
 /**
771
  * Z Servo Probe, such as an endstop switch on a rotating arm.
768
  * Z Servo Probe, such as an endstop switch on a rotating arm.
860
 // Enable the M48 repeatability test to test probe accuracy
857
 // Enable the M48 repeatability test to test probe accuracy
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
858
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
862
 
859
 
860
+// Before deploy/stow pause for user confirmation
861
+//#define PAUSE_BEFORE_DEPLOY_STOW
862
+
863
 /**
863
 /**
864
  * Enable one or more of the following if probing seems unreliable.
864
  * Enable one or more of the following if probing seems unreliable.
865
  * Heaters and/or fans can be disabled during probing to minimize electrical
865
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Creality/Ender-2/Configuration.h View File

757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
758
  */
758
  */
759
 //#define FIX_MOUNTED_PROBE
759
 //#define FIX_MOUNTED_PROBE
760
-#if ENABLED(FIX_MOUNTED_PROBE)
761
-  //#define MANUAL_DEPLOY_STOW
762
-#endif
763
 
760
 
764
 /**
761
 /**
765
  * Z Servo Probe, such as an endstop switch on a rotating arm.
762
  * Z Servo Probe, such as an endstop switch on a rotating arm.
854
 // Enable the M48 repeatability test to test probe accuracy
851
 // Enable the M48 repeatability test to test probe accuracy
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
856
 
853
 
854
+// Before deploy/stow pause for user confirmation
855
+//#define PAUSE_BEFORE_DEPLOY_STOW
856
+
857
 /**
857
 /**
858
  * Enable one or more of the following if probing seems unreliable.
858
  * Enable one or more of the following if probing seems unreliable.
859
  * Heaters and/or fans can be disabled during probing to minimize electrical
859
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Creality/Ender-3/Configuration.h View File

757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
758
  */
758
  */
759
 //#define FIX_MOUNTED_PROBE
759
 //#define FIX_MOUNTED_PROBE
760
-#if ENABLED(FIX_MOUNTED_PROBE)
761
-  //#define MANUAL_DEPLOY_STOW
762
-#endif
763
 
760
 
764
 /**
761
 /**
765
  * Z Servo Probe, such as an endstop switch on a rotating arm.
762
  * Z Servo Probe, such as an endstop switch on a rotating arm.
854
 // Enable the M48 repeatability test to test probe accuracy
851
 // Enable the M48 repeatability test to test probe accuracy
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
856
 
853
 
854
+// Before deploy/stow pause for user confirmation
855
+//#define PAUSE_BEFORE_DEPLOY_STOW
856
+
857
 /**
857
 /**
858
  * Enable one or more of the following if probing seems unreliable.
858
  * Enable one or more of the following if probing seems unreliable.
859
  * Heaters and/or fans can be disabled during probing to minimize electrical
859
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Creality/Ender-4/Configuration.h View File

763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
764
  */
764
  */
765
 //#define FIX_MOUNTED_PROBE
765
 //#define FIX_MOUNTED_PROBE
766
-#if ENABLED(FIX_MOUNTED_PROBE)
767
-  //#define MANUAL_DEPLOY_STOW
768
-#endif
769
 
766
 
770
 /**
767
 /**
771
  * Z Servo Probe, such as an endstop switch on a rotating arm.
768
  * Z Servo Probe, such as an endstop switch on a rotating arm.
860
 // Enable the M48 repeatability test to test probe accuracy
857
 // Enable the M48 repeatability test to test probe accuracy
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
858
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
862
 
859
 
860
+// Before deploy/stow pause for user confirmation
861
+//#define PAUSE_BEFORE_DEPLOY_STOW
862
+
863
 /**
863
 /**
864
  * Enable one or more of the following if probing seems unreliable.
864
  * Enable one or more of the following if probing seems unreliable.
865
  * Heaters and/or fans can be disabled during probing to minimize electrical
865
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Einstart-S/Configuration.h View File

764
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
764
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
765
  */
765
  */
766
 //#define FIX_MOUNTED_PROBE
766
 //#define FIX_MOUNTED_PROBE
767
-#if ENABLED(FIX_MOUNTED_PROBE)
768
-  //#define MANUAL_DEPLOY_STOW
769
-#endif
770
 
767
 
771
 /**
768
 /**
772
  * Z Servo Probe, such as an endstop switch on a rotating arm.
769
  * Z Servo Probe, such as an endstop switch on a rotating arm.
860
 // Enable the M48 repeatability test to test probe accuracy
857
 // Enable the M48 repeatability test to test probe accuracy
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
858
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
862
 
859
 
860
+// Before deploy/stow pause for user confirmation
861
+//#define PAUSE_BEFORE_DEPLOY_STOW
862
+
863
 /**
863
 /**
864
  * Enable one or more of the following if probing seems unreliable.
864
  * Enable one or more of the following if probing seems unreliable.
865
  * Heaters and/or fans can be disabled during probing to minimize electrical
865
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Felix/Configuration.h View File

735
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
735
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
736
  */
736
  */
737
 //#define FIX_MOUNTED_PROBE
737
 //#define FIX_MOUNTED_PROBE
738
-#if ENABLED(FIX_MOUNTED_PROBE)
739
-  //#define MANUAL_DEPLOY_STOW
740
-#endif
741
 
738
 
742
 /**
739
 /**
743
  * Z Servo Probe, such as an endstop switch on a rotating arm.
740
  * Z Servo Probe, such as an endstop switch on a rotating arm.
832
 // Enable the M48 repeatability test to test probe accuracy
829
 // Enable the M48 repeatability test to test probe accuracy
833
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
830
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
834
 
831
 
832
+// Before deploy/stow pause for user confirmation
833
+//#define PAUSE_BEFORE_DEPLOY_STOW
834
+
835
 /**
835
 /**
836
  * Enable one or more of the following if probing seems unreliable.
836
  * Enable one or more of the following if probing seems unreliable.
837
  * Heaters and/or fans can be disabled during probing to minimize electrical
837
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Felix/DUAL/Configuration.h View File

735
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
735
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
736
  */
736
  */
737
 //#define FIX_MOUNTED_PROBE
737
 //#define FIX_MOUNTED_PROBE
738
-#if ENABLED(FIX_MOUNTED_PROBE)
739
-  //#define MANUAL_DEPLOY_STOW
740
-#endif
741
 
738
 
742
 /**
739
 /**
743
  * Z Servo Probe, such as an endstop switch on a rotating arm.
740
  * Z Servo Probe, such as an endstop switch on a rotating arm.
832
 // Enable the M48 repeatability test to test probe accuracy
829
 // Enable the M48 repeatability test to test probe accuracy
833
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
830
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
834
 
831
 
832
+// Before deploy/stow pause for user confirmation
833
+//#define PAUSE_BEFORE_DEPLOY_STOW
834
+
835
 /**
835
 /**
836
  * Enable one or more of the following if probing seems unreliable.
836
  * Enable one or more of the following if probing seems unreliable.
837
  * Heaters and/or fans can be disabled during probing to minimize electrical
837
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h View File

759
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
759
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
760
  */
760
  */
761
 //#define FIX_MOUNTED_PROBE
761
 //#define FIX_MOUNTED_PROBE
762
-#if ENABLED(FIX_MOUNTED_PROBE)
763
-  //#define MANUAL_DEPLOY_STOW
764
-#endif
765
 
762
 
766
 /**
763
 /**
767
  * Z Servo Probe, such as an endstop switch on a rotating arm.
764
  * Z Servo Probe, such as an endstop switch on a rotating arm.
856
 // Enable the M48 repeatability test to test probe accuracy
853
 // Enable the M48 repeatability test to test probe accuracy
857
 #define Z_MIN_PROBE_REPEATABILITY_TEST
854
 #define Z_MIN_PROBE_REPEATABILITY_TEST
858
 
855
 
856
+// Before deploy/stow pause for user confirmation
857
+//#define PAUSE_BEFORE_DEPLOY_STOW
858
+
859
 /**
859
 /**
860
  * Enable one or more of the following if probing seems unreliable.
860
  * Enable one or more of the following if probing seems unreliable.
861
  * Heaters and/or fans can be disabled during probing to minimize electrical
861
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Formbot/T-Rex_2+/Configuration.h View File

777
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
777
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
778
  */
778
  */
779
 //#define FIX_MOUNTED_PROBE
779
 //#define FIX_MOUNTED_PROBE
780
-#if ENABLED(FIX_MOUNTED_PROBE)
781
-  //#define MANUAL_DEPLOY_STOW
782
-#endif
783
 
780
 
784
 /**
781
 /**
785
  * Z Servo Probe, such as an endstop switch on a rotating arm.
782
  * Z Servo Probe, such as an endstop switch on a rotating arm.
874
 // Enable the M48 repeatability test to test probe accuracy
871
 // Enable the M48 repeatability test to test probe accuracy
875
 #define Z_MIN_PROBE_REPEATABILITY_TEST
872
 #define Z_MIN_PROBE_REPEATABILITY_TEST
876
 
873
 
874
+// Before deploy/stow pause for user confirmation
875
+//#define PAUSE_BEFORE_DEPLOY_STOW
876
+
877
 /**
877
 /**
878
  * Enable one or more of the following if probing seems unreliable.
878
  * Enable one or more of the following if probing seems unreliable.
879
  * Heaters and/or fans can be disabled during probing to minimize electrical
879
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h View File

788
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
788
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
789
  */
789
  */
790
 //#define FIX_MOUNTED_PROBE
790
 //#define FIX_MOUNTED_PROBE
791
-#if ENABLED(FIX_MOUNTED_PROBE)
792
-  //#define MANUAL_DEPLOY_STOW
793
-#endif
794
 
791
 
795
 /**
792
 /**
796
  * Z Servo Probe, such as an endstop switch on a rotating arm.
793
  * Z Servo Probe, such as an endstop switch on a rotating arm.
885
 // Enable the M48 repeatability test to test probe accuracy
882
 // Enable the M48 repeatability test to test probe accuracy
886
 #define Z_MIN_PROBE_REPEATABILITY_TEST
883
 #define Z_MIN_PROBE_REPEATABILITY_TEST
887
 
884
 
885
+// Before deploy/stow pause for user confirmation
886
+//#define PAUSE_BEFORE_DEPLOY_STOW
887
+
888
 /**
888
 /**
889
  * Enable one or more of the following if probing seems unreliable.
889
  * Enable one or more of the following if probing seems unreliable.
890
  * Heaters and/or fans can be disabled during probing to minimize electrical
890
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h View File

768
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
768
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
769
  */
769
  */
770
 //#define FIX_MOUNTED_PROBE
770
 //#define FIX_MOUNTED_PROBE
771
-#if ENABLED(FIX_MOUNTED_PROBE)
772
-  //#define MANUAL_DEPLOY_STOW
773
-#endif
774
 
771
 
775
 /**
772
 /**
776
  * Z Servo Probe, such as an endstop switch on a rotating arm.
773
  * Z Servo Probe, such as an endstop switch on a rotating arm.
865
 // Enable the M48 repeatability test to test probe accuracy
862
 // Enable the M48 repeatability test to test probe accuracy
866
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
863
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
867
 
864
 
865
+// Before deploy/stow pause for user confirmation
866
+//#define PAUSE_BEFORE_DEPLOY_STOW
867
+
868
 /**
868
 /**
869
  * Enable one or more of the following if probing seems unreliable.
869
  * Enable one or more of the following if probing seems unreliable.
870
  * Heaters and/or fans can be disabled during probing to minimize electrical
870
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h View File

769
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
769
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
770
  */
770
  */
771
 //#define FIX_MOUNTED_PROBE
771
 //#define FIX_MOUNTED_PROBE
772
-#if ENABLED(FIX_MOUNTED_PROBE)
773
-  //#define MANUAL_DEPLOY_STOW
774
-#endif
775
 
772
 
776
 /**
773
 /**
777
  * Z Servo Probe, such as an endstop switch on a rotating arm.
774
  * Z Servo Probe, such as an endstop switch on a rotating arm.
866
 // Enable the M48 repeatability test to test probe accuracy
863
 // Enable the M48 repeatability test to test probe accuracy
867
 #define Z_MIN_PROBE_REPEATABILITY_TEST
864
 #define Z_MIN_PROBE_REPEATABILITY_TEST
868
 
865
 
866
+// Before deploy/stow pause for user confirmation
867
+//#define PAUSE_BEFORE_DEPLOY_STOW
868
+
869
 /**
869
 /**
870
  * Enable one or more of the following if probing seems unreliable.
870
  * Enable one or more of the following if probing seems unreliable.
871
  * Heaters and/or fans can be disabled during probing to minimize electrical
871
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h View File

768
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
768
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
769
  */
769
  */
770
 //#define FIX_MOUNTED_PROBE
770
 //#define FIX_MOUNTED_PROBE
771
-#if ENABLED(FIX_MOUNTED_PROBE)
772
-  //#define MANUAL_DEPLOY_STOW
773
-#endif
774
 
771
 
775
 /**
772
 /**
776
  * Z Servo Probe, such as an endstop switch on a rotating arm.
773
  * Z Servo Probe, such as an endstop switch on a rotating arm.
865
 // Enable the M48 repeatability test to test probe accuracy
862
 // Enable the M48 repeatability test to test probe accuracy
866
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
863
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
867
 
864
 
865
+// Before deploy/stow pause for user confirmation
866
+//#define PAUSE_BEFORE_DEPLOY_STOW
867
+
868
 /**
868
 /**
869
  * Enable one or more of the following if probing seems unreliable.
869
  * Enable one or more of the following if probing seems unreliable.
870
  * Heaters and/or fans can be disabled during probing to minimize electrical
870
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h View File

757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
758
  */
758
  */
759
 //#define FIX_MOUNTED_PROBE
759
 //#define FIX_MOUNTED_PROBE
760
-#if ENABLED(FIX_MOUNTED_PROBE)
761
-  //#define MANUAL_DEPLOY_STOW
762
-#endif
763
 
760
 
764
 /**
761
 /**
765
  * Z Servo Probe, such as an endstop switch on a rotating arm.
762
  * Z Servo Probe, such as an endstop switch on a rotating arm.
854
 // Enable the M48 repeatability test to test probe accuracy
851
 // Enable the M48 repeatability test to test probe accuracy
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
856
 
853
 
854
+// Before deploy/stow pause for user confirmation
855
+//#define PAUSE_BEFORE_DEPLOY_STOW
856
+
857
 /**
857
 /**
858
  * Enable one or more of the following if probing seems unreliable.
858
  * Enable one or more of the following if probing seems unreliable.
859
  * Heaters and/or fans can be disabled during probing to minimize electrical
859
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/JGAurora/A5/Configuration.h View File

765
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
765
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
766
  */
766
  */
767
 //#define FIX_MOUNTED_PROBE
767
 //#define FIX_MOUNTED_PROBE
768
-#if ENABLED(FIX_MOUNTED_PROBE)
769
-  //#define MANUAL_DEPLOY_STOW
770
-#endif
771
 
768
 
772
 /**
769
 /**
773
  * Z Servo Probe, such as an endstop switch on a rotating arm.
770
  * Z Servo Probe, such as an endstop switch on a rotating arm.
862
 // Enable the M48 repeatability test to test probe accuracy
859
 // Enable the M48 repeatability test to test probe accuracy
863
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
860
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
864
 
861
 
862
+// Before deploy/stow pause for user confirmation
863
+//#define PAUSE_BEFORE_DEPLOY_STOW
864
+
865
 /**
865
 /**
866
  * Enable one or more of the following if probing seems unreliable.
866
  * Enable one or more of the following if probing seems unreliable.
867
  * Heaters and/or fans can be disabled during probing to minimize electrical
867
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/MakerParts/Configuration.h View File

773
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
773
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
774
  */
774
  */
775
 //#define FIX_MOUNTED_PROBE
775
 //#define FIX_MOUNTED_PROBE
776
-#if ENABLED(FIX_MOUNTED_PROBE)
777
-  //#define MANUAL_DEPLOY_STOW
778
-#endif
779
 
776
 
780
 /**
777
 /**
781
  * Z Servo Probe, such as an endstop switch on a rotating arm.
778
  * Z Servo Probe, such as an endstop switch on a rotating arm.
870
 // Enable the M48 repeatability test to test probe accuracy
867
 // Enable the M48 repeatability test to test probe accuracy
871
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
868
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
872
 
869
 
870
+// Before deploy/stow pause for user confirmation
871
+//#define PAUSE_BEFORE_DEPLOY_STOW
872
+
873
 /**
873
 /**
874
  * Enable one or more of the following if probing seems unreliable.
874
  * Enable one or more of the following if probing seems unreliable.
875
  * Heaters and/or fans can be disabled during probing to minimize electrical
875
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Malyan/M150/Configuration.h View File

745
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
745
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
746
  */
746
  */
747
 //#define FIX_MOUNTED_PROBE
747
 //#define FIX_MOUNTED_PROBE
748
-#if ENABLED(FIX_MOUNTED_PROBE)
749
-  //#define MANUAL_DEPLOY_STOW
750
-#endif
751
 
748
 
752
 /**
749
 /**
753
  * Z Servo Probe, such as an endstop switch on a rotating arm.
750
  * Z Servo Probe, such as an endstop switch on a rotating arm.
846
 // Enable the M48 repeatability test to test probe accuracy
843
 // Enable the M48 repeatability test to test probe accuracy
847
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
844
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 
845
 
846
+// Before deploy/stow pause for user confirmation
847
+//#define PAUSE_BEFORE_DEPLOY_STOW
848
+
849
 /**
849
 /**
850
  * Enable one or more of the following if probing seems unreliable.
850
  * Enable one or more of the following if probing seems unreliable.
851
  * Heaters and/or fans can be disabled during probing to minimize electrical
851
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Malyan/M200/Configuration.h View File

752
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
752
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  */
753
  */
754
 //#define FIX_MOUNTED_PROBE
754
 //#define FIX_MOUNTED_PROBE
755
-#if ENABLED(FIX_MOUNTED_PROBE)
756
-  //#define MANUAL_DEPLOY_STOW
757
-#endif
758
 
755
 
759
 /**
756
 /**
760
  * Z Servo Probe, such as an endstop switch on a rotating arm.
757
  * Z Servo Probe, such as an endstop switch on a rotating arm.
849
 // Enable the M48 repeatability test to test probe accuracy
846
 // Enable the M48 repeatability test to test probe accuracy
850
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
847
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 
848
 
849
+// Before deploy/stow pause for user confirmation
850
+//#define PAUSE_BEFORE_DEPLOY_STOW
851
+
852
 /**
852
 /**
853
  * Enable one or more of the following if probing seems unreliable.
853
  * Enable one or more of the following if probing seems unreliable.
854
  * Heaters and/or fans can be disabled during probing to minimize electrical
854
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h View File

757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
758
  */
758
  */
759
 //#define FIX_MOUNTED_PROBE
759
 //#define FIX_MOUNTED_PROBE
760
-#if ENABLED(FIX_MOUNTED_PROBE)
761
-  //#define MANUAL_DEPLOY_STOW
762
-#endif
763
 
760
 
764
 /**
761
 /**
765
  * Z Servo Probe, such as an endstop switch on a rotating arm.
762
  * Z Servo Probe, such as an endstop switch on a rotating arm.
854
 // Enable the M48 repeatability test to test probe accuracy
851
 // Enable the M48 repeatability test to test probe accuracy
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
856
 
853
 
854
+// Before deploy/stow pause for user confirmation
855
+//#define PAUSE_BEFORE_DEPLOY_STOW
856
+
857
 /**
857
 /**
858
  * Enable one or more of the following if probing seems unreliable.
858
  * Enable one or more of the following if probing seems unreliable.
859
  * Heaters and/or fans can be disabled during probing to minimize electrical
859
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h View File

757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
757
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
758
  */
758
  */
759
 #define FIX_MOUNTED_PROBE
759
 #define FIX_MOUNTED_PROBE
760
-#if ENABLED(FIX_MOUNTED_PROBE)
761
-  //#define MANUAL_DEPLOY_STOW
762
-#endif
763
 
760
 
764
 /**
761
 /**
765
  * Z Servo Probe, such as an endstop switch on a rotating arm.
762
  * Z Servo Probe, such as an endstop switch on a rotating arm.
854
 // Enable the M48 repeatability test to test probe accuracy
851
 // Enable the M48 repeatability test to test probe accuracy
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
856
 
853
 
854
+// Before deploy/stow pause for user confirmation
855
+//#define PAUSE_BEFORE_DEPLOY_STOW
856
+
857
 /**
857
 /**
858
  * Enable one or more of the following if probing seems unreliable.
858
  * Enable one or more of the following if probing seems unreliable.
859
  * Heaters and/or fans can be disabled during probing to minimize electrical
859
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Mks/Sbase/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h View File

793
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
793
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
794
  */
794
  */
795
 //#define FIX_MOUNTED_PROBE
795
 //#define FIX_MOUNTED_PROBE
796
-#if ENABLED(FIX_MOUNTED_PROBE)
797
-  //#define MANUAL_DEPLOY_STOW
798
-#endif
799
 
796
 
800
 /**
797
 /**
801
  * Z Servo Probe, such as an endstop switch on a rotating arm.
798
  * Z Servo Probe, such as an endstop switch on a rotating arm.
890
 // Enable the M48 repeatability test to test probe accuracy
887
 // Enable the M48 repeatability test to test probe accuracy
891
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
888
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
892
 
889
 
890
+// Before deploy/stow pause for user confirmation
891
+//#define PAUSE_BEFORE_DEPLOY_STOW
892
+
893
 /**
893
 /**
894
  * Enable one or more of the following if probing seems unreliable.
894
  * Enable one or more of the following if probing seems unreliable.
895
  * Heaters and/or fans can be disabled during probing to minimize electrical
895
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/RigidBot/Configuration.h View File

751
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
751
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
752
  */
752
  */
753
 //#define FIX_MOUNTED_PROBE
753
 //#define FIX_MOUNTED_PROBE
754
-#if ENABLED(FIX_MOUNTED_PROBE)
755
-  //#define MANUAL_DEPLOY_STOW
756
-#endif
757
 
754
 
758
 /**
755
 /**
759
  * Z Servo Probe, such as an endstop switch on a rotating arm.
756
  * Z Servo Probe, such as an endstop switch on a rotating arm.
848
 // Enable the M48 repeatability test to test probe accuracy
845
 // Enable the M48 repeatability test to test probe accuracy
849
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
846
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
850
 
847
 
848
+// Before deploy/stow pause for user confirmation
849
+//#define PAUSE_BEFORE_DEPLOY_STOW
850
+
851
 /**
851
 /**
852
  * Enable one or more of the following if probing seems unreliable.
852
  * Enable one or more of the following if probing seems unreliable.
853
  * Heaters and/or fans can be disabled during probing to minimize electrical
853
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/SCARA/Configuration.h View File

766
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
766
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
767
  */
767
  */
768
 //#define FIX_MOUNTED_PROBE
768
 //#define FIX_MOUNTED_PROBE
769
-#if ENABLED(FIX_MOUNTED_PROBE)
770
-  //#define MANUAL_DEPLOY_STOW
771
-#endif
772
 
769
 
773
 /**
770
 /**
774
  * Z Servo Probe, such as an endstop switch on a rotating arm.
771
  * Z Servo Probe, such as an endstop switch on a rotating arm.
863
 // Enable the M48 repeatability test to test probe accuracy
860
 // Enable the M48 repeatability test to test probe accuracy
864
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
865
 
862
 
863
+// Before deploy/stow pause for user confirmation
864
+//#define PAUSE_BEFORE_DEPLOY_STOW
865
+
866
 /**
866
 /**
867
  * Enable one or more of the following if probing seems unreliable.
867
  * Enable one or more of the following if probing seems unreliable.
868
  * Heaters and/or fans can be disabled during probing to minimize electrical
868
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/STM32F10/Configuration.h View File

755
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
755
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
756
  */
756
  */
757
 //#define FIX_MOUNTED_PROBE
757
 //#define FIX_MOUNTED_PROBE
758
-#if ENABLED(FIX_MOUNTED_PROBE)
759
-  //#define MANUAL_DEPLOY_STOW
760
-#endif
761
 
758
 
762
 /**
759
 /**
763
  * Z Servo Probe, such as an endstop switch on a rotating arm.
760
  * Z Servo Probe, such as an endstop switch on a rotating arm.
852
 // Enable the M48 repeatability test to test probe accuracy
849
 // Enable the M48 repeatability test to test probe accuracy
853
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
850
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
854
 
851
 
852
+// Before deploy/stow pause for user confirmation
853
+//#define PAUSE_BEFORE_DEPLOY_STOW
854
+
855
 /**
855
 /**
856
  * Enable one or more of the following if probing seems unreliable.
856
  * Enable one or more of the following if probing seems unreliable.
857
  * Heaters and/or fans can be disabled during probing to minimize electrical
857
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/STM32F4/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Sanguinololu/Configuration.h View File

784
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
784
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
785
  */
785
  */
786
 //#define FIX_MOUNTED_PROBE
786
 //#define FIX_MOUNTED_PROBE
787
-#if ENABLED(FIX_MOUNTED_PROBE)
788
-  //#define MANUAL_DEPLOY_STOW
789
-#endif
790
 
787
 
791
 /**
788
 /**
792
  * Z Servo Probe, such as an endstop switch on a rotating arm.
789
  * Z Servo Probe, such as an endstop switch on a rotating arm.
881
 // Enable the M48 repeatability test to test probe accuracy
878
 // Enable the M48 repeatability test to test probe accuracy
882
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
879
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
883
 
880
 
881
+// Before deploy/stow pause for user confirmation
882
+//#define PAUSE_BEFORE_DEPLOY_STOW
883
+
884
 /**
884
 /**
885
  * Enable one or more of the following if probing seems unreliable.
885
  * Enable one or more of the following if probing seems unreliable.
886
  * Heaters and/or fans can be disabled during probing to minimize electrical
886
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/TheBorg/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 #define FIX_MOUNTED_PROBE
755
 #define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/TinyBoy2/Configuration.h View File

804
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
804
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
805
  */
805
  */
806
 //#define FIX_MOUNTED_PROBE
806
 //#define FIX_MOUNTED_PROBE
807
-#if ENABLED(FIX_MOUNTED_PROBE)
808
-  //#define MANUAL_DEPLOY_STOW
809
-#endif
810
 
807
 
811
 /**
808
 /**
812
  * Z Servo Probe, such as an endstop switch on a rotating arm.
809
  * Z Servo Probe, such as an endstop switch on a rotating arm.
901
 // Enable the M48 repeatability test to test probe accuracy
898
 // Enable the M48 repeatability test to test probe accuracy
902
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
899
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
903
 
900
 
901
+// Before deploy/stow pause for user confirmation
902
+//#define PAUSE_BEFORE_DEPLOY_STOW
903
+
904
 /**
904
 /**
905
  * Enable one or more of the following if probing seems unreliable.
905
  * Enable one or more of the following if probing seems unreliable.
906
  * Heaters and/or fans can be disabled during probing to minimize electrical
906
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Tronxy/X1/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Tronxy/X3A/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 #define FIX_MOUNTED_PROBE
755
 #define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Tronxy/X5S/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Tronxy/XY100/Configuration.h View File

764
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
764
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
765
  */
765
  */
766
 //#define FIX_MOUNTED_PROBE
766
 //#define FIX_MOUNTED_PROBE
767
-#if ENABLED(FIX_MOUNTED_PROBE)
768
-  //#define MANUAL_DEPLOY_STOW
769
-#endif
770
 
767
 
771
 /**
768
 /**
772
  * Z Servo Probe, such as an endstop switch on a rotating arm.
769
  * Z Servo Probe, such as an endstop switch on a rotating arm.
861
 // Enable the M48 repeatability test to test probe accuracy
858
 // Enable the M48 repeatability test to test probe accuracy
862
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
859
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
863
 
860
 
861
+// Before deploy/stow pause for user confirmation
862
+//#define PAUSE_BEFORE_DEPLOY_STOW
863
+
864
 /**
864
 /**
865
  * Enable one or more of the following if probing seems unreliable.
865
  * Enable one or more of the following if probing seems unreliable.
866
  * Heaters and/or fans can be disabled during probing to minimize electrical
866
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Velleman/K8200/Configuration.h View File

782
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
782
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
783
  */
783
  */
784
 //#define FIX_MOUNTED_PROBE
784
 //#define FIX_MOUNTED_PROBE
785
-#if ENABLED(FIX_MOUNTED_PROBE)
786
-  //#define MANUAL_DEPLOY_STOW
787
-#endif
788
 
785
 
789
 /**
786
 /**
790
  * Z Servo Probe, such as an endstop switch on a rotating arm.
787
  * Z Servo Probe, such as an endstop switch on a rotating arm.
879
 // Enable the M48 repeatability test to test probe accuracy
876
 // Enable the M48 repeatability test to test probe accuracy
880
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
877
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
881
 
878
 
879
+// Before deploy/stow pause for user confirmation
880
+//#define PAUSE_BEFORE_DEPLOY_STOW
881
+
882
 /**
882
 /**
883
  * Enable one or more of the following if probing seems unreliable.
883
  * Enable one or more of the following if probing seems unreliable.
884
  * Heaters and/or fans can be disabled during probing to minimize electrical
884
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Velleman/K8400/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h View File

763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
763
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
764
  */
764
  */
765
 //#define FIX_MOUNTED_PROBE
765
 //#define FIX_MOUNTED_PROBE
766
-#if ENABLED(FIX_MOUNTED_PROBE)
767
-  //#define MANUAL_DEPLOY_STOW
768
-#endif
769
 
766
 
770
 /**
767
 /**
771
  * Z Servo Probe, such as an endstop switch on a rotating arm.
768
  * Z Servo Probe, such as an endstop switch on a rotating arm.
860
 // Enable the M48 repeatability test to test probe accuracy
857
 // Enable the M48 repeatability test to test probe accuracy
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
858
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
862
 
859
 
860
+// Before deploy/stow pause for user confirmation
861
+//#define PAUSE_BEFORE_DEPLOY_STOW
862
+
863
 /**
863
 /**
864
  * Enable one or more of the following if probing seems unreliable.
864
  * Enable one or more of the following if probing seems unreliable.
865
  * Heaters and/or fans can be disabled during probing to minimize electrical
865
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/adafruit/ST7565/Configuration.h View File

753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
753
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
754
  */
754
  */
755
 //#define FIX_MOUNTED_PROBE
755
 //#define FIX_MOUNTED_PROBE
756
-#if ENABLED(FIX_MOUNTED_PROBE)
757
-  //#define MANUAL_DEPLOY_STOW
758
-#endif
759
 
756
 
760
 /**
757
 /**
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
758
  * Z Servo Probe, such as an endstop switch on a rotating arm.
850
 // Enable the M48 repeatability test to test probe accuracy
847
 // Enable the M48 repeatability test to test probe accuracy
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 
849
 
850
+// Before deploy/stow pause for user confirmation
851
+//#define PAUSE_BEFORE_DEPLOY_STOW
852
+
853
 /**
853
 /**
854
  * Enable one or more of the following if probing seems unreliable.
854
  * Enable one or more of the following if probing seems unreliable.
855
  * Heaters and/or fans can be disabled during probing to minimize electrical
855
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h View File

875
  */
875
  */
876
 #if ANYCUBIC_PROBE_VERSION > 0
876
 #if ANYCUBIC_PROBE_VERSION > 0
877
   #define FIX_MOUNTED_PROBE
877
   #define FIX_MOUNTED_PROBE
878
-#if ENABLED(FIX_MOUNTED_PROBE)
879
-  #define MANUAL_DEPLOY_STOW
880
-#endif
881
 #endif
878
 #endif
882
 
879
 
883
 /**
880
 /**
1025
   #define Z_MIN_PROBE_REPEATABILITY_TEST
1022
   #define Z_MIN_PROBE_REPEATABILITY_TEST
1026
 #endif
1023
 #endif
1027
 
1024
 
1025
+// Before deploy/stow pause for user confirmation
1026
+#define PAUSE_BEFORE_DEPLOY_STOW
1027
+
1028
 /**
1028
 /**
1029
  * Enable one or more of the following if probing seems unreliable.
1029
  * Enable one or more of the following if probing seems unreliable.
1030
  * Heaters and/or fans can be disabled during probing to minimize electrical
1030
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h View File

835
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
835
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
836
  */
836
  */
837
 #define FIX_MOUNTED_PROBE
837
 #define FIX_MOUNTED_PROBE
838
-#if ENABLED(FIX_MOUNTED_PROBE)
839
-  //#define MANUAL_DEPLOY_STOW
840
-#endif
841
 
838
 
842
 /**
839
 /**
843
  * Z Servo Probe, such as an endstop switch on a rotating arm.
840
  * Z Servo Probe, such as an endstop switch on a rotating arm.
978
 // Enable the M48 repeatability test to test probe accuracy
975
 // Enable the M48 repeatability test to test probe accuracy
979
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
976
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
980
 
977
 
978
+// Before deploy/stow pause for user confirmation
979
+//#define PAUSE_BEFORE_DEPLOY_STOW
980
+
981
 /**
981
 /**
982
  * Enable one or more of the following if probing seems unreliable.
982
  * Enable one or more of the following if probing seems unreliable.
983
  * Heaters and/or fans can be disabled during probing to minimize electrical
983
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h View File

835
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
835
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
836
  */
836
  */
837
 #define FIX_MOUNTED_PROBE
837
 #define FIX_MOUNTED_PROBE
838
-#if ENABLED(FIX_MOUNTED_PROBE)
839
-  //#define MANUAL_DEPLOY_STOW
840
-#endif
841
 
838
 
842
 /**
839
 /**
843
  * Z Servo Probe, such as an endstop switch on a rotating arm.
840
  * Z Servo Probe, such as an endstop switch on a rotating arm.
977
 // Enable the M48 repeatability test to test probe accuracy
974
 // Enable the M48 repeatability test to test probe accuracy
978
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
975
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
979
 
976
 
977
+// Before deploy/stow pause for user confirmation
978
+//#define PAUSE_BEFORE_DEPLOY_STOW
979
+
980
 /**
980
 /**
981
  * Enable one or more of the following if probing seems unreliable.
981
  * Enable one or more of the following if probing seems unreliable.
982
  * Heaters and/or fans can be disabled during probing to minimize electrical
982
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h View File

835
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
835
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
836
  */
836
  */
837
 #define FIX_MOUNTED_PROBE
837
 #define FIX_MOUNTED_PROBE
838
-#if ENABLED(FIX_MOUNTED_PROBE)
839
-  //#define MANUAL_DEPLOY_STOW
840
-#endif
841
 
838
 
842
 /**
839
 /**
843
  * Z Servo Probe, such as an endstop switch on a rotating arm.
840
  * Z Servo Probe, such as an endstop switch on a rotating arm.
977
 // Enable the M48 repeatability test to test probe accuracy
974
 // Enable the M48 repeatability test to test probe accuracy
978
 #define Z_MIN_PROBE_REPEATABILITY_TEST
975
 #define Z_MIN_PROBE_REPEATABILITY_TEST
979
 
976
 
977
+// Before deploy/stow pause for user confirmation
978
+//#define PAUSE_BEFORE_DEPLOY_STOW
979
+
980
 /**
980
 /**
981
  * Enable one or more of the following if probing seems unreliable.
981
  * Enable one or more of the following if probing seems unreliable.
982
  * Heaters and/or fans can be disabled during probing to minimize electrical
982
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h View File

840
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
840
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
841
  */
841
  */
842
 #define FIX_MOUNTED_PROBE
842
 #define FIX_MOUNTED_PROBE
843
-#if ENABLED(FIX_MOUNTED_PROBE)
844
-  //#define MANUAL_DEPLOY_STOW
845
-#endif
846
 
843
 
847
 /**
844
 /**
848
  * Z Servo Probe, such as an endstop switch on a rotating arm.
845
  * Z Servo Probe, such as an endstop switch on a rotating arm.
980
 // Enable the M48 repeatability test to test probe accuracy
977
 // Enable the M48 repeatability test to test probe accuracy
981
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
978
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
982
 
979
 
980
+// Before deploy/stow pause for user confirmation
981
+//#define PAUSE_BEFORE_DEPLOY_STOW
982
+
983
 /**
983
 /**
984
  * Enable one or more of the following if probing seems unreliable.
984
  * Enable one or more of the following if probing seems unreliable.
985
  * Heaters and/or fans can be disabled during probing to minimize electrical
985
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/generic/Configuration.h View File

825
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
825
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
826
  */
826
  */
827
 //#define FIX_MOUNTED_PROBE
827
 //#define FIX_MOUNTED_PROBE
828
-#if ENABLED(FIX_MOUNTED_PROBE)
829
-  //#define MANUAL_DEPLOY_STOW
830
-#endif
831
 
828
 
832
 /**
829
 /**
833
  * Z Servo Probe, such as an endstop switch on a rotating arm.
830
  * Z Servo Probe, such as an endstop switch on a rotating arm.
965
 // Enable the M48 repeatability test to test probe accuracy
962
 // Enable the M48 repeatability test to test probe accuracy
966
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
963
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
967
 
964
 
965
+// Before deploy/stow pause for user confirmation
966
+//#define PAUSE_BEFORE_DEPLOY_STOW
967
+
968
 /**
968
 /**
969
  * Enable one or more of the following if probing seems unreliable.
969
  * Enable one or more of the following if probing seems unreliable.
970
  * Heaters and/or fans can be disabled during probing to minimize electrical
970
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/kossel_mini/Configuration.h View File

825
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
825
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
826
  */
826
  */
827
 //#define FIX_MOUNTED_PROBE
827
 //#define FIX_MOUNTED_PROBE
828
-#if ENABLED(FIX_MOUNTED_PROBE)
829
-  //#define MANUAL_DEPLOY_STOW
830
-#endif
831
 
828
 
832
 /**
829
 /**
833
  * Z Servo Probe, such as an endstop switch on a rotating arm.
830
  * Z Servo Probe, such as an endstop switch on a rotating arm.
967
 // Enable the M48 repeatability test to test probe accuracy
964
 // Enable the M48 repeatability test to test probe accuracy
968
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
965
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
969
 
966
 
967
+// Before deploy/stow pause for user confirmation
968
+//#define PAUSE_BEFORE_DEPLOY_STOW
969
+
970
 /**
970
 /**
971
  * Enable one or more of the following if probing seems unreliable.
971
  * Enable one or more of the following if probing seems unreliable.
972
  * Heaters and/or fans can be disabled during probing to minimize electrical
972
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/kossel_pro/Configuration.h View File

818
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
818
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
819
  */
819
  */
820
 //#define FIX_MOUNTED_PROBE
820
 //#define FIX_MOUNTED_PROBE
821
-#if ENABLED(FIX_MOUNTED_PROBE)
822
-  //#define MANUAL_DEPLOY_STOW
823
-#endif
824
 
821
 
825
 /**
822
 /**
826
  * Z Servo Probe, such as an endstop switch on a rotating arm.
823
  * Z Servo Probe, such as an endstop switch on a rotating arm.
968
 // Enable the M48 repeatability test to test probe accuracy
965
 // Enable the M48 repeatability test to test probe accuracy
969
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
966
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
970
 
967
 
968
+// Before deploy/stow pause for user confirmation
969
+//#define PAUSE_BEFORE_DEPLOY_STOW
970
+
971
 /**
971
 /**
972
  * Enable one or more of the following if probing seems unreliable.
972
  * Enable one or more of the following if probing seems unreliable.
973
  * Heaters and/or fans can be disabled during probing to minimize electrical
973
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/delta/kossel_xl/Configuration.h View File

828
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
828
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
829
  */
829
  */
830
 #define FIX_MOUNTED_PROBE
830
 #define FIX_MOUNTED_PROBE
831
-#if ENABLED(FIX_MOUNTED_PROBE)
832
-  //#define MANUAL_DEPLOY_STOW
833
-#endif
834
 
831
 
835
 /**
832
 /**
836
  * Z Servo Probe, such as an endstop switch on a rotating arm.
833
  * Z Servo Probe, such as an endstop switch on a rotating arm.
968
 // Enable the M48 repeatability test to test probe accuracy
965
 // Enable the M48 repeatability test to test probe accuracy
969
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
966
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
970
 
967
 
968
+// Before deploy/stow pause for user confirmation
969
+//#define PAUSE_BEFORE_DEPLOY_STOW
970
+
971
 /**
971
 /**
972
  * Enable one or more of the following if probing seems unreliable.
972
  * Enable one or more of the following if probing seems unreliable.
973
  * Heaters and/or fans can be disabled during probing to minimize electrical
973
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h View File

766
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
766
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
767
  */
767
  */
768
 //#define FIX_MOUNTED_PROBE
768
 //#define FIX_MOUNTED_PROBE
769
-#if ENABLED(FIX_MOUNTED_PROBE)
770
-  //#define MANUAL_DEPLOY_STOW
771
-#endif
772
 
769
 
773
 /**
770
 /**
774
  * Z Servo Probe, such as an endstop switch on a rotating arm.
771
  * Z Servo Probe, such as an endstop switch on a rotating arm.
863
 // Enable the M48 repeatability test to test probe accuracy
860
 // Enable the M48 repeatability test to test probe accuracy
864
 #define Z_MIN_PROBE_REPEATABILITY_TEST
861
 #define Z_MIN_PROBE_REPEATABILITY_TEST
865
 
862
 
863
+// Before deploy/stow pause for user confirmation
864
+//#define PAUSE_BEFORE_DEPLOY_STOW
865
+
866
 /**
866
 /**
867
  * Enable one or more of the following if probing seems unreliable.
867
  * Enable one or more of the following if probing seems unreliable.
868
  * Heaters and/or fans can be disabled during probing to minimize electrical
868
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/makibox/Configuration.h View File

756
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
756
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
757
  */
757
  */
758
 //#define FIX_MOUNTED_PROBE
758
 //#define FIX_MOUNTED_PROBE
759
-#if ENABLED(FIX_MOUNTED_PROBE)
760
-  //#define MANUAL_DEPLOY_STOW
761
-#endif
762
 
759
 
763
 /**
760
 /**
764
  * Z Servo Probe, such as an endstop switch on a rotating arm.
761
  * Z Servo Probe, such as an endstop switch on a rotating arm.
853
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
854
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 
852
 
853
+// Before deploy/stow pause for user confirmation
854
+//#define PAUSE_BEFORE_DEPLOY_STOW
855
+
856
 /**
856
 /**
857
  * Enable one or more of the following if probing seems unreliable.
857
  * Enable one or more of the following if probing seems unreliable.
858
  * Heaters and/or fans can be disabled during probing to minimize electrical
858
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/stm32f103ret6/Configuration.h View File

755
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
755
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
756
  */
756
  */
757
 //#define FIX_MOUNTED_PROBE
757
 //#define FIX_MOUNTED_PROBE
758
-#if ENABLED(FIX_MOUNTED_PROBE)
759
-  //#define MANUAL_DEPLOY_STOW
760
-#endif
761
 
758
 
762
 /**
759
 /**
763
  * Z Servo Probe, such as an endstop switch on a rotating arm.
760
  * Z Servo Probe, such as an endstop switch on a rotating arm.
852
 // Enable the M48 repeatability test to test probe accuracy
849
 // Enable the M48 repeatability test to test probe accuracy
853
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
850
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
854
 
851
 
852
+// Before deploy/stow pause for user confirmation
853
+//#define PAUSE_BEFORE_DEPLOY_STOW
854
+
855
 /**
855
 /**
856
  * Enable one or more of the following if probing seems unreliable.
856
  * Enable one or more of the following if probing seems unreliable.
857
  * Heaters and/or fans can be disabled during probing to minimize electrical
857
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/tvrrug/Round2/Configuration.h View File

748
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
748
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
749
  */
749
  */
750
 //#define FIX_MOUNTED_PROBE
750
 //#define FIX_MOUNTED_PROBE
751
-#if ENABLED(FIX_MOUNTED_PROBE)
752
-  //#define MANUAL_DEPLOY_STOW
753
-#endif
754
 
751
 
755
 /**
752
 /**
756
  * Z Servo Probe, such as an endstop switch on a rotating arm.
753
  * Z Servo Probe, such as an endstop switch on a rotating arm.
845
 // Enable the M48 repeatability test to test probe accuracy
842
 // Enable the M48 repeatability test to test probe accuracy
846
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
843
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
847
 
844
 
845
+// Before deploy/stow pause for user confirmation
846
+//#define PAUSE_BEFORE_DEPLOY_STOW
847
+
848
 /**
848
 /**
849
  * Enable one or more of the following if probing seems unreliable.
849
  * Enable one or more of the following if probing seems unreliable.
850
  * Heaters and/or fans can be disabled during probing to minimize electrical
850
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 3
- 3
Marlin/src/config/examples/wt150/Configuration.h View File

758
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
758
  *   (e.g., an inductive probe or a nozzle-based probe-switch.)
759
  */
759
  */
760
 //#define FIX_MOUNTED_PROBE
760
 //#define FIX_MOUNTED_PROBE
761
-#if ENABLED(FIX_MOUNTED_PROBE)
762
-  //#define MANUAL_DEPLOY_STOW
763
-#endif
764
 
761
 
765
 /**
762
 /**
766
  * Z Servo Probe, such as an endstop switch on a rotating arm.
763
  * Z Servo Probe, such as an endstop switch on a rotating arm.
855
 // Enable the M48 repeatability test to test probe accuracy
852
 // Enable the M48 repeatability test to test probe accuracy
856
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
853
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
857
 
854
 
855
+// Before deploy/stow pause for user confirmation
856
+//#define PAUSE_BEFORE_DEPLOY_STOW
857
+
858
 /**
858
 /**
859
  * Enable one or more of the following if probing seems unreliable.
859
  * Enable one or more of the following if probing seems unreliable.
860
  * Heaters and/or fans can be disabled during probing to minimize electrical
860
  * Heaters and/or fans can be disabled during probing to minimize electrical

+ 20
- 20
Marlin/src/module/probe.cpp View File

379
 
379
 
380
   // Make room for probe to deploy (or stow)
380
   // Make room for probe to deploy (or stow)
381
   // Fix-mounted probe should only raise for deploy
381
   // Fix-mounted probe should only raise for deploy
382
-  // unless MANUAL_DEPLOY_STOW is enabled
383
-  #if ENABLED(FIX_MOUNTED_PROBE) && DISABLED(MANUAL_DEPLOY_STOW)
382
+  // unless PAUSE_BEFORE_DEPLOY_STOW is enabled
383
+  #if ENABLED(FIX_MOUNTED_PROBE) && DISABLED(PAUSE_BEFORE_DEPLOY_STOW)
384
     const bool deploy_stow_condition = deploy;
384
     const bool deploy_stow_condition = deploy;
385
   #else
385
   #else
386
     constexpr bool deploy_stow_condition = true;
386
     constexpr bool deploy_stow_condition = true;
425
                                                    // otherwise an Allen-Key probe can't be stowed.
425
                                                    // otherwise an Allen-Key probe can't be stowed.
426
   #endif
426
   #endif
427
 
427
 
428
+      #if ENABLED(PAUSE_BEFORE_DEPLOY_STOW)
429
+
430
+        BUZZ(100, 659);
431
+        BUZZ(100, 698);
432
+
433
+        const char * const ds_str = deploy ? PSTR(MSG_MANUAL_DEPLOY) : PSTR(MSG_MANUAL_STOW);
434
+        lcd_setalertstatusPGM(ds_str);
435
+        serialprintPGM(ds_str);
436
+        SERIAL_EOL();
437
+
438
+        KEEPALIVE_STATE(PAUSED_FOR_USER);
439
+        wait_for_user = true;
440
+        while (wait_for_user) idle();
441
+        lcd_reset_status();
442
+        KEEPALIVE_STATE(IN_HANDLER);
443
+
444
+      #endif // PAUSE_BEFORE_DEPLOY_STOW
445
+
428
       #if ENABLED(SOLENOID_PROBE)
446
       #if ENABLED(SOLENOID_PROBE)
429
 
447
 
430
         #if HAS_SOLENOID_1
448
         #if HAS_SOLENOID_1
443
 
461
 
444
         deploy ? run_deploy_moves_script() : run_stow_moves_script();
462
         deploy ? run_deploy_moves_script() : run_stow_moves_script();
445
 
463
 
446
-      #elif ENABLED(MANUAL_DEPLOY_STOW)
447
-
448
-        do_probe_raise(Z_CLEARANCE_DEPLOY_PROBE);
449
-
450
-        BUZZ(100, 659);
451
-        BUZZ(100, 698);
452
-
453
-        const char * const ds_str = deploy ? PSTR(MSG_MANUAL_DEPLOY) : PSTR(MSG_MANUAL_STOW);
454
-        lcd_setalertstatusPGM(ds_str);
455
-        serialprintPGM(ds_str);
456
-        SERIAL_EOL();
457
-
458
-        KEEPALIVE_STATE(PAUSED_FOR_USER);
459
-        wait_for_user = true;
460
-        while (wait_for_user) idle();
461
-        lcd_reset_status();
462
-        KEEPALIVE_STATE(IN_HANDLER);
463
-
464
       #endif
464
       #endif
465
 
465
 
466
   #ifdef _TRIGGERED_WHEN_STOWED_TEST
466
   #ifdef _TRIGGERED_WHEN_STOWED_TEST

+ 1
- 1
buildroot/share/tests/megaatmega2560_tests View File

291
 # SCARA with TMC2130
291
 # SCARA with TMC2130
292
 #
292
 #
293
 use_example_configs SCARA
293
 use_example_configs SCARA
294
-opt_enable AUTO_BED_LEVELING_BILINEAR FIX_MOUNTED_PROBE MANUAL_DEPLOY_STOW USE_ZMIN_PLUG EEPROM_SETTINGS EEPROM_CHITCHAT ULTIMAKERCONTROLLER
294
+opt_enable AUTO_BED_LEVELING_BILINEAR FIX_MOUNTED_PROBE PAUSE_BEFORE_DEPLOY_STOW USE_ZMIN_PLUG EEPROM_SETTINGS EEPROM_CHITCHAT ULTIMAKERCONTROLLER
295
 opt_set X_DRIVER_TYPE TMC2130
295
 opt_set X_DRIVER_TYPE TMC2130
296
 opt_set Y_DRIVER_TYPE TMC2130
296
 opt_set Y_DRIVER_TYPE TMC2130
297
 opt_set Z_DRIVER_TYPE TMC2130
297
 opt_set Z_DRIVER_TYPE TMC2130

Loading…
Cancel
Save