Sfoglia il codice sorgente

Touch-MI Menu and Manual Deploy option (#14290)

Tanguy Pruvot 6 anni fa
parent
commit
24655a6bf3
100 ha cambiato i file con 245 aggiunte e 97 eliminazioni
  1. 2
    1
      Marlin/Configuration.h
  2. 15
    0
      Marlin/src/lcd/language/language_en.h
  3. 5
    0
      Marlin/src/lcd/language/language_fr.h
  4. 17
    0
      Marlin/src/lcd/menu/menu_configuration.cpp
  5. 18
    2
      Marlin/src/module/probe.cpp
  6. 2
    1
      config/default/Configuration.h
  7. 2
    1
      config/examples/3DFabXYZ/Migbot/Configuration.h
  8. 2
    1
      config/examples/AlephObjects/TAZ4/Configuration.h
  9. 2
    1
      config/examples/AliExpress/CL-260/Configuration.h
  10. 2
    1
      config/examples/AliExpress/UM2pExt/Configuration.h
  11. 2
    1
      config/examples/Anet/A2/Configuration.h
  12. 2
    1
      config/examples/Anet/A2plus/Configuration.h
  13. 2
    1
      config/examples/Anet/A6/Configuration.h
  14. 2
    1
      config/examples/Anet/A8/Configuration.h
  15. 2
    1
      config/examples/Anet/A8plus/Configuration.h
  16. 2
    1
      config/examples/Anet/E16/Configuration.h
  17. 2
    1
      config/examples/AnyCubic/i3/Configuration.h
  18. 2
    1
      config/examples/ArmEd/Configuration.h
  19. 2
    1
      config/examples/Azteeg/X5GT/Configuration.h
  20. 2
    1
      config/examples/BIBO/TouchX/cyclops/Configuration.h
  21. 2
    1
      config/examples/BIBO/TouchX/default/Configuration.h
  22. 2
    1
      config/examples/BQ/Hephestos/Configuration.h
  23. 2
    1
      config/examples/BQ/Hephestos_2/Configuration.h
  24. 2
    1
      config/examples/BQ/WITBOX/Configuration.h
  25. 2
    1
      config/examples/Cartesio/Configuration.h
  26. 2
    1
      config/examples/Creality/CR-10/Configuration.h
  27. 2
    1
      config/examples/Creality/CR-10S/Configuration.h
  28. 2
    1
      config/examples/Creality/CR-10_5S/Configuration.h
  29. 2
    1
      config/examples/Creality/CR-10mini/Configuration.h
  30. 2
    1
      config/examples/Creality/CR-8/Configuration.h
  31. 2
    1
      config/examples/Creality/Ender-2/Configuration.h
  32. 2
    1
      config/examples/Creality/Ender-3/Configuration.h
  33. 2
    1
      config/examples/Creality/Ender-4/Configuration.h
  34. 2
    1
      config/examples/Dagoma/Disco Ultimate/Configuration.h
  35. 2
    1
      config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration.h
  36. 2
    1
      config/examples/Einstart-S/Configuration.h
  37. 2
    1
      config/examples/Felix/Configuration.h
  38. 2
    1
      config/examples/Felix/DUAL/Configuration.h
  39. 2
    1
      config/examples/FlashForge/CreatorPro/Configuration.h
  40. 2
    1
      config/examples/FolgerTech/i3-2020/Configuration.h
  41. 2
    1
      config/examples/Formbot/Raptor/Configuration.h
  42. 2
    1
      config/examples/Formbot/T_Rex_2+/Configuration.h
  43. 2
    1
      config/examples/Formbot/T_Rex_3/Configuration.h
  44. 2
    1
      config/examples/Fysetc/AIO_II/Configuration.h
  45. 2
    1
      config/examples/Fysetc/CHEETAH/Configuration.h
  46. 2
    1
      config/examples/Fysetc/F6_13/Configuration.h
  47. 2
    1
      config/examples/Geeetech/A10/Configuration.h
  48. 2
    1
      config/examples/Geeetech/A10M/Configuration.h
  49. 2
    1
      config/examples/Geeetech/A20M/Configuration.h
  50. 2
    1
      config/examples/Geeetech/GT2560/Configuration.h
  51. 2
    1
      config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  52. 2
    1
      config/examples/Geeetech/MeCreator2/Configuration.h
  53. 2
    1
      config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  54. 2
    1
      config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  55. 2
    1
      config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  56. 2
    1
      config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  57. 2
    1
      config/examples/Infitary/i3-M508/Configuration.h
  58. 2
    1
      config/examples/JGAurora/A1/Configuration.h
  59. 2
    1
      config/examples/JGAurora/A5/Configuration.h
  60. 2
    1
      config/examples/JGAurora/A5S/Configuration.h
  61. 2
    1
      config/examples/MakerParts/Configuration.h
  62. 2
    1
      config/examples/Malyan/M150/Configuration.h
  63. 2
    1
      config/examples/Malyan/M200/Configuration.h
  64. 2
    1
      config/examples/Micromake/C1/basic/Configuration.h
  65. 2
    1
      config/examples/Micromake/C1/enhanced/Configuration.h
  66. 2
    1
      config/examples/Mks/Robin/Configuration.h
  67. 2
    1
      config/examples/Mks/Sbase/Configuration.h
  68. 2
    1
      config/examples/Printrbot/PrintrboardG2/Configuration.h
  69. 2
    1
      config/examples/RapideLite/RL200/Configuration.h
  70. 2
    1
      config/examples/RepRapPro/Huxley/Configuration.h
  71. 2
    1
      config/examples/RepRapWorld/Megatronics/Configuration.h
  72. 2
    1
      config/examples/RigidBot/Configuration.h
  73. 2
    1
      config/examples/SCARA/Configuration.h
  74. 2
    1
      config/examples/STM32/Black_STM32F407VET6/Configuration.h
  75. 2
    1
      config/examples/STM32/STM32F10/Configuration.h
  76. 2
    1
      config/examples/STM32/STM32F4/Configuration.h
  77. 2
    1
      config/examples/STM32/stm32f103ret6/Configuration.h
  78. 2
    1
      config/examples/Sanguinololu/Configuration.h
  79. 2
    1
      config/examples/Tevo/Tarantula Pro/Configuration.h
  80. 2
    1
      config/examples/TheBorg/Configuration.h
  81. 2
    1
      config/examples/TinyBoy2/Configuration.h
  82. 2
    1
      config/examples/Tronxy/X1/Configuration.h
  83. 2
    1
      config/examples/Tronxy/X3A/Configuration.h
  84. 2
    1
      config/examples/Tronxy/X5S-2E/Configuration.h
  85. 2
    1
      config/examples/Tronxy/X5S/Configuration.h
  86. 2
    1
      config/examples/Tronxy/XY100/Configuration.h
  87. 2
    1
      config/examples/UltiMachine/Archim1/Configuration.h
  88. 2
    1
      config/examples/UltiMachine/Archim2/Configuration.h
  89. 2
    1
      config/examples/VORONDesign/Configuration.h
  90. 2
    1
      config/examples/Velleman/K8200/Configuration.h
  91. 2
    1
      config/examples/Velleman/K8400/Configuration.h
  92. 2
    1
      config/examples/Velleman/K8400/Dual-head/Configuration.h
  93. 2
    1
      config/examples/WASP/PowerWASP/Configuration.h
  94. 2
    1
      config/examples/Wanhao/Duplicator 6/Configuration.h
  95. 2
    1
      config/examples/adafruit/ST7565/Configuration.h
  96. 2
    1
      config/examples/delta/Anycubic/Kossel/Configuration.h
  97. 2
    1
      config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  98. 2
    1
      config/examples/delta/FLSUN/kossel/Configuration.h
  99. 2
    1
      config/examples/delta/FLSUN/kossel_mini/Configuration.h
  100. 0
    0
      config/examples/delta/Geeetech/Rostock 301/Configuration.h

+ 2
- 1
Marlin/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 15
- 0
Marlin/src/lcd/language/language_en.h Vedi File

948
 #ifndef MSG_BLTOUCH_MODE_CHANGE
948
 #ifndef MSG_BLTOUCH_MODE_CHANGE
949
   #define MSG_BLTOUCH_MODE_CHANGE             _UxGT("DANGER: Bad settings can cause damage! Proceed anyway?")
949
   #define MSG_BLTOUCH_MODE_CHANGE             _UxGT("DANGER: Bad settings can cause damage! Proceed anyway?")
950
 #endif
950
 #endif
951
+#ifndef MSG_TOUCHMI_PROBE
952
+  #define MSG_TOUCHMI_PROBE                   _UxGT("TouchMI")
953
+#endif
954
+#ifndef MSG_TOUCHMI_INIT
955
+  #define MSG_TOUCHMI_INIT                    _UxGT("Init TouchMI")
956
+#endif
957
+#ifndef MSG_TOUCHMI_ZTEST
958
+  #define MSG_TOUCHMI_ZTEST                   _UxGT("Z offset Test")
959
+#endif
960
+#ifndef MSG_TOUCHMI_SAVE
961
+ #define MSG_TOUCHMI_SAVE                     _UxGT("Save")
962
+#endif
963
+#ifndef MSG_MANUAL_DEPLOY_TOUCHMI
964
+  #define MSG_MANUAL_DEPLOY_TOUCHMI           _UxGT("Deploy TouchMI")
965
+#endif
951
 #ifndef MSG_MANUAL_DEPLOY
966
 #ifndef MSG_MANUAL_DEPLOY
952
   #define MSG_MANUAL_DEPLOY                   _UxGT("Deploy Z-Probe")
967
   #define MSG_MANUAL_DEPLOY                   _UxGT("Deploy Z-Probe")
953
 #endif
968
 #endif

+ 5
- 0
Marlin/src/lcd/language/language_fr.h Vedi File

334
 #define MSG_BLTOUCH_MODE_STORE_5V           _UxGT("Mise en 5V")
334
 #define MSG_BLTOUCH_MODE_STORE_5V           _UxGT("Mise en 5V")
335
 #define MSG_BLTOUCH_MODE_STORE_OD           _UxGT("Mise en OD")
335
 #define MSG_BLTOUCH_MODE_STORE_OD           _UxGT("Mise en OD")
336
 #define MSG_BLTOUCH_MODE_ECHO               _UxGT("Afficher Mode")
336
 #define MSG_BLTOUCH_MODE_ECHO               _UxGT("Afficher Mode")
337
+#define MSG_TOUCHMI_PROBE                   _UxGT("TouchMI")
338
+#define MSG_TOUCHMI_INIT                    _UxGT("Init. TouchMI")
339
+#define MSG_TOUCHMI_ZTEST                   _UxGT("Test décalage Z")
340
+#define MSG_TOUCHMI_SAVE                    _UxGT("Sauvegarde")
341
+#define MSG_MANUAL_DEPLOY_TOUCHMI           _UxGT("Déployer TouchMI")
337
 #define MSG_MANUAL_DEPLOY                   _UxGT("Déployer Sonde Z")
342
 #define MSG_MANUAL_DEPLOY                   _UxGT("Déployer Sonde Z")
338
 #define MSG_MANUAL_STOW                     _UxGT("Ranger Sonde Z")
343
 #define MSG_MANUAL_STOW                     _UxGT("Ranger Sonde Z")
339
 #define MSG_HOME                            _UxGT("Origine")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
344
 #define MSG_HOME                            _UxGT("Origine")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST

+ 17
- 0
Marlin/src/lcd/menu/menu_configuration.cpp Vedi File

219
 
219
 
220
 #endif
220
 #endif
221
 
221
 
222
+#if ENABLED(TOUCH_MI_PROBE)
223
+  void menu_touchmi() {
224
+    START_MENU();
225
+    ui.defer_status_screen();
226
+    MENU_BACK(MSG_CONFIGURATION);
227
+    MENU_ITEM(gcode, MSG_TOUCHMI_INIT, PSTR("M851 Z0\nG28\nG1 F200 Z0"));
228
+    MENU_ITEM(submenu, MSG_ZPROBE_ZOFFSET, lcd_babystep_zoffset);
229
+    MENU_ITEM(gcode, MSG_TOUCHMI_SAVE, PSTR("M500\nG1 F200 Z10"));
230
+    MENU_ITEM(gcode, MSG_TOUCHMI_ZTEST, PSTR("G28\nG1 F200 Z0"));
231
+    END_MENU();
232
+  }
233
+#endif
234
+
222
 #if ENABLED(CASE_LIGHT_MENU)
235
 #if ENABLED(CASE_LIGHT_MENU)
223
 
236
 
224
   #include "../../feature/caselight.h"
237
   #include "../../feature/caselight.h"
347
     #if ENABLED(BLTOUCH)
360
     #if ENABLED(BLTOUCH)
348
       MENU_ITEM(submenu, MSG_BLTOUCH, menu_bltouch);
361
       MENU_ITEM(submenu, MSG_BLTOUCH, menu_bltouch);
349
     #endif
362
     #endif
363
+
364
+    #if ENABLED(TOUCH_MI_PROBE)
365
+      MENU_ITEM(submenu, MSG_TOUCHMI_PROBE, menu_touchmi);
366
+    #endif
350
   }
367
   }
351
 
368
 
352
   //
369
   //

+ 18
- 2
Marlin/src/module/probe.cpp Vedi File

109
   void run_deploy_moves_script() {
109
   void run_deploy_moves_script() {
110
     #ifndef TOUCH_MI_DEPLOY_XPOS
110
     #ifndef TOUCH_MI_DEPLOY_XPOS
111
       #define TOUCH_MI_DEPLOY_XPOS 0
111
       #define TOUCH_MI_DEPLOY_XPOS 0
112
-    #elif X_HOME_DIR > 0 && TOUCH_MI_DEPLOY_XPOS > X_MAX_BED
112
+    #elif TOUCH_MI_DEPLOY_XPOS > X_MAX_BED
113
       TemporaryGlobalEndstopsState unlock_x(false);
113
       TemporaryGlobalEndstopsState unlock_x(false);
114
     #endif
114
     #endif
115
-    do_blocking_move_to_x(TOUCH_MI_DEPLOY_XPOS);
115
+
116
+    #if ENABLED(TOUCH_MI_MANUAL_DEPLOY)
117
+      const screenFunc_t prev_screen = ui.currentScreen;
118
+      LCD_MESSAGEPGM(MSG_MANUAL_DEPLOY_TOUCHMI);
119
+      ui.return_to_status();
120
+
121
+      KEEPALIVE_STATE(PAUSED_FOR_USER);
122
+      wait_for_user = true; // LCD click or M108 will clear this
123
+      #if ENABLED(HOST_PROMPT_SUPPORT)
124
+        host_prompt_do(PROMPT_USER_CONTINUE, PSTR("Deploy TouchMI probe."), PSTR("Continue"));
125
+      #endif
126
+      while (wait_for_user) idle();
127
+      ui.reset_status();
128
+      ui.goto_screen(prev_screen);
129
+    #else
130
+      do_blocking_move_to_x(TOUCH_MI_DEPLOY_XPOS);
131
+    #endif
116
   }
132
   }
117
 
133
 
118
   // Move down to the bed to stow the probe
134
   // Move down to the bed to stow the probe

+ 2
- 1
config/default/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/3DFabXYZ/Migbot/Configuration.h Vedi File

845
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
845
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
846
  *
846
  *
847
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
847
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
848
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
848
+ *                and a minimum Z_HOMING_HEIGHT of 10.
849
  */
849
  */
850
 //#define TOUCH_MI_PROBE
850
 //#define TOUCH_MI_PROBE
851
 #if ENABLED(TOUCH_MI_PROBE)
851
 #if ENABLED(TOUCH_MI_PROBE)
852
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
852
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
853
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
853
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
854
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
854
 #endif
855
 #endif
855
 
856
 
856
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
857
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/AlephObjects/TAZ4/Configuration.h Vedi File

859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
860
  *
860
  *
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
862
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
862
+ *                and a minimum Z_HOMING_HEIGHT of 10.
863
  */
863
  */
864
 //#define TOUCH_MI_PROBE
864
 //#define TOUCH_MI_PROBE
865
 #if ENABLED(TOUCH_MI_PROBE)
865
 #if ENABLED(TOUCH_MI_PROBE)
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
868
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
868
 #endif
869
 #endif
869
 
870
 
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
871
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/AliExpress/CL-260/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/AliExpress/UM2pExt/Configuration.h Vedi File

850
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
851
  *
851
  *
852
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
853
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
853
+ *                and a minimum Z_HOMING_HEIGHT of 10.
854
  */
854
  */
855
 //#define TOUCH_MI_PROBE
855
 //#define TOUCH_MI_PROBE
856
 #if ENABLED(TOUCH_MI_PROBE)
856
 #if ENABLED(TOUCH_MI_PROBE)
857
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
858
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
859
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
859
 #endif
860
 #endif
860
 
861
 
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
862
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Anet/A2/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Anet/A2plus/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Anet/A6/Configuration.h Vedi File

886
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
886
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
887
  *
887
  *
888
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
888
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
889
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
889
+ *                and a minimum Z_HOMING_HEIGHT of 10.
890
  */
890
  */
891
 //#define TOUCH_MI_PROBE
891
 //#define TOUCH_MI_PROBE
892
 #if ENABLED(TOUCH_MI_PROBE)
892
 #if ENABLED(TOUCH_MI_PROBE)
893
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
893
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
894
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
894
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
895
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
895
 #endif
896
 #endif
896
 
897
 
897
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
898
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Anet/A8/Configuration.h Vedi File

852
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
852
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
853
  *
853
  *
854
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
854
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
855
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
855
+ *                and a minimum Z_HOMING_HEIGHT of 10.
856
  */
856
  */
857
 //#define TOUCH_MI_PROBE
857
 //#define TOUCH_MI_PROBE
858
 #if ENABLED(TOUCH_MI_PROBE)
858
 #if ENABLED(TOUCH_MI_PROBE)
859
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
859
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
860
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
860
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
861
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
861
 #endif
862
 #endif
862
 
863
 
863
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
864
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Anet/A8plus/Configuration.h Vedi File

850
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
851
  *
851
  *
852
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
853
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
853
+ *                and a minimum Z_HOMING_HEIGHT of 10.
854
  */
854
  */
855
 //#define TOUCH_MI_PROBE
855
 //#define TOUCH_MI_PROBE
856
 #if ENABLED(TOUCH_MI_PROBE)
856
 #if ENABLED(TOUCH_MI_PROBE)
857
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
858
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
859
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
859
 #endif
860
 #endif
860
 
861
 
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
862
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Anet/E16/Configuration.h Vedi File

851
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
851
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
852
  *
852
  *
853
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
853
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
854
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
854
+ *                and a minimum Z_HOMING_HEIGHT of 10.
855
  */
855
  */
856
 //#define TOUCH_MI_PROBE
856
 //#define TOUCH_MI_PROBE
857
 #if ENABLED(TOUCH_MI_PROBE)
857
 #if ENABLED(TOUCH_MI_PROBE)
858
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
858
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
859
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
859
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
860
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
860
 #endif
861
 #endif
861
 
862
 
862
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
863
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/AnyCubic/i3/Configuration.h Vedi File

849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  *
850
  *
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
852
+ *                and a minimum Z_HOMING_HEIGHT of 10.
853
  */
853
  */
854
 //#define TOUCH_MI_PROBE
854
 //#define TOUCH_MI_PROBE
855
 #if ENABLED(TOUCH_MI_PROBE)
855
 #if ENABLED(TOUCH_MI_PROBE)
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
858
 #endif
859
 #endif
859
 
860
 
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/ArmEd/Configuration.h Vedi File

840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  *
841
  *
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
843
+ *                and a minimum Z_HOMING_HEIGHT of 10.
844
  */
844
  */
845
 //#define TOUCH_MI_PROBE
845
 //#define TOUCH_MI_PROBE
846
 #if ENABLED(TOUCH_MI_PROBE)
846
 #if ENABLED(TOUCH_MI_PROBE)
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
849
 #endif
850
 #endif
850
 
851
 
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Azteeg/X5GT/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/BIBO/TouchX/cyclops/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/BIBO/TouchX/default/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/BQ/Hephestos/Configuration.h Vedi File

827
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
827
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
828
  *
828
  *
829
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
829
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
830
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
830
+ *                and a minimum Z_HOMING_HEIGHT of 10.
831
  */
831
  */
832
 //#define TOUCH_MI_PROBE
832
 //#define TOUCH_MI_PROBE
833
 #if ENABLED(TOUCH_MI_PROBE)
833
 #if ENABLED(TOUCH_MI_PROBE)
834
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
834
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
835
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
835
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
836
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
836
 #endif
837
 #endif
837
 
838
 
838
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
839
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/BQ/Hephestos_2/Configuration.h Vedi File

840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  *
841
  *
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
843
+ *                and a minimum Z_HOMING_HEIGHT of 10.
844
  */
844
  */
845
 //#define TOUCH_MI_PROBE
845
 //#define TOUCH_MI_PROBE
846
 #if ENABLED(TOUCH_MI_PROBE)
846
 #if ENABLED(TOUCH_MI_PROBE)
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
849
 #endif
850
 #endif
850
 
851
 
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/BQ/WITBOX/Configuration.h Vedi File

827
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
827
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
828
  *
828
  *
829
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
829
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
830
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
830
+ *                and a minimum Z_HOMING_HEIGHT of 10.
831
  */
831
  */
832
 //#define TOUCH_MI_PROBE
832
 //#define TOUCH_MI_PROBE
833
 #if ENABLED(TOUCH_MI_PROBE)
833
 #if ENABLED(TOUCH_MI_PROBE)
834
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
834
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
835
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
835
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
836
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
836
 #endif
837
 #endif
837
 
838
 
838
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
839
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Cartesio/Configuration.h Vedi File

838
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
838
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  *
839
  *
840
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
840
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
841
+ *                and a minimum Z_HOMING_HEIGHT of 10.
842
  */
842
  */
843
 //#define TOUCH_MI_PROBE
843
 //#define TOUCH_MI_PROBE
844
 #if ENABLED(TOUCH_MI_PROBE)
844
 #if ENABLED(TOUCH_MI_PROBE)
845
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
845
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
846
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
847
 #endif
848
 #endif
848
 
849
 
849
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/CR-10/Configuration.h Vedi File

849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  *
850
  *
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
852
+ *                and a minimum Z_HOMING_HEIGHT of 10.
853
  */
853
  */
854
 //#define TOUCH_MI_PROBE
854
 //#define TOUCH_MI_PROBE
855
 #if ENABLED(TOUCH_MI_PROBE)
855
 #if ENABLED(TOUCH_MI_PROBE)
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
858
 #endif
859
 #endif
859
 
860
 
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/CR-10S/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/CR-10_5S/Configuration.h Vedi File

840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  *
841
  *
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
843
+ *                and a minimum Z_HOMING_HEIGHT of 10.
844
  */
844
  */
845
 //#define TOUCH_MI_PROBE
845
 //#define TOUCH_MI_PROBE
846
 #if ENABLED(TOUCH_MI_PROBE)
846
 #if ENABLED(TOUCH_MI_PROBE)
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
849
 #endif
850
 #endif
850
 
851
 
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/CR-10mini/Configuration.h Vedi File

858
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
858
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
859
  *
859
  *
860
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
860
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
861
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
861
+ *                and a minimum Z_HOMING_HEIGHT of 10.
862
  */
862
  */
863
 //#define TOUCH_MI_PROBE
863
 //#define TOUCH_MI_PROBE
864
 #if ENABLED(TOUCH_MI_PROBE)
864
 #if ENABLED(TOUCH_MI_PROBE)
865
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
865
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
866
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
866
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
867
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
867
 #endif
868
 #endif
868
 
869
 
869
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/CR-8/Configuration.h Vedi File

849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  *
850
  *
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
852
+ *                and a minimum Z_HOMING_HEIGHT of 10.
853
  */
853
  */
854
 //#define TOUCH_MI_PROBE
854
 //#define TOUCH_MI_PROBE
855
 #if ENABLED(TOUCH_MI_PROBE)
855
 #if ENABLED(TOUCH_MI_PROBE)
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
858
 #endif
859
 #endif
859
 
860
 
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/Ender-2/Configuration.h Vedi File

843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
844
  *
844
  *
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
846
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
846
+ *                and a minimum Z_HOMING_HEIGHT of 10.
847
  */
847
  */
848
 //#define TOUCH_MI_PROBE
848
 //#define TOUCH_MI_PROBE
849
 #if ENABLED(TOUCH_MI_PROBE)
849
 #if ENABLED(TOUCH_MI_PROBE)
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
852
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
852
 #endif
853
 #endif
853
 
854
 
854
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
855
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/Ender-3/Configuration.h Vedi File

843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
844
  *
844
  *
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
846
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
846
+ *                and a minimum Z_HOMING_HEIGHT of 10.
847
  */
847
  */
848
 //#define TOUCH_MI_PROBE
848
 //#define TOUCH_MI_PROBE
849
 #if ENABLED(TOUCH_MI_PROBE)
849
 #if ENABLED(TOUCH_MI_PROBE)
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
852
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
852
 #endif
853
 #endif
853
 
854
 
854
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
855
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Creality/Ender-4/Configuration.h Vedi File

849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  *
850
  *
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
852
+ *                and a minimum Z_HOMING_HEIGHT of 10.
853
  */
853
  */
854
 //#define TOUCH_MI_PROBE
854
 //#define TOUCH_MI_PROBE
855
 #if ENABLED(TOUCH_MI_PROBE)
855
 #if ENABLED(TOUCH_MI_PROBE)
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
858
 #endif
859
 #endif
859
 
860
 
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Dagoma/Disco Ultimate/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration.h Vedi File

844
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
844
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
845
  *
845
  *
846
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
846
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
847
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
847
+ *                and a minimum Z_HOMING_HEIGHT of 10.
848
  */
848
  */
849
 //#define TOUCH_MI_PROBE
849
 //#define TOUCH_MI_PROBE
850
 #if ENABLED(TOUCH_MI_PROBE)
850
 #if ENABLED(TOUCH_MI_PROBE)
851
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
851
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
852
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
852
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
853
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
853
 #endif
854
 #endif
854
 
855
 
855
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
856
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Einstart-S/Configuration.h Vedi File

849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  *
850
  *
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
852
+ *                and a minimum Z_HOMING_HEIGHT of 10.
853
  */
853
  */
854
 //#define TOUCH_MI_PROBE
854
 //#define TOUCH_MI_PROBE
855
 #if ENABLED(TOUCH_MI_PROBE)
855
 #if ENABLED(TOUCH_MI_PROBE)
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
858
 #endif
859
 #endif
859
 
860
 
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Felix/Configuration.h Vedi File

821
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
821
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
822
  *
822
  *
823
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
823
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
824
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
824
+ *                and a minimum Z_HOMING_HEIGHT of 10.
825
  */
825
  */
826
 //#define TOUCH_MI_PROBE
826
 //#define TOUCH_MI_PROBE
827
 #if ENABLED(TOUCH_MI_PROBE)
827
 #if ENABLED(TOUCH_MI_PROBE)
828
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
828
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
829
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
829
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
830
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
830
 #endif
831
 #endif
831
 
832
 
832
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
833
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Felix/DUAL/Configuration.h Vedi File

821
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
821
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
822
  *
822
  *
823
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
823
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
824
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
824
+ *                and a minimum Z_HOMING_HEIGHT of 10.
825
  */
825
  */
826
 //#define TOUCH_MI_PROBE
826
 //#define TOUCH_MI_PROBE
827
 #if ENABLED(TOUCH_MI_PROBE)
827
 #if ENABLED(TOUCH_MI_PROBE)
828
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
828
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
829
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
829
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
830
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
830
 #endif
831
 #endif
831
 
832
 
832
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
833
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/FlashForge/CreatorPro/Configuration.h Vedi File

831
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
831
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
832
  *
832
  *
833
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
833
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
834
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
834
+ *                and a minimum Z_HOMING_HEIGHT of 10.
835
  */
835
  */
836
 //#define TOUCH_MI_PROBE
836
 //#define TOUCH_MI_PROBE
837
 #if ENABLED(TOUCH_MI_PROBE)
837
 #if ENABLED(TOUCH_MI_PROBE)
838
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
838
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
839
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
839
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
840
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
840
 #endif
841
 #endif
841
 
842
 
842
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
843
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/FolgerTech/i3-2020/Configuration.h Vedi File

845
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
845
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
846
  *
846
  *
847
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
847
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
848
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
848
+ *                and a minimum Z_HOMING_HEIGHT of 10.
849
  */
849
  */
850
 //#define TOUCH_MI_PROBE
850
 //#define TOUCH_MI_PROBE
851
 #if ENABLED(TOUCH_MI_PROBE)
851
 #if ENABLED(TOUCH_MI_PROBE)
852
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
852
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
853
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
853
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
854
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
854
 #endif
855
 #endif
855
 
856
 
856
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
857
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Formbot/Raptor/Configuration.h Vedi File

922
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
922
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
923
  *
923
  *
924
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
924
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
925
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
925
+ *                and a minimum Z_HOMING_HEIGHT of 10.
926
  */
926
  */
927
 //#define TOUCH_MI_PROBE
927
 //#define TOUCH_MI_PROBE
928
 #if ENABLED(TOUCH_MI_PROBE)
928
 #if ENABLED(TOUCH_MI_PROBE)
929
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
929
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
930
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
930
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
931
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
931
 #endif
932
 #endif
932
 
933
 
933
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
934
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Formbot/T_Rex_2+/Configuration.h Vedi File

868
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
868
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
869
  *
869
  *
870
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
870
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
871
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
871
+ *                and a minimum Z_HOMING_HEIGHT of 10.
872
  */
872
  */
873
 //#define TOUCH_MI_PROBE
873
 //#define TOUCH_MI_PROBE
874
 #if ENABLED(TOUCH_MI_PROBE)
874
 #if ENABLED(TOUCH_MI_PROBE)
875
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
875
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
876
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
876
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
877
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
877
 #endif
878
 #endif
878
 
879
 
879
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
880
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Formbot/T_Rex_3/Configuration.h Vedi File

855
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
855
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
856
  *
856
  *
857
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
857
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
858
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
858
+ *                and a minimum Z_HOMING_HEIGHT of 10.
859
  */
859
  */
860
 //#define TOUCH_MI_PROBE
860
 //#define TOUCH_MI_PROBE
861
 #if ENABLED(TOUCH_MI_PROBE)
861
 #if ENABLED(TOUCH_MI_PROBE)
862
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
862
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
863
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
863
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
864
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
864
 #endif
865
 #endif
865
 
866
 
866
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
867
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Fysetc/AIO_II/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Fysetc/CHEETAH/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Fysetc/F6_13/Configuration.h Vedi File

841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
842
  *
842
  *
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
844
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
844
+ *                and a minimum Z_HOMING_HEIGHT of 10.
845
  */
845
  */
846
 //#define TOUCH_MI_PROBE
846
 //#define TOUCH_MI_PROBE
847
 #if ENABLED(TOUCH_MI_PROBE)
847
 #if ENABLED(TOUCH_MI_PROBE)
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
850
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
850
 #endif
851
 #endif
851
 
852
 
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
853
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/A10/Configuration.h Vedi File

822
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
822
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
823
  *
823
  *
824
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
824
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
825
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
825
+ *                and a minimum Z_HOMING_HEIGHT of 10.
826
  */
826
  */
827
 //#define TOUCH_MI_PROBE
827
 //#define TOUCH_MI_PROBE
828
 #if ENABLED(TOUCH_MI_PROBE)
828
 #if ENABLED(TOUCH_MI_PROBE)
829
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
829
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
830
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
830
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
831
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
831
 #endif
832
 #endif
832
 
833
 
833
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
834
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/A10M/Configuration.h Vedi File

822
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
822
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
823
  *
823
  *
824
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
824
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
825
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
825
+ *                and a minimum Z_HOMING_HEIGHT of 10.
826
  */
826
  */
827
 //#define TOUCH_MI_PROBE
827
 //#define TOUCH_MI_PROBE
828
 #if ENABLED(TOUCH_MI_PROBE)
828
 #if ENABLED(TOUCH_MI_PROBE)
829
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
829
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
830
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
830
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
831
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
831
 #endif
832
 #endif
832
 
833
 
833
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
834
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/A20M/Configuration.h Vedi File

822
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
822
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
823
  *
823
  *
824
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
824
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
825
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
825
+ *                and a minimum Z_HOMING_HEIGHT of 10.
826
  */
826
  */
827
 //#define TOUCH_MI_PROBE
827
 //#define TOUCH_MI_PROBE
828
 #if ENABLED(TOUCH_MI_PROBE)
828
 #if ENABLED(TOUCH_MI_PROBE)
829
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
829
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
830
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
830
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
831
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
831
 #endif
832
 #endif
832
 
833
 
833
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
834
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/GT2560/Configuration.h Vedi File

854
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
854
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
855
  *
855
  *
856
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
856
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
857
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
857
+ *                and a minimum Z_HOMING_HEIGHT of 10.
858
  */
858
  */
859
 //#define TOUCH_MI_PROBE
859
 //#define TOUCH_MI_PROBE
860
 #if ENABLED(TOUCH_MI_PROBE)
860
 #if ENABLED(TOUCH_MI_PROBE)
861
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
861
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
862
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
862
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
863
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
863
 #endif
864
 #endif
864
 
865
 
865
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
866
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/MeCreator2/Configuration.h Vedi File

846
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
846
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
847
  *
847
  *
848
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
848
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
849
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
849
+ *                and a minimum Z_HOMING_HEIGHT of 10.
850
  */
850
  */
851
 //#define TOUCH_MI_PROBE
851
 //#define TOUCH_MI_PROBE
852
 #if ENABLED(TOUCH_MI_PROBE)
852
 #if ENABLED(TOUCH_MI_PROBE)
853
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
853
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
854
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
854
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
855
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
855
 #endif
856
 #endif
856
 
857
 
857
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
858
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h Vedi File

860
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
860
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
861
  *
861
  *
862
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
862
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
863
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
863
+ *                and a minimum Z_HOMING_HEIGHT of 10.
864
  */
864
  */
865
 //#define TOUCH_MI_PROBE
865
 //#define TOUCH_MI_PROBE
866
 #if ENABLED(TOUCH_MI_PROBE)
866
 #if ENABLED(TOUCH_MI_PROBE)
867
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
867
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
868
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
868
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
869
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
869
 #endif
870
 #endif
870
 
871
 
871
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
872
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h Vedi File

859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
860
  *
860
  *
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
862
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
862
+ *                and a minimum Z_HOMING_HEIGHT of 10.
863
  */
863
  */
864
 //#define TOUCH_MI_PROBE
864
 //#define TOUCH_MI_PROBE
865
 #if ENABLED(TOUCH_MI_PROBE)
865
 #if ENABLED(TOUCH_MI_PROBE)
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
868
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
868
 #endif
869
 #endif
869
 
870
 
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
871
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/Prusa i3 Pro C/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Geeetech/Prusa i3 Pro W/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Infitary/i3-M508/Configuration.h Vedi File

843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
844
  *
844
  *
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
846
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
846
+ *                and a minimum Z_HOMING_HEIGHT of 10.
847
  */
847
  */
848
 //#define TOUCH_MI_PROBE
848
 //#define TOUCH_MI_PROBE
849
 #if ENABLED(TOUCH_MI_PROBE)
849
 #if ENABLED(TOUCH_MI_PROBE)
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
852
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
852
 #endif
853
 #endif
853
 
854
 
854
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
855
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/JGAurora/A1/Configuration.h Vedi File

841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
842
  *
842
  *
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
844
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
844
+ *                and a minimum Z_HOMING_HEIGHT of 10.
845
  */
845
  */
846
 //#define TOUCH_MI_PROBE
846
 //#define TOUCH_MI_PROBE
847
 #if ENABLED(TOUCH_MI_PROBE)
847
 #if ENABLED(TOUCH_MI_PROBE)
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
850
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
850
 #endif
851
 #endif
851
 
852
 
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
853
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/JGAurora/A5/Configuration.h Vedi File

851
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
851
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
852
  *
852
  *
853
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
853
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
854
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
854
+ *                and a minimum Z_HOMING_HEIGHT of 10.
855
  */
855
  */
856
 //#define TOUCH_MI_PROBE
856
 //#define TOUCH_MI_PROBE
857
 #if ENABLED(TOUCH_MI_PROBE)
857
 #if ENABLED(TOUCH_MI_PROBE)
858
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
858
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
859
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
859
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
860
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
860
 #endif
861
 #endif
861
 
862
 
862
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
863
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/JGAurora/A5S/Configuration.h Vedi File

841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
842
  *
842
  *
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
844
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
844
+ *                and a minimum Z_HOMING_HEIGHT of 10.
845
  */
845
  */
846
 //#define TOUCH_MI_PROBE
846
 //#define TOUCH_MI_PROBE
847
 #if ENABLED(TOUCH_MI_PROBE)
847
 #if ENABLED(TOUCH_MI_PROBE)
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
850
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
850
 #endif
851
 #endif
851
 
852
 
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
853
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/MakerParts/Configuration.h Vedi File

859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
860
  *
860
  *
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
862
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
862
+ *                and a minimum Z_HOMING_HEIGHT of 10.
863
  */
863
  */
864
 //#define TOUCH_MI_PROBE
864
 //#define TOUCH_MI_PROBE
865
 #if ENABLED(TOUCH_MI_PROBE)
865
 #if ENABLED(TOUCH_MI_PROBE)
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
868
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
868
 #endif
869
 #endif
869
 
870
 
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
871
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Malyan/M150/Configuration.h Vedi File

859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
859
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
860
  *
860
  *
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
861
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
862
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
862
+ *                and a minimum Z_HOMING_HEIGHT of 10.
863
  */
863
  */
864
 //#define TOUCH_MI_PROBE
864
 //#define TOUCH_MI_PROBE
865
 #if ENABLED(TOUCH_MI_PROBE)
865
 #if ENABLED(TOUCH_MI_PROBE)
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
866
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
867
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
868
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
868
 #endif
869
 #endif
869
 
870
 
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
871
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Malyan/M200/Configuration.h Vedi File

838
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
838
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  *
839
  *
840
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
840
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
841
+ *                and a minimum Z_HOMING_HEIGHT of 10.
842
  */
842
  */
843
 //#define TOUCH_MI_PROBE
843
 //#define TOUCH_MI_PROBE
844
 #if ENABLED(TOUCH_MI_PROBE)
844
 #if ENABLED(TOUCH_MI_PROBE)
845
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
845
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
846
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
847
 #endif
848
 #endif
848
 
849
 
849
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Micromake/C1/basic/Configuration.h Vedi File

843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
844
  *
844
  *
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
846
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
846
+ *                and a minimum Z_HOMING_HEIGHT of 10.
847
  */
847
  */
848
 //#define TOUCH_MI_PROBE
848
 //#define TOUCH_MI_PROBE
849
 #if ENABLED(TOUCH_MI_PROBE)
849
 #if ENABLED(TOUCH_MI_PROBE)
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
852
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
852
 #endif
853
 #endif
853
 
854
 
854
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
855
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Micromake/C1/enhanced/Configuration.h Vedi File

843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
843
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
844
  *
844
  *
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
845
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
846
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
846
+ *                and a minimum Z_HOMING_HEIGHT of 10.
847
  */
847
  */
848
 //#define TOUCH_MI_PROBE
848
 //#define TOUCH_MI_PROBE
849
 #if ENABLED(TOUCH_MI_PROBE)
849
 #if ENABLED(TOUCH_MI_PROBE)
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
850
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
851
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
852
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
852
 #endif
853
 #endif
853
 
854
 
854
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
855
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Mks/Robin/Configuration.h Vedi File

840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  *
841
  *
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
843
+ *                and a minimum Z_HOMING_HEIGHT of 10.
844
  */
844
  */
845
 //#define TOUCH_MI_PROBE
845
 //#define TOUCH_MI_PROBE
846
 #if ENABLED(TOUCH_MI_PROBE)
846
 #if ENABLED(TOUCH_MI_PROBE)
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
849
 #endif
850
 #endif
850
 
851
 
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Mks/Sbase/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Printrbot/PrintrboardG2/Configuration.h Vedi File

847
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
847
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
848
  *
848
  *
849
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
849
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
850
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
850
+ *                and a minimum Z_HOMING_HEIGHT of 10.
851
  */
851
  */
852
 //#define TOUCH_MI_PROBE
852
 //#define TOUCH_MI_PROBE
853
 #if ENABLED(TOUCH_MI_PROBE)
853
 #if ENABLED(TOUCH_MI_PROBE)
854
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
854
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
855
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
855
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
856
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
856
 #endif
857
 #endif
857
 
858
 
858
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
859
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/RapideLite/RL200/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/RepRapPro/Huxley/Configuration.h Vedi File

879
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
879
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
880
  *
880
  *
881
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
881
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
882
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
882
+ *                and a minimum Z_HOMING_HEIGHT of 10.
883
  */
883
  */
884
 //#define TOUCH_MI_PROBE
884
 //#define TOUCH_MI_PROBE
885
 #if ENABLED(TOUCH_MI_PROBE)
885
 #if ENABLED(TOUCH_MI_PROBE)
886
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
886
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
887
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
887
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
888
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
888
 #endif
889
 #endif
889
 
890
 
890
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
891
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/RepRapWorld/Megatronics/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/RigidBot/Configuration.h Vedi File

837
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
837
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
838
  *
838
  *
839
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
839
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
840
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
840
+ *                and a minimum Z_HOMING_HEIGHT of 10.
841
  */
841
  */
842
 //#define TOUCH_MI_PROBE
842
 //#define TOUCH_MI_PROBE
843
 #if ENABLED(TOUCH_MI_PROBE)
843
 #if ENABLED(TOUCH_MI_PROBE)
844
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
844
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
845
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
845
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
846
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
846
 #endif
847
 #endif
847
 
848
 
848
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
849
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/SCARA/Configuration.h Vedi File

852
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
852
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
853
  *
853
  *
854
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
854
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
855
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
855
+ *                and a minimum Z_HOMING_HEIGHT of 10.
856
  */
856
  */
857
 //#define TOUCH_MI_PROBE
857
 //#define TOUCH_MI_PROBE
858
 #if ENABLED(TOUCH_MI_PROBE)
858
 #if ENABLED(TOUCH_MI_PROBE)
859
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
859
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
860
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
860
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
861
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
861
 #endif
862
 #endif
862
 
863
 
863
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
864
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/STM32/Black_STM32F407VET6/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/STM32/STM32F10/Configuration.h Vedi File

841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
842
  *
842
  *
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
844
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
844
+ *                and a minimum Z_HOMING_HEIGHT of 10.
845
  */
845
  */
846
 //#define TOUCH_MI_PROBE
846
 //#define TOUCH_MI_PROBE
847
 #if ENABLED(TOUCH_MI_PROBE)
847
 #if ENABLED(TOUCH_MI_PROBE)
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
850
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
850
 #endif
851
 #endif
851
 
852
 
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
853
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/STM32/STM32F4/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/STM32/stm32f103ret6/Configuration.h Vedi File

841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
841
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
842
  *
842
  *
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
843
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
844
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
844
+ *                and a minimum Z_HOMING_HEIGHT of 10.
845
  */
845
  */
846
 //#define TOUCH_MI_PROBE
846
 //#define TOUCH_MI_PROBE
847
 #if ENABLED(TOUCH_MI_PROBE)
847
 #if ENABLED(TOUCH_MI_PROBE)
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
848
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
849
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
850
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
850
 #endif
851
 #endif
851
 
852
 
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
853
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Sanguinololu/Configuration.h Vedi File

870
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
870
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
871
  *
871
  *
872
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
872
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
873
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
873
+ *                and a minimum Z_HOMING_HEIGHT of 10.
874
  */
874
  */
875
 //#define TOUCH_MI_PROBE
875
 //#define TOUCH_MI_PROBE
876
 #if ENABLED(TOUCH_MI_PROBE)
876
 #if ENABLED(TOUCH_MI_PROBE)
877
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
877
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
878
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
878
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
879
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
879
 #endif
880
 #endif
880
 
881
 
881
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
882
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Tevo/Tarantula Pro/Configuration.h Vedi File

844
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
844
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
845
  *
845
  *
846
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
846
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
847
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
847
+ *                and a minimum Z_HOMING_HEIGHT of 10.
848
  */
848
  */
849
 //#define TOUCH_MI_PROBE
849
 //#define TOUCH_MI_PROBE
850
 #if ENABLED(TOUCH_MI_PROBE)
850
 #if ENABLED(TOUCH_MI_PROBE)
851
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
851
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
852
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
852
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
853
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
853
 #endif
854
 #endif
854
 
855
 
855
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
856
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/TheBorg/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/TinyBoy2/Configuration.h Vedi File

890
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
890
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
891
  *
891
  *
892
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
892
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
893
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
893
+ *                and a minimum Z_HOMING_HEIGHT of 10.
894
  */
894
  */
895
 //#define TOUCH_MI_PROBE
895
 //#define TOUCH_MI_PROBE
896
 #if ENABLED(TOUCH_MI_PROBE)
896
 #if ENABLED(TOUCH_MI_PROBE)
897
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
897
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
898
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
898
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
899
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
899
 #endif
900
 #endif
900
 
901
 
901
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
902
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Tronxy/X1/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Tronxy/X3A/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Tronxy/X5S-2E/Configuration.h Vedi File

860
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
860
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
861
  *
861
  *
862
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
862
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
863
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
863
+ *                and a minimum Z_HOMING_HEIGHT of 10.
864
  */
864
  */
865
 //#define TOUCH_MI_PROBE
865
 //#define TOUCH_MI_PROBE
866
 #if ENABLED(TOUCH_MI_PROBE)
866
 #if ENABLED(TOUCH_MI_PROBE)
867
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
867
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
868
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
868
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
869
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
869
 #endif
870
 #endif
870
 
871
 
871
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
872
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Tronxy/X5S/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Tronxy/XY100/Configuration.h Vedi File

850
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
851
  *
851
  *
852
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
853
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
853
+ *                and a minimum Z_HOMING_HEIGHT of 10.
854
  */
854
  */
855
 //#define TOUCH_MI_PROBE
855
 //#define TOUCH_MI_PROBE
856
 #if ENABLED(TOUCH_MI_PROBE)
856
 #if ENABLED(TOUCH_MI_PROBE)
857
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
858
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
859
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
859
 #endif
860
 #endif
860
 
861
 
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
862
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/UltiMachine/Archim1/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/UltiMachine/Archim2/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/VORONDesign/Configuration.h Vedi File

848
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
848
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
849
  *
849
  *
850
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
850
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
851
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
851
+ *                and a minimum Z_HOMING_HEIGHT of 10.
852
  */
852
  */
853
 //#define TOUCH_MI_PROBE
853
 //#define TOUCH_MI_PROBE
854
 #if ENABLED(TOUCH_MI_PROBE)
854
 #if ENABLED(TOUCH_MI_PROBE)
855
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
855
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
856
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
856
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
857
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
857
 #endif
858
 #endif
858
 
859
 
859
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Velleman/K8200/Configuration.h Vedi File

868
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
868
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
869
  *
869
  *
870
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
870
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
871
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
871
+ *                and a minimum Z_HOMING_HEIGHT of 10.
872
  */
872
  */
873
 //#define TOUCH_MI_PROBE
873
 //#define TOUCH_MI_PROBE
874
 #if ENABLED(TOUCH_MI_PROBE)
874
 #if ENABLED(TOUCH_MI_PROBE)
875
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
875
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
876
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
876
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
877
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
877
 #endif
878
 #endif
878
 
879
 
879
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
880
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Velleman/K8400/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Velleman/K8400/Dual-head/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/WASP/PowerWASP/Configuration.h Vedi File

858
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
858
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
859
  *
859
  *
860
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
860
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
861
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
861
+ *                and a minimum Z_HOMING_HEIGHT of 10.
862
  */
862
  */
863
 //#define TOUCH_MI_PROBE
863
 //#define TOUCH_MI_PROBE
864
 #if ENABLED(TOUCH_MI_PROBE)
864
 #if ENABLED(TOUCH_MI_PROBE)
865
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
865
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
866
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
866
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
867
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
867
 #endif
868
 #endif
868
 
869
 
869
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/Wanhao/Duplicator 6/Configuration.h Vedi File

849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
849
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
850
  *
850
  *
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
851
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
852
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
852
+ *                and a minimum Z_HOMING_HEIGHT of 10.
853
  */
853
  */
854
 //#define TOUCH_MI_PROBE
854
 //#define TOUCH_MI_PROBE
855
 #if ENABLED(TOUCH_MI_PROBE)
855
 #if ENABLED(TOUCH_MI_PROBE)
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
856
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
857
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
858
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
858
 #endif
859
 #endif
859
 
860
 
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/adafruit/ST7565/Configuration.h Vedi File

839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
839
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
840
  *
840
  *
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
841
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
842
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
842
+ *                and a minimum Z_HOMING_HEIGHT of 10.
843
  */
843
  */
844
 //#define TOUCH_MI_PROBE
844
 //#define TOUCH_MI_PROBE
845
 #if ENABLED(TOUCH_MI_PROBE)
845
 #if ENABLED(TOUCH_MI_PROBE)
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
846
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
847
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
848
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
848
 #endif
849
 #endif
849
 
850
 
850
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
851
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/delta/Anycubic/Kossel/Configuration.h Vedi File

975
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
975
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
976
  *
976
  *
977
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
977
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
978
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
978
+ *                and a minimum Z_HOMING_HEIGHT of 10.
979
  */
979
  */
980
 //#define TOUCH_MI_PROBE
980
 //#define TOUCH_MI_PROBE
981
 #if ENABLED(TOUCH_MI_PROBE)
981
 #if ENABLED(TOUCH_MI_PROBE)
982
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
982
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
983
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
983
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
984
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
984
 #endif
985
 #endif
985
 
986
 
986
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
987
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/delta/FLSUN/auto_calibrate/Configuration.h Vedi File

921
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
921
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
922
  *
922
  *
923
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
923
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
924
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
924
+ *                and a minimum Z_HOMING_HEIGHT of 10.
925
  */
925
  */
926
 //#define TOUCH_MI_PROBE
926
 //#define TOUCH_MI_PROBE
927
 #if ENABLED(TOUCH_MI_PROBE)
927
 #if ENABLED(TOUCH_MI_PROBE)
928
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
928
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
929
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
929
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
930
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
930
 #endif
931
 #endif
931
 
932
 
932
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
933
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/delta/FLSUN/kossel/Configuration.h Vedi File

921
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
921
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
922
  *
922
  *
923
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
923
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
924
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
924
+ *                and a minimum Z_HOMING_HEIGHT of 10.
925
  */
925
  */
926
 //#define TOUCH_MI_PROBE
926
 //#define TOUCH_MI_PROBE
927
 #if ENABLED(TOUCH_MI_PROBE)
927
 #if ENABLED(TOUCH_MI_PROBE)
928
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
928
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
929
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
929
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
930
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
930
 #endif
931
 #endif
931
 
932
 
932
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
933
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 2
- 1
config/examples/delta/FLSUN/kossel_mini/Configuration.h Vedi File

921
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
921
  * on the right, enable and set TOUCH_MI_DEPLOY_XPOS to the deploy position.
922
  *
922
  *
923
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
923
  * Also requires: BABYSTEPPING, BABYSTEP_ZPROBE_OFFSET, Z_SAFE_HOMING,
924
- *                MIN_PROBE_EDGE, and a minimum Z_HOMING_HEIGHT of 10.
924
+ *                and a minimum Z_HOMING_HEIGHT of 10.
925
  */
925
  */
926
 //#define TOUCH_MI_PROBE
926
 //#define TOUCH_MI_PROBE
927
 #if ENABLED(TOUCH_MI_PROBE)
927
 #if ENABLED(TOUCH_MI_PROBE)
928
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
928
   #define TOUCH_MI_RETRACT_Z 0.5                  // Height at which the probe retracts
929
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
929
   //#define TOUCH_MI_DEPLOY_XPOS (X_MAX_BED + 2)  // For a magnet on the right side of the bed
930
+  //#define TOUCH_MI_MANUAL_DEPLOY                // For manual deploy (LCD menu)
930
 #endif
931
 #endif
931
 
932
 
932
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
933
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)

+ 0
- 0
config/examples/delta/Geeetech/Rostock 301/Configuration.h Vedi File


Dato che sono stati cambiati molti file in questo diff, alcuni di essi non verranno mostrati

Loading…
Annulla
Salva