Kaynağa Gözat

Drop the Z_MIN_PROBE_ENDSTOP option (#13276)

Scott Lahteine 6 yıl önce
ebeveyn
işleme
99d0022fae
No account linked to committer's email address
100 değiştirilmiş dosya ile 484 ekleme ve 767 silme
  1. 5
    8
      Marlin/Configuration.h
  2. 5
    8
      Marlin/src/config/default/Configuration.h
  3. 5
    8
      Marlin/src/config/examples/3DFabXYZ/Migbot/Configuration.h
  4. 5
    8
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h
  5. 5
    8
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  6. 5
    8
      Marlin/src/config/examples/Anet/A2/Configuration.h
  7. 5
    8
      Marlin/src/config/examples/Anet/A2plus/Configuration.h
  8. 5
    8
      Marlin/src/config/examples/Anet/A6/Configuration.h
  9. 5
    8
      Marlin/src/config/examples/Anet/A8/Configuration.h
  10. 5
    8
      Marlin/src/config/examples/AnyCubic/i3/Configuration.h
  11. 5
    8
      Marlin/src/config/examples/ArmEd/Configuration.h
  12. 5
    8
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  13. 5
    8
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h
  14. 5
    8
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h
  15. 5
    8
      Marlin/src/config/examples/BQ/Hephestos/Configuration.h
  16. 5
    8
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  17. 5
    8
      Marlin/src/config/examples/BQ/WITBOX/Configuration.h
  18. 5
    8
      Marlin/src/config/examples/Cartesio/Configuration.h
  19. 5
    8
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  20. 5
    8
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  21. 5
    8
      Marlin/src/config/examples/Creality/CR-10_5S/Configuration.h
  22. 5
    8
      Marlin/src/config/examples/Creality/CR-10mini/Configuration.h
  23. 5
    8
      Marlin/src/config/examples/Creality/CR-8/Configuration.h
  24. 5
    8
      Marlin/src/config/examples/Creality/Ender-2/Configuration.h
  25. 5
    8
      Marlin/src/config/examples/Creality/Ender-3/Configuration.h
  26. 5
    8
      Marlin/src/config/examples/Creality/Ender-4/Configuration.h
  27. 5
    8
      Marlin/src/config/examples/Einstart-S/Configuration.h
  28. 5
    8
      Marlin/src/config/examples/Felix/Configuration.h
  29. 5
    8
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  30. 5
    8
      Marlin/src/config/examples/FlashForge/CreatorPro/Configuration.h
  31. 5
    8
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h
  32. 5
    8
      Marlin/src/config/examples/Formbot/Raptor/Configuration.h
  33. 5
    8
      Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h
  34. 5
    8
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h
  35. 5
    8
      Marlin/src/config/examples/Geeetech/A10M/Configuration.h
  36. 5
    8
      Marlin/src/config/examples/Geeetech/A20M/Configuration.h
  37. 5
    8
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  38. 5
    8
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  39. 5
    8
      Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h
  40. 5
    8
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  41. 5
    8
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  42. 5
    8
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  43. 5
    8
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  44. 5
    8
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  45. 5
    8
      Marlin/src/config/examples/JGAurora/A5/Configuration.h
  46. 5
    8
      Marlin/src/config/examples/MakerParts/Configuration.h
  47. 5
    8
      Marlin/src/config/examples/Malyan/M150/Configuration.h
  48. 5
    8
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  49. 5
    8
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  50. 5
    8
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  51. 5
    8
      Marlin/src/config/examples/Mks/Robin/Configuration.h
  52. 5
    8
      Marlin/src/config/examples/Mks/Sbase/Configuration.h
  53. 5
    8
      Marlin/src/config/examples/Printrbot/PrintrboardG2/Configuration.h
  54. 5
    8
      Marlin/src/config/examples/RapideLite/RL200/Configuration.h
  55. 5
    8
      Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h
  56. 5
    8
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  57. 5
    8
      Marlin/src/config/examples/RigidBot/Configuration.h
  58. 5
    8
      Marlin/src/config/examples/SCARA/Configuration.h
  59. 5
    8
      Marlin/src/config/examples/STM32F10/Configuration.h
  60. 5
    8
      Marlin/src/config/examples/STM32F4/Configuration.h
  61. 5
    8
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  62. 5
    8
      Marlin/src/config/examples/TheBorg/Configuration.h
  63. 5
    8
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  64. 5
    8
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  65. 5
    8
      Marlin/src/config/examples/Tronxy/X3A/Configuration.h
  66. 5
    8
      Marlin/src/config/examples/Tronxy/X5S/Configuration.h
  67. 5
    8
      Marlin/src/config/examples/Tronxy/XY100/Configuration.h
  68. 5
    8
      Marlin/src/config/examples/UltiMachine/Archim1/Configuration.h
  69. 5
    8
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  70. 5
    8
      Marlin/src/config/examples/VORONDesign/Configuration.h
  71. 5
    8
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  72. 5
    8
      Marlin/src/config/examples/Velleman/K8400/Configuration.h
  73. 5
    8
      Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h
  74. 5
    8
      Marlin/src/config/examples/WASP/PowerWASP/Configuration.h
  75. 5
    8
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  76. 5
    8
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  77. 5
    8
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
  78. 5
    8
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  79. 5
    8
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h
  80. 5
    8
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  81. 5
    8
      Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h
  82. 5
    8
      Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h
  83. 5
    8
      Marlin/src/config/examples/delta/MKS/SBASE/Configuration.h
  84. 5
    8
      Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h
  85. 5
    8
      Marlin/src/config/examples/delta/generic/Configuration.h
  86. 5
    8
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  87. 5
    8
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  88. 5
    8
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  89. 5
    8
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  90. 5
    8
      Marlin/src/config/examples/makibox/Configuration.h
  91. 5
    8
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  92. 5
    8
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  93. 5
    8
      Marlin/src/config/examples/wt150/Configuration.h
  94. 1
    1
      Marlin/src/gcode/config/M43.cpp
  95. 1
    1
      Marlin/src/inc/Conditionals_LCD.h
  96. 3
    3
      Marlin/src/inc/Conditionals_post.h
  97. 5
    9
      Marlin/src/inc/SanityCheck.h
  98. 8
    8
      Marlin/src/module/endstops.cpp
  99. 1
    1
      Marlin/src/module/motion.cpp
  100. 0
    0
      Marlin/src/module/probe.cpp

+ 5
- 8
Marlin/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/default/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/3DFabXYZ/Migbot/Configuration.h Dosyayı Görüntüle

770
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
770
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
771
 
771
 
772
 /**
772
 /**
773
- * Z_MIN_PROBE_ENDSTOP
773
+ * Z_MIN_PROBE_PIN
774
  *
774
  *
775
- * Enable this option for a probe connected to any pin except Z-Min.
776
- * (By default Marlin assumes the Z-Max endstop pin.)
777
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
775
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
776
+ * If not defined the default pin for the selected MOTHERBOARD
777
+ * will be used. Most of the time the default is what you want.
778
  *
778
  *
779
  *  - The simplest option is to use a free endstop connector.
779
  *  - The simplest option is to use a free endstop connector.
780
  *  - Use 5V for powered (usually inductive) sensors.
780
  *  - Use 5V for powered (usually inductive) sensors.
784
  *      - normally-closed switches to GND and D32.
784
  *      - normally-closed switches to GND and D32.
785
  *      - normally-open switches to 5V and D32.
785
  *      - normally-open switches to 5V and D32.
786
  *
786
  *
787
- * WARNING: Setting the wrong pin may have unexpected and potentially
788
- * disastrous consequences. Use with caution and do your homework.
789
- *
790
  */
787
  */
791
-//#define Z_MIN_PROBE_ENDSTOP
788
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
792
 
789
 
793
 /**
790
 /**
794
  * Probe Type
791
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h Dosyayı Görüntüle

784
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
784
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
785
 
785
 
786
 /**
786
 /**
787
- * Z_MIN_PROBE_ENDSTOP
787
+ * Z_MIN_PROBE_PIN
788
  *
788
  *
789
- * Enable this option for a probe connected to any pin except Z-Min.
790
- * (By default Marlin assumes the Z-Max endstop pin.)
791
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
789
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
790
+ * If not defined the default pin for the selected MOTHERBOARD
791
+ * will be used. Most of the time the default is what you want.
792
  *
792
  *
793
  *  - The simplest option is to use a free endstop connector.
793
  *  - The simplest option is to use a free endstop connector.
794
  *  - Use 5V for powered (usually inductive) sensors.
794
  *  - Use 5V for powered (usually inductive) sensors.
798
  *      - normally-closed switches to GND and D32.
798
  *      - normally-closed switches to GND and D32.
799
  *      - normally-open switches to 5V and D32.
799
  *      - normally-open switches to 5V and D32.
800
  *
800
  *
801
- * WARNING: Setting the wrong pin may have unexpected and potentially
802
- * disastrous consequences. Use with caution and do your homework.
803
- *
804
  */
801
  */
805
-//#define Z_MIN_PROBE_ENDSTOP
802
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
806
 
803
 
807
 /**
804
 /**
808
  * Probe Type
805
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Anet/A2/Configuration.h Dosyayı Görüntüle

764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Anet/A2plus/Configuration.h Dosyayı Görüntüle

764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Anet/A6/Configuration.h Dosyayı Görüntüle

811
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
811
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
812
 
812
 
813
 /**
813
 /**
814
- * Z_MIN_PROBE_ENDSTOP
814
+ * Z_MIN_PROBE_PIN
815
  *
815
  *
816
- * Enable this option for a probe connected to any pin except Z-Min.
817
- * (By default Marlin assumes the Z-Max endstop pin.)
818
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
816
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
817
+ * If not defined the default pin for the selected MOTHERBOARD
818
+ * will be used. Most of the time the default is what you want.
819
  *
819
  *
820
  *  - The simplest option is to use a free endstop connector.
820
  *  - The simplest option is to use a free endstop connector.
821
  *  - Use 5V for powered (usually inductive) sensors.
821
  *  - Use 5V for powered (usually inductive) sensors.
825
  *      - normally-closed switches to GND and D32.
825
  *      - normally-closed switches to GND and D32.
826
  *      - normally-open switches to 5V and D32.
826
  *      - normally-open switches to 5V and D32.
827
  *
827
  *
828
- * WARNING: Setting the wrong pin may have unexpected and potentially
829
- * disastrous consequences. Use with caution and do your homework.
830
- *
831
  */
828
  */
832
-//#define Z_MIN_PROBE_ENDSTOP
829
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
833
 
830
 
834
 /**
831
 /**
835
  * Probe Type
832
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Anet/A8/Configuration.h Dosyayı Görüntüle

777
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
777
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
778
 
778
 
779
 /**
779
 /**
780
- * Z_MIN_PROBE_ENDSTOP
780
+ * Z_MIN_PROBE_PIN
781
  *
781
  *
782
- * Enable this option for a probe connected to any pin except Z-Min.
783
- * (By default Marlin assumes the Z-Max endstop pin.)
784
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
782
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
783
+ * If not defined the default pin for the selected MOTHERBOARD
784
+ * will be used. Most of the time the default is what you want.
785
  *
785
  *
786
  *  - The simplest option is to use a free endstop connector.
786
  *  - The simplest option is to use a free endstop connector.
787
  *  - Use 5V for powered (usually inductive) sensors.
787
  *  - Use 5V for powered (usually inductive) sensors.
791
  *      - normally-closed switches to GND and D32.
791
  *      - normally-closed switches to GND and D32.
792
  *      - normally-open switches to 5V and D32.
792
  *      - normally-open switches to 5V and D32.
793
  *
793
  *
794
- * WARNING: Setting the wrong pin may have unexpected and potentially
795
- * disastrous consequences. Use with caution and do your homework.
796
- *
797
  */
794
  */
798
-//#define Z_MIN_PROBE_ENDSTOP
795
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
799
 
796
 
800
 /**
797
 /**
801
  * Probe Type
798
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/AnyCubic/i3/Configuration.h Dosyayı Görüntüle

774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
775
 
775
 
776
 /**
776
 /**
777
- * Z_MIN_PROBE_ENDSTOP
777
+ * Z_MIN_PROBE_PIN
778
  *
778
  *
779
- * Enable this option for a probe connected to any pin except Z-Min.
780
- * (By default Marlin assumes the Z-Max endstop pin.)
781
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
779
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
780
+ * If not defined the default pin for the selected MOTHERBOARD
781
+ * will be used. Most of the time the default is what you want.
782
  *
782
  *
783
  *  - The simplest option is to use a free endstop connector.
783
  *  - The simplest option is to use a free endstop connector.
784
  *  - Use 5V for powered (usually inductive) sensors.
784
  *  - Use 5V for powered (usually inductive) sensors.
788
  *      - normally-closed switches to GND and D32.
788
  *      - normally-closed switches to GND and D32.
789
  *      - normally-open switches to 5V and D32.
789
  *      - normally-open switches to 5V and D32.
790
  *
790
  *
791
- * WARNING: Setting the wrong pin may have unexpected and potentially
792
- * disastrous consequences. Use with caution and do your homework.
793
- *
794
  */
791
  */
795
-//#define Z_MIN_PROBE_ENDSTOP
792
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
796
 
793
 
797
 /**
794
 /**
798
  * Probe Type
795
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/ArmEd/Configuration.h Dosyayı Görüntüle

765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
766
 
766
 
767
 /**
767
 /**
768
- * Z_MIN_PROBE_ENDSTOP
768
+ * Z_MIN_PROBE_PIN
769
  *
769
  *
770
- * Enable this option for a probe connected to any pin except Z-Min.
771
- * (By default Marlin assumes the Z-Max endstop pin.)
772
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
770
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
771
+ * If not defined the default pin for the selected MOTHERBOARD
772
+ * will be used. Most of the time the default is what you want.
773
  *
773
  *
774
  *  - The simplest option is to use a free endstop connector.
774
  *  - The simplest option is to use a free endstop connector.
775
  *  - Use 5V for powered (usually inductive) sensors.
775
  *  - Use 5V for powered (usually inductive) sensors.
779
  *      - normally-closed switches to GND and D32.
779
  *      - normally-closed switches to GND and D32.
780
  *      - normally-open switches to 5V and D32.
780
  *      - normally-open switches to 5V and D32.
781
  *
781
  *
782
- * WARNING: Setting the wrong pin may have unexpected and potentially
783
- * disastrous consequences. Use with caution and do your homework.
784
- *
785
  */
782
  */
786
-//#define Z_MIN_PROBE_ENDSTOP
783
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
787
 
784
 
788
 /**
785
 /**
789
  * Probe Type
786
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h Dosyayı Görüntüle

764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h Dosyayı Görüntüle

764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/BQ/Hephestos/Configuration.h Dosyayı Görüntüle

752
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
752
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
753
 
753
 
754
 /**
754
 /**
755
- * Z_MIN_PROBE_ENDSTOP
755
+ * Z_MIN_PROBE_PIN
756
  *
756
  *
757
- * Enable this option for a probe connected to any pin except Z-Min.
758
- * (By default Marlin assumes the Z-Max endstop pin.)
759
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
757
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
758
+ * If not defined the default pin for the selected MOTHERBOARD
759
+ * will be used. Most of the time the default is what you want.
760
  *
760
  *
761
  *  - The simplest option is to use a free endstop connector.
761
  *  - The simplest option is to use a free endstop connector.
762
  *  - Use 5V for powered (usually inductive) sensors.
762
  *  - Use 5V for powered (usually inductive) sensors.
766
  *      - normally-closed switches to GND and D32.
766
  *      - normally-closed switches to GND and D32.
767
  *      - normally-open switches to 5V and D32.
767
  *      - normally-open switches to 5V and D32.
768
  *
768
  *
769
- * WARNING: Setting the wrong pin may have unexpected and potentially
770
- * disastrous consequences. Use with caution and do your homework.
771
- *
772
  */
769
  */
773
-#define Z_MIN_PROBE_ENDSTOP
770
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
774
 
771
 
775
 /**
772
 /**
776
  * Probe Type
773
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h Dosyayı Görüntüle

765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
766
 
766
 
767
 /**
767
 /**
768
- * Z_MIN_PROBE_ENDSTOP
768
+ * Z_MIN_PROBE_PIN
769
  *
769
  *
770
- * Enable this option for a probe connected to any pin except Z-Min.
771
- * (By default Marlin assumes the Z-Max endstop pin.)
772
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
770
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
771
+ * If not defined the default pin for the selected MOTHERBOARD
772
+ * will be used. Most of the time the default is what you want.
773
  *
773
  *
774
  *  - The simplest option is to use a free endstop connector.
774
  *  - The simplest option is to use a free endstop connector.
775
  *  - Use 5V for powered (usually inductive) sensors.
775
  *  - Use 5V for powered (usually inductive) sensors.
779
  *      - normally-closed switches to GND and D32.
779
  *      - normally-closed switches to GND and D32.
780
  *      - normally-open switches to 5V and D32.
780
  *      - normally-open switches to 5V and D32.
781
  *
781
  *
782
- * WARNING: Setting the wrong pin may have unexpected and potentially
783
- * disastrous consequences. Use with caution and do your homework.
784
- *
785
  */
782
  */
786
-//#define Z_MIN_PROBE_ENDSTOP
783
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
787
 
784
 
788
 /**
785
 /**
789
  * Probe Type
786
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/BQ/WITBOX/Configuration.h Dosyayı Görüntüle

752
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
752
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
753
 
753
 
754
 /**
754
 /**
755
- * Z_MIN_PROBE_ENDSTOP
755
+ * Z_MIN_PROBE_PIN
756
  *
756
  *
757
- * Enable this option for a probe connected to any pin except Z-Min.
758
- * (By default Marlin assumes the Z-Max endstop pin.)
759
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
757
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
758
+ * If not defined the default pin for the selected MOTHERBOARD
759
+ * will be used. Most of the time the default is what you want.
760
  *
760
  *
761
  *  - The simplest option is to use a free endstop connector.
761
  *  - The simplest option is to use a free endstop connector.
762
  *  - Use 5V for powered (usually inductive) sensors.
762
  *  - Use 5V for powered (usually inductive) sensors.
766
  *      - normally-closed switches to GND and D32.
766
  *      - normally-closed switches to GND and D32.
767
  *      - normally-open switches to 5V and D32.
767
  *      - normally-open switches to 5V and D32.
768
  *
768
  *
769
- * WARNING: Setting the wrong pin may have unexpected and potentially
770
- * disastrous consequences. Use with caution and do your homework.
771
- *
772
  */
769
  */
773
-//#define Z_MIN_PROBE_ENDSTOP
770
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
774
 
771
 
775
 /**
772
 /**
776
  * Probe Type
773
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Cartesio/Configuration.h Dosyayı Görüntüle

763
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
763
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 
764
 
765
 /**
765
 /**
766
- * Z_MIN_PROBE_ENDSTOP
766
+ * Z_MIN_PROBE_PIN
767
  *
767
  *
768
- * Enable this option for a probe connected to any pin except Z-Min.
769
- * (By default Marlin assumes the Z-Max endstop pin.)
770
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
768
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
769
+ * If not defined the default pin for the selected MOTHERBOARD
770
+ * will be used. Most of the time the default is what you want.
771
  *
771
  *
772
  *  - The simplest option is to use a free endstop connector.
772
  *  - The simplest option is to use a free endstop connector.
773
  *  - Use 5V for powered (usually inductive) sensors.
773
  *  - Use 5V for powered (usually inductive) sensors.
777
  *      - normally-closed switches to GND and D32.
777
  *      - normally-closed switches to GND and D32.
778
  *      - normally-open switches to 5V and D32.
778
  *      - normally-open switches to 5V and D32.
779
  *
779
  *
780
- * WARNING: Setting the wrong pin may have unexpected and potentially
781
- * disastrous consequences. Use with caution and do your homework.
782
- *
783
  */
780
  */
784
-//#define Z_MIN_PROBE_ENDSTOP
781
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
785
 
782
 
786
 /**
783
 /**
787
  * Probe Type
784
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/CR-10/Configuration.h Dosyayı Görüntüle

774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
775
 
775
 
776
 /**
776
 /**
777
- * Z_MIN_PROBE_ENDSTOP
777
+ * Z_MIN_PROBE_PIN
778
  *
778
  *
779
- * Enable this option for a probe connected to any pin except Z-Min.
780
- * (By default Marlin assumes the Z-Max endstop pin.)
781
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
779
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
780
+ * If not defined the default pin for the selected MOTHERBOARD
781
+ * will be used. Most of the time the default is what you want.
782
  *
782
  *
783
  *  - The simplest option is to use a free endstop connector.
783
  *  - The simplest option is to use a free endstop connector.
784
  *  - Use 5V for powered (usually inductive) sensors.
784
  *  - Use 5V for powered (usually inductive) sensors.
788
  *      - normally-closed switches to GND and D32.
788
  *      - normally-closed switches to GND and D32.
789
  *      - normally-open switches to 5V and D32.
789
  *      - normally-open switches to 5V and D32.
790
  *
790
  *
791
- * WARNING: Setting the wrong pin may have unexpected and potentially
792
- * disastrous consequences. Use with caution and do your homework.
793
- *
794
  */
791
  */
795
-//#define Z_MIN_PROBE_ENDSTOP
792
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
796
 
793
 
797
 /**
794
 /**
798
  * Probe Type
795
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/CR-10S/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/CR-10_5S/Configuration.h Dosyayı Görüntüle

765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
766
 
766
 
767
 /**
767
 /**
768
- * Z_MIN_PROBE_ENDSTOP
768
+ * Z_MIN_PROBE_PIN
769
  *
769
  *
770
- * Enable this option for a probe connected to any pin except Z-Min.
771
- * (By default Marlin assumes the Z-Max endstop pin.)
772
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
770
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
771
+ * If not defined the default pin for the selected MOTHERBOARD
772
+ * will be used. Most of the time the default is what you want.
773
  *
773
  *
774
  *  - The simplest option is to use a free endstop connector.
774
  *  - The simplest option is to use a free endstop connector.
775
  *  - Use 5V for powered (usually inductive) sensors.
775
  *  - Use 5V for powered (usually inductive) sensors.
779
  *      - normally-closed switches to GND and D32.
779
  *      - normally-closed switches to GND and D32.
780
  *      - normally-open switches to 5V and D32.
780
  *      - normally-open switches to 5V and D32.
781
  *
781
  *
782
- * WARNING: Setting the wrong pin may have unexpected and potentially
783
- * disastrous consequences. Use with caution and do your homework.
784
- *
785
  */
782
  */
786
-//#define Z_MIN_PROBE_ENDSTOP
783
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
787
 
784
 
788
 /**
785
 /**
789
  * Probe Type
786
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/CR-10mini/Configuration.h Dosyayı Görüntüle

783
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
783
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
784
 
784
 
785
 /**
785
 /**
786
- * Z_MIN_PROBE_ENDSTOP
786
+ * Z_MIN_PROBE_PIN
787
  *
787
  *
788
- * Enable this option for a probe connected to any pin except Z-Min.
789
- * (By default Marlin assumes the Z-Max endstop pin.)
790
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
788
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
789
+ * If not defined the default pin for the selected MOTHERBOARD
790
+ * will be used. Most of the time the default is what you want.
791
  *
791
  *
792
  *  - The simplest option is to use a free endstop connector.
792
  *  - The simplest option is to use a free endstop connector.
793
  *  - Use 5V for powered (usually inductive) sensors.
793
  *  - Use 5V for powered (usually inductive) sensors.
797
  *      - normally-closed switches to GND and D32.
797
  *      - normally-closed switches to GND and D32.
798
  *      - normally-open switches to 5V and D32.
798
  *      - normally-open switches to 5V and D32.
799
  *
799
  *
800
- * WARNING: Setting the wrong pin may have unexpected and potentially
801
- * disastrous consequences. Use with caution and do your homework.
802
- *
803
  */
800
  */
804
-//#define Z_MIN_PROBE_ENDSTOP
801
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
805
 
802
 
806
 /**
803
 /**
807
  * Probe Type
804
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/CR-8/Configuration.h Dosyayı Görüntüle

774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
775
 
775
 
776
 /**
776
 /**
777
- * Z_MIN_PROBE_ENDSTOP
777
+ * Z_MIN_PROBE_PIN
778
  *
778
  *
779
- * Enable this option for a probe connected to any pin except Z-Min.
780
- * (By default Marlin assumes the Z-Max endstop pin.)
781
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
779
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
780
+ * If not defined the default pin for the selected MOTHERBOARD
781
+ * will be used. Most of the time the default is what you want.
782
  *
782
  *
783
  *  - The simplest option is to use a free endstop connector.
783
  *  - The simplest option is to use a free endstop connector.
784
  *  - Use 5V for powered (usually inductive) sensors.
784
  *  - Use 5V for powered (usually inductive) sensors.
788
  *      - normally-closed switches to GND and D32.
788
  *      - normally-closed switches to GND and D32.
789
  *      - normally-open switches to 5V and D32.
789
  *      - normally-open switches to 5V and D32.
790
  *
790
  *
791
- * WARNING: Setting the wrong pin may have unexpected and potentially
792
- * disastrous consequences. Use with caution and do your homework.
793
- *
794
  */
791
  */
795
-//#define Z_MIN_PROBE_ENDSTOP
792
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
796
 
793
 
797
 /**
794
 /**
798
  * Probe Type
795
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/Ender-2/Configuration.h Dosyayı Görüntüle

768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
769
 
769
 
770
 /**
770
 /**
771
- * Z_MIN_PROBE_ENDSTOP
771
+ * Z_MIN_PROBE_PIN
772
  *
772
  *
773
- * Enable this option for a probe connected to any pin except Z-Min.
774
- * (By default Marlin assumes the Z-Max endstop pin.)
775
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
773
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
774
+ * If not defined the default pin for the selected MOTHERBOARD
775
+ * will be used. Most of the time the default is what you want.
776
  *
776
  *
777
  *  - The simplest option is to use a free endstop connector.
777
  *  - The simplest option is to use a free endstop connector.
778
  *  - Use 5V for powered (usually inductive) sensors.
778
  *  - Use 5V for powered (usually inductive) sensors.
782
  *      - normally-closed switches to GND and D32.
782
  *      - normally-closed switches to GND and D32.
783
  *      - normally-open switches to 5V and D32.
783
  *      - normally-open switches to 5V and D32.
784
  *
784
  *
785
- * WARNING: Setting the wrong pin may have unexpected and potentially
786
- * disastrous consequences. Use with caution and do your homework.
787
- *
788
  */
785
  */
789
-//#define Z_MIN_PROBE_ENDSTOP
786
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
790
 
787
 
791
 /**
788
 /**
792
  * Probe Type
789
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/Ender-3/Configuration.h Dosyayı Görüntüle

768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
769
 
769
 
770
 /**
770
 /**
771
- * Z_MIN_PROBE_ENDSTOP
771
+ * Z_MIN_PROBE_PIN
772
  *
772
  *
773
- * Enable this option for a probe connected to any pin except Z-Min.
774
- * (By default Marlin assumes the Z-Max endstop pin.)
775
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
773
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
774
+ * If not defined the default pin for the selected MOTHERBOARD
775
+ * will be used. Most of the time the default is what you want.
776
  *
776
  *
777
  *  - The simplest option is to use a free endstop connector.
777
  *  - The simplest option is to use a free endstop connector.
778
  *  - Use 5V for powered (usually inductive) sensors.
778
  *  - Use 5V for powered (usually inductive) sensors.
782
  *      - normally-closed switches to GND and D32.
782
  *      - normally-closed switches to GND and D32.
783
  *      - normally-open switches to 5V and D32.
783
  *      - normally-open switches to 5V and D32.
784
  *
784
  *
785
- * WARNING: Setting the wrong pin may have unexpected and potentially
786
- * disastrous consequences. Use with caution and do your homework.
787
- *
788
  */
785
  */
789
-//#define Z_MIN_PROBE_ENDSTOP
786
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
790
 
787
 
791
 /**
788
 /**
792
  * Probe Type
789
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Creality/Ender-4/Configuration.h Dosyayı Görüntüle

774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
774
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
775
 
775
 
776
 /**
776
 /**
777
- * Z_MIN_PROBE_ENDSTOP
777
+ * Z_MIN_PROBE_PIN
778
  *
778
  *
779
- * Enable this option for a probe connected to any pin except Z-Min.
780
- * (By default Marlin assumes the Z-Max endstop pin.)
781
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
779
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
780
+ * If not defined the default pin for the selected MOTHERBOARD
781
+ * will be used. Most of the time the default is what you want.
782
  *
782
  *
783
  *  - The simplest option is to use a free endstop connector.
783
  *  - The simplest option is to use a free endstop connector.
784
  *  - Use 5V for powered (usually inductive) sensors.
784
  *  - Use 5V for powered (usually inductive) sensors.
788
  *      - normally-closed switches to GND and D32.
788
  *      - normally-closed switches to GND and D32.
789
  *      - normally-open switches to 5V and D32.
789
  *      - normally-open switches to 5V and D32.
790
  *
790
  *
791
- * WARNING: Setting the wrong pin may have unexpected and potentially
792
- * disastrous consequences. Use with caution and do your homework.
793
- *
794
  */
791
  */
795
-//#define Z_MIN_PROBE_ENDSTOP
792
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
796
 
793
 
797
 /**
794
 /**
798
  * Probe Type
795
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Einstart-S/Configuration.h Dosyayı Görüntüle

776
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
776
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
777
 
777
 
778
 /**
778
 /**
779
- * Z_MIN_PROBE_ENDSTOP
779
+ * Z_MIN_PROBE_PIN
780
  *
780
  *
781
- * Enable this option for a probe connected to any pin except Z-Min.
782
- * (By default Marlin assumes the Z-Max endstop pin.)
783
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
781
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
782
+ * If not defined the default pin for the selected MOTHERBOARD
783
+ * will be used. Most of the time the default is what you want.
784
  *
784
  *
785
  *  - The simplest option is to use a free endstop connector.
785
  *  - The simplest option is to use a free endstop connector.
786
  *  - Use 5V for powered (usually inductive) sensors.
786
  *  - Use 5V for powered (usually inductive) sensors.
790
  *      - normally-closed switches to GND and D32.
790
  *      - normally-closed switches to GND and D32.
791
  *      - normally-open switches to 5V and D32.
791
  *      - normally-open switches to 5V and D32.
792
  *
792
  *
793
- * WARNING: Setting the wrong pin may have unexpected and potentially
794
- * disastrous consequences. Use with caution and do your homework.
795
- *
796
  */
793
  */
797
-//#define Z_MIN_PROBE_ENDSTOP
794
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
798
 
795
 
799
 /**
796
 /**
800
  * Probe Type
797
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Felix/Configuration.h Dosyayı Görüntüle

746
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
746
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
747
 
747
 
748
 /**
748
 /**
749
- * Z_MIN_PROBE_ENDSTOP
749
+ * Z_MIN_PROBE_PIN
750
  *
750
  *
751
- * Enable this option for a probe connected to any pin except Z-Min.
752
- * (By default Marlin assumes the Z-Max endstop pin.)
753
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
751
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
752
+ * If not defined the default pin for the selected MOTHERBOARD
753
+ * will be used. Most of the time the default is what you want.
754
  *
754
  *
755
  *  - The simplest option is to use a free endstop connector.
755
  *  - The simplest option is to use a free endstop connector.
756
  *  - Use 5V for powered (usually inductive) sensors.
756
  *  - Use 5V for powered (usually inductive) sensors.
760
  *      - normally-closed switches to GND and D32.
760
  *      - normally-closed switches to GND and D32.
761
  *      - normally-open switches to 5V and D32.
761
  *      - normally-open switches to 5V and D32.
762
  *
762
  *
763
- * WARNING: Setting the wrong pin may have unexpected and potentially
764
- * disastrous consequences. Use with caution and do your homework.
765
- *
766
  */
763
  */
767
-//#define Z_MIN_PROBE_ENDSTOP
764
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
768
 
765
 
769
 /**
766
 /**
770
  * Probe Type
767
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Felix/DUAL/Configuration.h Dosyayı Görüntüle

746
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
746
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
747
 
747
 
748
 /**
748
 /**
749
- * Z_MIN_PROBE_ENDSTOP
749
+ * Z_MIN_PROBE_PIN
750
  *
750
  *
751
- * Enable this option for a probe connected to any pin except Z-Min.
752
- * (By default Marlin assumes the Z-Max endstop pin.)
753
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
751
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
752
+ * If not defined the default pin for the selected MOTHERBOARD
753
+ * will be used. Most of the time the default is what you want.
754
  *
754
  *
755
  *  - The simplest option is to use a free endstop connector.
755
  *  - The simplest option is to use a free endstop connector.
756
  *  - Use 5V for powered (usually inductive) sensors.
756
  *  - Use 5V for powered (usually inductive) sensors.
760
  *      - normally-closed switches to GND and D32.
760
  *      - normally-closed switches to GND and D32.
761
  *      - normally-open switches to 5V and D32.
761
  *      - normally-open switches to 5V and D32.
762
  *
762
  *
763
- * WARNING: Setting the wrong pin may have unexpected and potentially
764
- * disastrous consequences. Use with caution and do your homework.
765
- *
766
  */
763
  */
767
-//#define Z_MIN_PROBE_ENDSTOP
764
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
768
 
765
 
769
 /**
766
 /**
770
  * Probe Type
767
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/FlashForge/CreatorPro/Configuration.h Dosyayı Görüntüle

756
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
756
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
757
 
757
 
758
 /**
758
 /**
759
- * Z_MIN_PROBE_ENDSTOP
759
+ * Z_MIN_PROBE_PIN
760
  *
760
  *
761
- * Enable this option for a probe connected to any pin except Z-Min.
762
- * (By default Marlin assumes the Z-Max endstop pin.)
763
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
761
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
762
+ * If not defined the default pin for the selected MOTHERBOARD
763
+ * will be used. Most of the time the default is what you want.
764
  *
764
  *
765
  *  - The simplest option is to use a free endstop connector.
765
  *  - The simplest option is to use a free endstop connector.
766
  *  - Use 5V for powered (usually inductive) sensors.
766
  *  - Use 5V for powered (usually inductive) sensors.
770
  *      - normally-closed switches to GND and D32.
770
  *      - normally-closed switches to GND and D32.
771
  *      - normally-open switches to 5V and D32.
771
  *      - normally-open switches to 5V and D32.
772
  *
772
  *
773
- * WARNING: Setting the wrong pin may have unexpected and potentially
774
- * disastrous consequences. Use with caution and do your homework.
775
- *
776
  */
773
  */
777
-//#define Z_MIN_PROBE_ENDSTOP
774
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
778
 
775
 
779
 /**
776
 /**
780
  * Probe Type
777
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h Dosyayı Görüntüle

770
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
770
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
771
 
771
 
772
 /**
772
 /**
773
- * Z_MIN_PROBE_ENDSTOP
773
+ * Z_MIN_PROBE_PIN
774
  *
774
  *
775
- * Enable this option for a probe connected to any pin except Z-Min.
776
- * (By default Marlin assumes the Z-Max endstop pin.)
777
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
775
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
776
+ * If not defined the default pin for the selected MOTHERBOARD
777
+ * will be used. Most of the time the default is what you want.
778
  *
778
  *
779
  *  - The simplest option is to use a free endstop connector.
779
  *  - The simplest option is to use a free endstop connector.
780
  *  - Use 5V for powered (usually inductive) sensors.
780
  *  - Use 5V for powered (usually inductive) sensors.
784
  *      - normally-closed switches to GND and D32.
784
  *      - normally-closed switches to GND and D32.
785
  *      - normally-open switches to 5V and D32.
785
  *      - normally-open switches to 5V and D32.
786
  *
786
  *
787
- * WARNING: Setting the wrong pin may have unexpected and potentially
788
- * disastrous consequences. Use with caution and do your homework.
789
- *
790
  */
787
  */
791
-//#define Z_MIN_PROBE_ENDSTOP
788
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
792
 
789
 
793
 /**
790
 /**
794
  * Probe Type
791
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Formbot/Raptor/Configuration.h Dosyayı Görüntüle

847
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
847
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
848
 
848
 
849
 /**
849
 /**
850
- * Z_MIN_PROBE_ENDSTOP
850
+ * Z_MIN_PROBE_PIN
851
  *
851
  *
852
- * Enable this option for a probe connected to any pin except Z-Min.
853
- * (By default Marlin assumes the Z-Max endstop pin.)
854
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
852
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
853
+ * If not defined the default pin for the selected MOTHERBOARD
854
+ * will be used. Most of the time the default is what you want.
855
  *
855
  *
856
  *  - The simplest option is to use a free endstop connector.
856
  *  - The simplest option is to use a free endstop connector.
857
  *  - Use 5V for powered (usually inductive) sensors.
857
  *  - Use 5V for powered (usually inductive) sensors.
861
  *      - normally-closed switches to GND and D32.
861
  *      - normally-closed switches to GND and D32.
862
  *      - normally-open switches to 5V and D32.
862
  *      - normally-open switches to 5V and D32.
863
  *
863
  *
864
- * WARNING: Setting the wrong pin may have unexpected and potentially
865
- * disastrous consequences. Use with caution and do your homework.
866
- *
867
  */
864
  */
868
-//#define Z_MIN_PROBE_ENDSTOP
865
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
869
 
866
 
870
 /**
867
 /**
871
  * Probe Type
868
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h Dosyayı Görüntüle

793
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
793
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
794
 
794
 
795
 /**
795
 /**
796
- * Z_MIN_PROBE_ENDSTOP
796
+ * Z_MIN_PROBE_PIN
797
  *
797
  *
798
- * Enable this option for a probe connected to any pin except Z-Min.
799
- * (By default Marlin assumes the Z-Max endstop pin.)
800
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
798
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
799
+ * If not defined the default pin for the selected MOTHERBOARD
800
+ * will be used. Most of the time the default is what you want.
801
  *
801
  *
802
  *  - The simplest option is to use a free endstop connector.
802
  *  - The simplest option is to use a free endstop connector.
803
  *  - Use 5V for powered (usually inductive) sensors.
803
  *  - Use 5V for powered (usually inductive) sensors.
807
  *      - normally-closed switches to GND and D32.
807
  *      - normally-closed switches to GND and D32.
808
  *      - normally-open switches to 5V and D32.
808
  *      - normally-open switches to 5V and D32.
809
  *
809
  *
810
- * WARNING: Setting the wrong pin may have unexpected and potentially
811
- * disastrous consequences. Use with caution and do your homework.
812
- *
813
  */
810
  */
814
-//#define Z_MIN_PROBE_ENDSTOP
811
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
815
 
812
 
816
 /**
813
 /**
817
  * Probe Type
814
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h Dosyayı Görüntüle

780
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
780
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
781
 
781
 
782
 /**
782
 /**
783
- * Z_MIN_PROBE_ENDSTOP
783
+ * Z_MIN_PROBE_PIN
784
  *
784
  *
785
- * Enable this option for a probe connected to any pin except Z-Min.
786
- * (By default Marlin assumes the Z-Max endstop pin.)
787
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
785
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
786
+ * If not defined the default pin for the selected MOTHERBOARD
787
+ * will be used. Most of the time the default is what you want.
788
  *
788
  *
789
  *  - The simplest option is to use a free endstop connector.
789
  *  - The simplest option is to use a free endstop connector.
790
  *  - Use 5V for powered (usually inductive) sensors.
790
  *  - Use 5V for powered (usually inductive) sensors.
794
  *      - normally-closed switches to GND and D32.
794
  *      - normally-closed switches to GND and D32.
795
  *      - normally-open switches to 5V and D32.
795
  *      - normally-open switches to 5V and D32.
796
  *
796
  *
797
- * WARNING: Setting the wrong pin may have unexpected and potentially
798
- * disastrous consequences. Use with caution and do your homework.
799
- *
800
  */
797
  */
801
-//#define Z_MIN_PROBE_ENDSTOP
798
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
802
 
799
 
803
 /**
800
 /**
804
  * Probe Type
801
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/A10M/Configuration.h Dosyayı Görüntüle

747
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
747
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
748
 
748
 
749
 /**
749
 /**
750
- * Z_MIN_PROBE_ENDSTOP
750
+ * Z_MIN_PROBE_PIN
751
  *
751
  *
752
- * Enable this option for a probe connected to any pin except Z-Min.
753
- * (By default Marlin assumes the Z-Max endstop pin.)
754
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
752
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
753
+ * If not defined the default pin for the selected MOTHERBOARD
754
+ * will be used. Most of the time the default is what you want.
755
  *
755
  *
756
  *  - The simplest option is to use a free endstop connector.
756
  *  - The simplest option is to use a free endstop connector.
757
  *  - Use 5V for powered (usually inductive) sensors.
757
  *  - Use 5V for powered (usually inductive) sensors.
761
  *      - normally-closed switches to GND and D32.
761
  *      - normally-closed switches to GND and D32.
762
  *      - normally-open switches to 5V and D32.
762
  *      - normally-open switches to 5V and D32.
763
  *
763
  *
764
- * WARNING: Setting the wrong pin may have unexpected and potentially
765
- * disastrous consequences. Use with caution and do your homework.
766
- *
767
  */
764
  */
768
-//#define Z_MIN_PROBE_ENDSTOP
765
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
769
 
766
 
770
 /**
767
 /**
771
  * Probe Type
768
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/A20M/Configuration.h Dosyayı Görüntüle

747
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
747
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
748
 
748
 
749
 /**
749
 /**
750
- * Z_MIN_PROBE_ENDSTOP
750
+ * Z_MIN_PROBE_PIN
751
  *
751
  *
752
- * Enable this option for a probe connected to any pin except Z-Min.
753
- * (By default Marlin assumes the Z-Max endstop pin.)
754
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
752
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
753
+ * If not defined the default pin for the selected MOTHERBOARD
754
+ * will be used. Most of the time the default is what you want.
755
  *
755
  *
756
  *  - The simplest option is to use a free endstop connector.
756
  *  - The simplest option is to use a free endstop connector.
757
  *  - Use 5V for powered (usually inductive) sensors.
757
  *  - Use 5V for powered (usually inductive) sensors.
761
  *      - normally-closed switches to GND and D32.
761
  *      - normally-closed switches to GND and D32.
762
  *      - normally-open switches to 5V and D32.
762
  *      - normally-open switches to 5V and D32.
763
  *
763
  *
764
- * WARNING: Setting the wrong pin may have unexpected and potentially
765
- * disastrous consequences. Use with caution and do your homework.
766
- *
767
  */
764
  */
768
-//#define Z_MIN_PROBE_ENDSTOP
765
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
769
 
766
 
770
 /**
767
 /**
771
  * Probe Type
768
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h Dosyayı Görüntüle

779
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
779
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
780
 
780
 
781
 /**
781
 /**
782
- * Z_MIN_PROBE_ENDSTOP
782
+ * Z_MIN_PROBE_PIN
783
  *
783
  *
784
- * Enable this option for a probe connected to any pin except Z-Min.
785
- * (By default Marlin assumes the Z-Max endstop pin.)
786
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
784
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
785
+ * If not defined the default pin for the selected MOTHERBOARD
786
+ * will be used. Most of the time the default is what you want.
787
  *
787
  *
788
  *  - The simplest option is to use a free endstop connector.
788
  *  - The simplest option is to use a free endstop connector.
789
  *  - Use 5V for powered (usually inductive) sensors.
789
  *  - Use 5V for powered (usually inductive) sensors.
793
  *      - normally-closed switches to GND and D32.
793
  *      - normally-closed switches to GND and D32.
794
  *      - normally-open switches to 5V and D32.
794
  *      - normally-open switches to 5V and D32.
795
  *
795
  *
796
- * WARNING: Setting the wrong pin may have unexpected and potentially
797
- * disastrous consequences. Use with caution and do your homework.
798
- *
799
  */
796
  */
800
-//#define Z_MIN_PROBE_ENDSTOP
797
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
801
 
798
 
802
 /**
799
 /**
803
  * Probe Type
800
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/MeCreator2/Configuration.h Dosyayı Görüntüle

771
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
771
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
772
 
772
 
773
 /**
773
 /**
774
- * Z_MIN_PROBE_ENDSTOP
774
+ * Z_MIN_PROBE_PIN
775
  *
775
  *
776
- * Enable this option for a probe connected to any pin except Z-Min.
777
- * (By default Marlin assumes the Z-Max endstop pin.)
778
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
776
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
777
+ * If not defined the default pin for the selected MOTHERBOARD
778
+ * will be used. Most of the time the default is what you want.
779
  *
779
  *
780
  *  - The simplest option is to use a free endstop connector.
780
  *  - The simplest option is to use a free endstop connector.
781
  *  - Use 5V for powered (usually inductive) sensors.
781
  *  - Use 5V for powered (usually inductive) sensors.
785
  *      - normally-closed switches to GND and D32.
785
  *      - normally-closed switches to GND and D32.
786
  *      - normally-open switches to 5V and D32.
786
  *      - normally-open switches to 5V and D32.
787
  *
787
  *
788
- * WARNING: Setting the wrong pin may have unexpected and potentially
789
- * disastrous consequences. Use with caution and do your homework.
790
- *
791
  */
788
  */
792
-//#define Z_MIN_PROBE_ENDSTOP
789
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
793
 
790
 
794
 /**
791
 /**
795
  * Probe Type
792
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h Dosyayı Görüntüle

779
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
779
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
780
 
780
 
781
 /**
781
 /**
782
- * Z_MIN_PROBE_ENDSTOP
782
+ * Z_MIN_PROBE_PIN
783
  *
783
  *
784
- * Enable this option for a probe connected to any pin except Z-Min.
785
- * (By default Marlin assumes the Z-Max endstop pin.)
786
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
784
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
785
+ * If not defined the default pin for the selected MOTHERBOARD
786
+ * will be used. Most of the time the default is what you want.
787
  *
787
  *
788
  *  - The simplest option is to use a free endstop connector.
788
  *  - The simplest option is to use a free endstop connector.
789
  *  - Use 5V for powered (usually inductive) sensors.
789
  *  - Use 5V for powered (usually inductive) sensors.
793
  *      - normally-closed switches to GND and D32.
793
  *      - normally-closed switches to GND and D32.
794
  *      - normally-open switches to 5V and D32.
794
  *      - normally-open switches to 5V and D32.
795
  *
795
  *
796
- * WARNING: Setting the wrong pin may have unexpected and potentially
797
- * disastrous consequences. Use with caution and do your homework.
798
- *
799
  */
796
  */
800
-#define Z_MIN_PROBE_ENDSTOP
797
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
801
 #define Z_MIN_PROBE_PIN 32
798
 #define Z_MIN_PROBE_PIN 32
802
 
799
 
803
 /**
800
 /**

+ 5
- 8
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h Dosyayı Görüntüle

779
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
779
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
780
 
780
 
781
 /**
781
 /**
782
- * Z_MIN_PROBE_ENDSTOP
782
+ * Z_MIN_PROBE_PIN
783
  *
783
  *
784
- * Enable this option for a probe connected to any pin except Z-Min.
785
- * (By default Marlin assumes the Z-Max endstop pin.)
786
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
784
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
785
+ * If not defined the default pin for the selected MOTHERBOARD
786
+ * will be used. Most of the time the default is what you want.
787
  *
787
  *
788
  *  - The simplest option is to use a free endstop connector.
788
  *  - The simplest option is to use a free endstop connector.
789
  *  - Use 5V for powered (usually inductive) sensors.
789
  *  - Use 5V for powered (usually inductive) sensors.
793
  *      - normally-closed switches to GND and D32.
793
  *      - normally-closed switches to GND and D32.
794
  *      - normally-open switches to 5V and D32.
794
  *      - normally-open switches to 5V and D32.
795
  *
795
  *
796
- * WARNING: Setting the wrong pin may have unexpected and potentially
797
- * disastrous consequences. Use with caution and do your homework.
798
- *
799
  */
796
  */
800
-//#define Z_MIN_PROBE_ENDSTOP
797
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
801
 
798
 
802
 /**
799
 /**
803
  * Probe Type
800
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h Dosyayı Görüntüle

768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
769
 
769
 
770
 /**
770
 /**
771
- * Z_MIN_PROBE_ENDSTOP
771
+ * Z_MIN_PROBE_PIN
772
  *
772
  *
773
- * Enable this option for a probe connected to any pin except Z-Min.
774
- * (By default Marlin assumes the Z-Max endstop pin.)
775
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
773
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
774
+ * If not defined the default pin for the selected MOTHERBOARD
775
+ * will be used. Most of the time the default is what you want.
776
  *
776
  *
777
  *  - The simplest option is to use a free endstop connector.
777
  *  - The simplest option is to use a free endstop connector.
778
  *  - Use 5V for powered (usually inductive) sensors.
778
  *  - Use 5V for powered (usually inductive) sensors.
782
  *      - normally-closed switches to GND and D32.
782
  *      - normally-closed switches to GND and D32.
783
  *      - normally-open switches to 5V and D32.
783
  *      - normally-open switches to 5V and D32.
784
  *
784
  *
785
- * WARNING: Setting the wrong pin may have unexpected and potentially
786
- * disastrous consequences. Use with caution and do your homework.
787
- *
788
  */
785
  */
789
-//#define Z_MIN_PROBE_ENDSTOP
786
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
790
 
787
 
791
 /**
788
 /**
792
  * Probe Type
789
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/JGAurora/A5/Configuration.h Dosyayı Görüntüle

776
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
776
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
777
 
777
 
778
 /**
778
 /**
779
- * Z_MIN_PROBE_ENDSTOP
779
+ * Z_MIN_PROBE_PIN
780
  *
780
  *
781
- * Enable this option for a probe connected to any pin except Z-Min.
782
- * (By default Marlin assumes the Z-Max endstop pin.)
783
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
781
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
782
+ * If not defined the default pin for the selected MOTHERBOARD
783
+ * will be used. Most of the time the default is what you want.
784
  *
784
  *
785
  *  - The simplest option is to use a free endstop connector.
785
  *  - The simplest option is to use a free endstop connector.
786
  *  - Use 5V for powered (usually inductive) sensors.
786
  *  - Use 5V for powered (usually inductive) sensors.
790
  *      - normally-closed switches to GND and D32.
790
  *      - normally-closed switches to GND and D32.
791
  *      - normally-open switches to 5V and D32.
791
  *      - normally-open switches to 5V and D32.
792
  *
792
  *
793
- * WARNING: Setting the wrong pin may have unexpected and potentially
794
- * disastrous consequences. Use with caution and do your homework.
795
- *
796
  */
793
  */
797
-//#define Z_MIN_PROBE_ENDSTOP
794
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
798
 
795
 
799
 /**
796
 /**
800
  * Probe Type
797
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/MakerParts/Configuration.h Dosyayı Görüntüle

784
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
784
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
785
 
785
 
786
 /**
786
 /**
787
- * Z_MIN_PROBE_ENDSTOP
787
+ * Z_MIN_PROBE_PIN
788
  *
788
  *
789
- * Enable this option for a probe connected to any pin except Z-Min.
790
- * (By default Marlin assumes the Z-Max endstop pin.)
791
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
789
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
790
+ * If not defined the default pin for the selected MOTHERBOARD
791
+ * will be used. Most of the time the default is what you want.
792
  *
792
  *
793
  *  - The simplest option is to use a free endstop connector.
793
  *  - The simplest option is to use a free endstop connector.
794
  *  - Use 5V for powered (usually inductive) sensors.
794
  *  - Use 5V for powered (usually inductive) sensors.
798
  *      - normally-closed switches to GND and D32.
798
  *      - normally-closed switches to GND and D32.
799
  *      - normally-open switches to 5V and D32.
799
  *      - normally-open switches to 5V and D32.
800
  *
800
  *
801
- * WARNING: Setting the wrong pin may have unexpected and potentially
802
- * disastrous consequences. Use with caution and do your homework.
803
- *
804
  */
801
  */
805
-//#define Z_MIN_PROBE_ENDSTOP
802
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
806
 
803
 
807
 /**
804
 /**
808
  * Probe Type
805
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Malyan/M150/Configuration.h Dosyayı Görüntüle

784
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
784
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
785
 
785
 
786
 /**
786
 /**
787
- * Z_MIN_PROBE_ENDSTOP
787
+ * Z_MIN_PROBE_PIN
788
  *
788
  *
789
- * Enable this option for a probe connected to any pin except Z-Min.
790
- * (By default Marlin assumes the Z-Max endstop pin.)
791
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
789
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
790
+ * If not defined the default pin for the selected MOTHERBOARD
791
+ * will be used. Most of the time the default is what you want.
792
  *
792
  *
793
  *  - The simplest option is to use a free endstop connector.
793
  *  - The simplest option is to use a free endstop connector.
794
  *  - Use 5V for powered (usually inductive) sensors.
794
  *  - Use 5V for powered (usually inductive) sensors.
798
  *      - normally-closed switches to GND and D32.
798
  *      - normally-closed switches to GND and D32.
799
  *      - normally-open switches to 5V and D32.
799
  *      - normally-open switches to 5V and D32.
800
  *
800
  *
801
- * WARNING: Setting the wrong pin may have unexpected and potentially
802
- * disastrous consequences. Use with caution and do your homework.
803
- *
804
  */
801
  */
805
-//#define Z_MIN_PROBE_ENDSTOP
802
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
806
 
803
 
807
 /**
804
 /**
808
  * Probe Type
805
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Malyan/M200/Configuration.h Dosyayı Görüntüle

763
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
763
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 
764
 
765
 /**
765
 /**
766
- * Z_MIN_PROBE_ENDSTOP
766
+ * Z_MIN_PROBE_PIN
767
  *
767
  *
768
- * Enable this option for a probe connected to any pin except Z-Min.
769
- * (By default Marlin assumes the Z-Max endstop pin.)
770
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
768
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
769
+ * If not defined the default pin for the selected MOTHERBOARD
770
+ * will be used. Most of the time the default is what you want.
771
  *
771
  *
772
  *  - The simplest option is to use a free endstop connector.
772
  *  - The simplest option is to use a free endstop connector.
773
  *  - Use 5V for powered (usually inductive) sensors.
773
  *  - Use 5V for powered (usually inductive) sensors.
777
  *      - normally-closed switches to GND and D32.
777
  *      - normally-closed switches to GND and D32.
778
  *      - normally-open switches to 5V and D32.
778
  *      - normally-open switches to 5V and D32.
779
  *
779
  *
780
- * WARNING: Setting the wrong pin may have unexpected and potentially
781
- * disastrous consequences. Use with caution and do your homework.
782
- *
783
  */
780
  */
784
-//#define Z_MIN_PROBE_ENDSTOP
781
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
785
 
782
 
786
 /**
783
 /**
787
  * Probe Type
784
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h Dosyayı Görüntüle

768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
769
 
769
 
770
 /**
770
 /**
771
- * Z_MIN_PROBE_ENDSTOP
771
+ * Z_MIN_PROBE_PIN
772
  *
772
  *
773
- * Enable this option for a probe connected to any pin except Z-Min.
774
- * (By default Marlin assumes the Z-Max endstop pin.)
775
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
773
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
774
+ * If not defined the default pin for the selected MOTHERBOARD
775
+ * will be used. Most of the time the default is what you want.
776
  *
776
  *
777
  *  - The simplest option is to use a free endstop connector.
777
  *  - The simplest option is to use a free endstop connector.
778
  *  - Use 5V for powered (usually inductive) sensors.
778
  *  - Use 5V for powered (usually inductive) sensors.
782
  *      - normally-closed switches to GND and D32.
782
  *      - normally-closed switches to GND and D32.
783
  *      - normally-open switches to 5V and D32.
783
  *      - normally-open switches to 5V and D32.
784
  *
784
  *
785
- * WARNING: Setting the wrong pin may have unexpected and potentially
786
- * disastrous consequences. Use with caution and do your homework.
787
- *
788
  */
785
  */
789
-//#define Z_MIN_PROBE_ENDSTOP
786
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
790
 
787
 
791
 /**
788
 /**
792
  * Probe Type
789
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h Dosyayı Görüntüle

768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
768
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
769
 
769
 
770
 /**
770
 /**
771
- * Z_MIN_PROBE_ENDSTOP
771
+ * Z_MIN_PROBE_PIN
772
  *
772
  *
773
- * Enable this option for a probe connected to any pin except Z-Min.
774
- * (By default Marlin assumes the Z-Max endstop pin.)
775
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
773
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
774
+ * If not defined the default pin for the selected MOTHERBOARD
775
+ * will be used. Most of the time the default is what you want.
776
  *
776
  *
777
  *  - The simplest option is to use a free endstop connector.
777
  *  - The simplest option is to use a free endstop connector.
778
  *  - Use 5V for powered (usually inductive) sensors.
778
  *  - Use 5V for powered (usually inductive) sensors.
782
  *      - normally-closed switches to GND and D32.
782
  *      - normally-closed switches to GND and D32.
783
  *      - normally-open switches to 5V and D32.
783
  *      - normally-open switches to 5V and D32.
784
  *
784
  *
785
- * WARNING: Setting the wrong pin may have unexpected and potentially
786
- * disastrous consequences. Use with caution and do your homework.
787
- *
788
  */
785
  */
789
-//#define Z_MIN_PROBE_ENDSTOP
786
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
790
 
787
 
791
 /**
788
 /**
792
  * Probe Type
789
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Mks/Robin/Configuration.h Dosyayı Görüntüle

765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
766
 
766
 
767
 /**
767
 /**
768
- * Z_MIN_PROBE_ENDSTOP
768
+ * Z_MIN_PROBE_PIN
769
  *
769
  *
770
- * Enable this option for a probe connected to any pin except Z-Min.
771
- * (By default Marlin assumes the Z-Max endstop pin.)
772
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
770
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
771
+ * If not defined the default pin for the selected MOTHERBOARD
772
+ * will be used. Most of the time the default is what you want.
773
  *
773
  *
774
  *  - The simplest option is to use a free endstop connector.
774
  *  - The simplest option is to use a free endstop connector.
775
  *  - Use 5V for powered (usually inductive) sensors.
775
  *  - Use 5V for powered (usually inductive) sensors.
779
  *      - normally-closed switches to GND and D32.
779
  *      - normally-closed switches to GND and D32.
780
  *      - normally-open switches to 5V and D32.
780
  *      - normally-open switches to 5V and D32.
781
  *
781
  *
782
- * WARNING: Setting the wrong pin may have unexpected and potentially
783
- * disastrous consequences. Use with caution and do your homework.
784
- *
785
  */
782
  */
786
-//#define Z_MIN_PROBE_ENDSTOP
783
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
787
 
784
 
788
 /**
785
 /**
789
  * Probe Type
786
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Mks/Sbase/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Printrbot/PrintrboardG2/Configuration.h Dosyayı Görüntüle

772
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
772
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
773
 
773
 
774
 /**
774
 /**
775
- * Z_MIN_PROBE_ENDSTOP
775
+ * Z_MIN_PROBE_PIN
776
  *
776
  *
777
- * Enable this option for a probe connected to any pin except Z-Min.
778
- * (By default Marlin assumes the Z-Max endstop pin.)
779
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
777
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
778
+ * If not defined the default pin for the selected MOTHERBOARD
779
+ * will be used. Most of the time the default is what you want.
780
  *
780
  *
781
  *  - The simplest option is to use a free endstop connector.
781
  *  - The simplest option is to use a free endstop connector.
782
  *  - Use 5V for powered (usually inductive) sensors.
782
  *  - Use 5V for powered (usually inductive) sensors.
786
  *      - normally-closed switches to GND and D32.
786
  *      - normally-closed switches to GND and D32.
787
  *      - normally-open switches to 5V and D32.
787
  *      - normally-open switches to 5V and D32.
788
  *
788
  *
789
- * WARNING: Setting the wrong pin may have unexpected and potentially
790
- * disastrous consequences. Use with caution and do your homework.
791
- *
792
  */
789
  */
793
-//#define Z_MIN_PROBE_ENDSTOP
790
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
794
 
791
 
795
 /**
792
 /**
796
  * Probe Type
793
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/RapideLite/RL200/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h Dosyayı Görüntüle

804
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
804
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
805
 
805
 
806
 /**
806
 /**
807
- * Z_MIN_PROBE_ENDSTOP
807
+ * Z_MIN_PROBE_PIN
808
  *
808
  *
809
- * Enable this option for a probe connected to any pin except Z-Min.
810
- * (By default Marlin assumes the Z-Max endstop pin.)
811
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
809
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
810
+ * If not defined the default pin for the selected MOTHERBOARD
811
+ * will be used. Most of the time the default is what you want.
812
  *
812
  *
813
  *  - The simplest option is to use a free endstop connector.
813
  *  - The simplest option is to use a free endstop connector.
814
  *  - Use 5V for powered (usually inductive) sensors.
814
  *  - Use 5V for powered (usually inductive) sensors.
818
  *      - normally-closed switches to GND and D32.
818
  *      - normally-closed switches to GND and D32.
819
  *      - normally-open switches to 5V and D32.
819
  *      - normally-open switches to 5V and D32.
820
  *
820
  *
821
- * WARNING: Setting the wrong pin may have unexpected and potentially
822
- * disastrous consequences. Use with caution and do your homework.
823
- *
824
  */
821
  */
825
-//#define Z_MIN_PROBE_ENDSTOP
822
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
826
 
823
 
827
 /**
824
 /**
828
  * Probe Type
825
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/RigidBot/Configuration.h Dosyayı Görüntüle

762
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
762
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
763
 
763
 
764
 /**
764
 /**
765
- * Z_MIN_PROBE_ENDSTOP
765
+ * Z_MIN_PROBE_PIN
766
  *
766
  *
767
- * Enable this option for a probe connected to any pin except Z-Min.
768
- * (By default Marlin assumes the Z-Max endstop pin.)
769
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
767
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
768
+ * If not defined the default pin for the selected MOTHERBOARD
769
+ * will be used. Most of the time the default is what you want.
770
  *
770
  *
771
  *  - The simplest option is to use a free endstop connector.
771
  *  - The simplest option is to use a free endstop connector.
772
  *  - Use 5V for powered (usually inductive) sensors.
772
  *  - Use 5V for powered (usually inductive) sensors.
776
  *      - normally-closed switches to GND and D32.
776
  *      - normally-closed switches to GND and D32.
777
  *      - normally-open switches to 5V and D32.
777
  *      - normally-open switches to 5V and D32.
778
  *
778
  *
779
- * WARNING: Setting the wrong pin may have unexpected and potentially
780
- * disastrous consequences. Use with caution and do your homework.
781
- *
782
  */
779
  */
783
-//#define Z_MIN_PROBE_ENDSTOP
780
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
784
 
781
 
785
 /**
782
 /**
786
  * Probe Type
783
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/SCARA/Configuration.h Dosyayı Görüntüle

777
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
777
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
778
 
778
 
779
 /**
779
 /**
780
- * Z_MIN_PROBE_ENDSTOP
780
+ * Z_MIN_PROBE_PIN
781
  *
781
  *
782
- * Enable this option for a probe connected to any pin except Z-Min.
783
- * (By default Marlin assumes the Z-Max endstop pin.)
784
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
782
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
783
+ * If not defined the default pin for the selected MOTHERBOARD
784
+ * will be used. Most of the time the default is what you want.
785
  *
785
  *
786
  *  - The simplest option is to use a free endstop connector.
786
  *  - The simplest option is to use a free endstop connector.
787
  *  - Use 5V for powered (usually inductive) sensors.
787
  *  - Use 5V for powered (usually inductive) sensors.
791
  *      - normally-closed switches to GND and D32.
791
  *      - normally-closed switches to GND and D32.
792
  *      - normally-open switches to 5V and D32.
792
  *      - normally-open switches to 5V and D32.
793
  *
793
  *
794
- * WARNING: Setting the wrong pin may have unexpected and potentially
795
- * disastrous consequences. Use with caution and do your homework.
796
- *
797
  */
794
  */
798
-//#define Z_MIN_PROBE_ENDSTOP
795
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
799
 
796
 
800
 /**
797
 /**
801
  * Probe Type
798
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/STM32F10/Configuration.h Dosyayı Görüntüle

766
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
766
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
767
 
767
 
768
 /**
768
 /**
769
- * Z_MIN_PROBE_ENDSTOP
769
+ * Z_MIN_PROBE_PIN
770
  *
770
  *
771
- * Enable this option for a probe connected to any pin except Z-Min.
772
- * (By default Marlin assumes the Z-Max endstop pin.)
773
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
771
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
772
+ * If not defined the default pin for the selected MOTHERBOARD
773
+ * will be used. Most of the time the default is what you want.
774
  *
774
  *
775
  *  - The simplest option is to use a free endstop connector.
775
  *  - The simplest option is to use a free endstop connector.
776
  *  - Use 5V for powered (usually inductive) sensors.
776
  *  - Use 5V for powered (usually inductive) sensors.
780
  *      - normally-closed switches to GND and D32.
780
  *      - normally-closed switches to GND and D32.
781
  *      - normally-open switches to 5V and D32.
781
  *      - normally-open switches to 5V and D32.
782
  *
782
  *
783
- * WARNING: Setting the wrong pin may have unexpected and potentially
784
- * disastrous consequences. Use with caution and do your homework.
785
- *
786
  */
783
  */
787
-//#define Z_MIN_PROBE_ENDSTOP
784
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
788
 
785
 
789
 /**
786
 /**
790
  * Probe Type
787
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/STM32F4/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Sanguinololu/Configuration.h Dosyayı Görüntüle

795
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
795
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
796
 
796
 
797
 /**
797
 /**
798
- * Z_MIN_PROBE_ENDSTOP
798
+ * Z_MIN_PROBE_PIN
799
  *
799
  *
800
- * Enable this option for a probe connected to any pin except Z-Min.
801
- * (By default Marlin assumes the Z-Max endstop pin.)
802
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
800
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
801
+ * If not defined the default pin for the selected MOTHERBOARD
802
+ * will be used. Most of the time the default is what you want.
803
  *
803
  *
804
  *  - The simplest option is to use a free endstop connector.
804
  *  - The simplest option is to use a free endstop connector.
805
  *  - Use 5V for powered (usually inductive) sensors.
805
  *  - Use 5V for powered (usually inductive) sensors.
809
  *      - normally-closed switches to GND and D32.
809
  *      - normally-closed switches to GND and D32.
810
  *      - normally-open switches to 5V and D32.
810
  *      - normally-open switches to 5V and D32.
811
  *
811
  *
812
- * WARNING: Setting the wrong pin may have unexpected and potentially
813
- * disastrous consequences. Use with caution and do your homework.
814
- *
815
  */
812
  */
816
-//#define Z_MIN_PROBE_ENDSTOP
813
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
817
 
814
 
818
 /**
815
 /**
819
  * Probe Type
816
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/TheBorg/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/TinyBoy2/Configuration.h Dosyayı Görüntüle

815
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
815
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
816
 
816
 
817
 /**
817
 /**
818
- * Z_MIN_PROBE_ENDSTOP
818
+ * Z_MIN_PROBE_PIN
819
  *
819
  *
820
- * Enable this option for a probe connected to any pin except Z-Min.
821
- * (By default Marlin assumes the Z-Max endstop pin.)
822
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
820
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
821
+ * If not defined the default pin for the selected MOTHERBOARD
822
+ * will be used. Most of the time the default is what you want.
823
  *
823
  *
824
  *  - The simplest option is to use a free endstop connector.
824
  *  - The simplest option is to use a free endstop connector.
825
  *  - Use 5V for powered (usually inductive) sensors.
825
  *  - Use 5V for powered (usually inductive) sensors.
829
  *      - normally-closed switches to GND and D32.
829
  *      - normally-closed switches to GND and D32.
830
  *      - normally-open switches to 5V and D32.
830
  *      - normally-open switches to 5V and D32.
831
  *
831
  *
832
- * WARNING: Setting the wrong pin may have unexpected and potentially
833
- * disastrous consequences. Use with caution and do your homework.
834
- *
835
  */
832
  */
836
-//#define Z_MIN_PROBE_ENDSTOP
833
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
837
 
834
 
838
 /**
835
 /**
839
  * Probe Type
836
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Tronxy/X1/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Tronxy/X3A/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Tronxy/X5S/Configuration.h Dosyayı Görüntüle

763
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
763
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 
764
 
765
 /**
765
 /**
766
- * Z_MIN_PROBE_ENDSTOP
766
+ * Z_MIN_PROBE_PIN
767
  *
767
  *
768
- * Enable this option for a probe connected to any pin except Z-Min.
769
- * (By default Marlin assumes the Z-Max endstop pin.)
770
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
768
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
769
+ * If not defined the default pin for the selected MOTHERBOARD
770
+ * will be used. Most of the time the default is what you want.
771
  *
771
  *
772
  *  - The simplest option is to use a free endstop connector.
772
  *  - The simplest option is to use a free endstop connector.
773
  *  - Use 5V for powered (usually inductive) sensors.
773
  *  - Use 5V for powered (usually inductive) sensors.
777
  *      - normally-closed switches to GND and D32.
777
  *      - normally-closed switches to GND and D32.
778
  *      - normally-open switches to 5V and D32.
778
  *      - normally-open switches to 5V and D32.
779
  *
779
  *
780
- * WARNING: Setting the wrong pin may have unexpected and potentially
781
- * disastrous consequences. Use with caution and do your homework.
782
- *
783
  */
780
  */
784
-//#define Z_MIN_PROBE_ENDSTOP
781
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
785
 
782
 
786
 /**
783
 /**
787
  * Probe Type
784
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Tronxy/XY100/Configuration.h Dosyayı Görüntüle

775
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
775
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
776
 
776
 
777
 /**
777
 /**
778
- * Z_MIN_PROBE_ENDSTOP
778
+ * Z_MIN_PROBE_PIN
779
  *
779
  *
780
- * Enable this option for a probe connected to any pin except Z-Min.
781
- * (By default Marlin assumes the Z-Max endstop pin.)
782
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
780
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
781
+ * If not defined the default pin for the selected MOTHERBOARD
782
+ * will be used. Most of the time the default is what you want.
783
  *
783
  *
784
  *  - The simplest option is to use a free endstop connector.
784
  *  - The simplest option is to use a free endstop connector.
785
  *  - Use 5V for powered (usually inductive) sensors.
785
  *  - Use 5V for powered (usually inductive) sensors.
789
  *      - normally-closed switches to GND and D32.
789
  *      - normally-closed switches to GND and D32.
790
  *      - normally-open switches to 5V and D32.
790
  *      - normally-open switches to 5V and D32.
791
  *
791
  *
792
- * WARNING: Setting the wrong pin may have unexpected and potentially
793
- * disastrous consequences. Use with caution and do your homework.
794
- *
795
  */
792
  */
796
-//#define Z_MIN_PROBE_ENDSTOP
793
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
797
 
794
 
798
 /**
795
 /**
799
  * Probe Type
796
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/UltiMachine/Archim1/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/VORONDesign/Configuration.h Dosyayı Görüntüle

773
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
773
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
774
 
774
 
775
 /**
775
 /**
776
- * Z_MIN_PROBE_ENDSTOP
776
+ * Z_MIN_PROBE_PIN
777
  *
777
  *
778
- * Enable this option for a probe connected to any pin except Z-Min.
779
- * (By default Marlin assumes the Z-Max endstop pin.)
780
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
778
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
779
+ * If not defined the default pin for the selected MOTHERBOARD
780
+ * will be used. Most of the time the default is what you want.
781
  *
781
  *
782
  *  - The simplest option is to use a free endstop connector.
782
  *  - The simplest option is to use a free endstop connector.
783
  *  - Use 5V for powered (usually inductive) sensors.
783
  *  - Use 5V for powered (usually inductive) sensors.
787
  *      - normally-closed switches to GND and D32.
787
  *      - normally-closed switches to GND and D32.
788
  *      - normally-open switches to 5V and D32.
788
  *      - normally-open switches to 5V and D32.
789
  *
789
  *
790
- * WARNING: Setting the wrong pin may have unexpected and potentially
791
- * disastrous consequences. Use with caution and do your homework.
792
- *
793
  */
790
  */
794
-//#define Z_MIN_PROBE_ENDSTOP
791
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
795
 
792
 
796
 /**
793
 /**
797
  * Probe Type
794
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Velleman/K8200/Configuration.h Dosyayı Görüntüle

793
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
793
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
794
 
794
 
795
 /**
795
 /**
796
- * Z_MIN_PROBE_ENDSTOP
796
+ * Z_MIN_PROBE_PIN
797
  *
797
  *
798
- * Enable this option for a probe connected to any pin except Z-Min.
799
- * (By default Marlin assumes the Z-Max endstop pin.)
800
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
798
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
799
+ * If not defined the default pin for the selected MOTHERBOARD
800
+ * will be used. Most of the time the default is what you want.
801
  *
801
  *
802
  *  - The simplest option is to use a free endstop connector.
802
  *  - The simplest option is to use a free endstop connector.
803
  *  - Use 5V for powered (usually inductive) sensors.
803
  *  - Use 5V for powered (usually inductive) sensors.
807
  *      - normally-closed switches to GND and D32.
807
  *      - normally-closed switches to GND and D32.
808
  *      - normally-open switches to 5V and D32.
808
  *      - normally-open switches to 5V and D32.
809
  *
809
  *
810
- * WARNING: Setting the wrong pin may have unexpected and potentially
811
- * disastrous consequences. Use with caution and do your homework.
812
- *
813
  */
810
  */
814
-//#define Z_MIN_PROBE_ENDSTOP
811
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
815
 
812
 
816
 /**
813
 /**
817
  * Probe Type
814
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Velleman/K8400/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/WASP/PowerWASP/Configuration.h Dosyayı Görüntüle

783
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
783
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
784
 
784
 
785
 /**
785
 /**
786
- * Z_MIN_PROBE_ENDSTOP
786
+ * Z_MIN_PROBE_PIN
787
  *
787
  *
788
- * Enable this option for a probe connected to any pin except Z-Min.
789
- * (By default Marlin assumes the Z-Max endstop pin.)
790
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
788
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
789
+ * If not defined the default pin for the selected MOTHERBOARD
790
+ * will be used. Most of the time the default is what you want.
791
  *
791
  *
792
  *  - The simplest option is to use a free endstop connector.
792
  *  - The simplest option is to use a free endstop connector.
793
  *  - Use 5V for powered (usually inductive) sensors.
793
  *  - Use 5V for powered (usually inductive) sensors.
797
  *      - normally-closed switches to GND and D32.
797
  *      - normally-closed switches to GND and D32.
798
  *      - normally-open switches to 5V and D32.
798
  *      - normally-open switches to 5V and D32.
799
  *
799
  *
800
- * WARNING: Setting the wrong pin may have unexpected and potentially
801
- * disastrous consequences. Use with caution and do your homework.
802
- *
803
  */
800
  */
804
-//#define Z_MIN_PROBE_ENDSTOP
801
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
805
 
802
 
806
 /**
803
 /**
807
  * Probe Type
804
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h Dosyayı Görüntüle

774
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
774
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
775
 
775
 
776
 /**
776
 /**
777
- * Z_MIN_PROBE_ENDSTOP
777
+ * Z_MIN_PROBE_PIN
778
  *
778
  *
779
- * Enable this option for a probe connected to any pin except Z-Min.
780
- * (By default Marlin assumes the Z-Max endstop pin.)
781
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
779
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
780
+ * If not defined the default pin for the selected MOTHERBOARD
781
+ * will be used. Most of the time the default is what you want.
782
  *
782
  *
783
  *  - The simplest option is to use a free endstop connector.
783
  *  - The simplest option is to use a free endstop connector.
784
  *  - Use 5V for powered (usually inductive) sensors.
784
  *  - Use 5V for powered (usually inductive) sensors.
788
  *      - normally-closed switches to GND and D32.
788
  *      - normally-closed switches to GND and D32.
789
  *      - normally-open switches to 5V and D32.
789
  *      - normally-open switches to 5V and D32.
790
  *
790
  *
791
- * WARNING: Setting the wrong pin may have unexpected and potentially
792
- * disastrous consequences. Use with caution and do your homework.
793
- *
794
  */
791
  */
795
-//#define Z_MIN_PROBE_ENDSTOP
792
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
796
 
793
 
797
 /**
794
 /**
798
  * Probe Type
795
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/adafruit/ST7565/Configuration.h Dosyayı Görüntüle

764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
764
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
765
 
765
 
766
 /**
766
 /**
767
- * Z_MIN_PROBE_ENDSTOP
767
+ * Z_MIN_PROBE_PIN
768
  *
768
  *
769
- * Enable this option for a probe connected to any pin except Z-Min.
770
- * (By default Marlin assumes the Z-Max endstop pin.)
771
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
769
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
770
+ * If not defined the default pin for the selected MOTHERBOARD
771
+ * will be used. Most of the time the default is what you want.
772
  *
772
  *
773
  *  - The simplest option is to use a free endstop connector.
773
  *  - The simplest option is to use a free endstop connector.
774
  *  - Use 5V for powered (usually inductive) sensors.
774
  *  - Use 5V for powered (usually inductive) sensors.
778
  *      - normally-closed switches to GND and D32.
778
  *      - normally-closed switches to GND and D32.
779
  *      - normally-open switches to 5V and D32.
779
  *      - normally-open switches to 5V and D32.
780
  *
780
  *
781
- * WARNING: Setting the wrong pin may have unexpected and potentially
782
- * disastrous consequences. Use with caution and do your homework.
783
- *
784
  */
781
  */
785
-//#define Z_MIN_PROBE_ENDSTOP
782
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
786
 
783
 
787
 /**
784
 /**
788
  * Probe Type
785
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h Dosyayı Görüntüle

896
 #endif
896
 #endif
897
 
897
 
898
 /**
898
 /**
899
- * Z_MIN_PROBE_ENDSTOP
899
+ * Z_MIN_PROBE_PIN
900
  *
900
  *
901
- * Enable this option for a probe connected to any pin except Z-Min.
902
- * (By default Marlin assumes the Z-Max endstop pin.)
903
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
901
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
902
+ * If not defined the default pin for the selected MOTHERBOARD
903
+ * will be used. Most of the time the default is what you want.
904
  *
904
  *
905
  *  - The simplest option is to use a free endstop connector.
905
  *  - The simplest option is to use a free endstop connector.
906
  *  - Use 5V for powered (usually inductive) sensors.
906
  *  - Use 5V for powered (usually inductive) sensors.
910
  *      - normally-closed switches to GND and D32.
910
  *      - normally-closed switches to GND and D32.
911
  *      - normally-open switches to 5V and D32.
911
  *      - normally-open switches to 5V and D32.
912
  *
912
  *
913
- * WARNING: Setting the wrong pin may have unexpected and potentially
914
- * disastrous consequences. Use with caution and do your homework.
915
- *
916
  */
913
  */
917
-//#define Z_MIN_PROBE_ENDSTOP
914
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
918
 
915
 
919
 /**
916
 /**
920
  * Probe Type
917
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h Dosyayı Görüntüle

846
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
846
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
847
 
847
 
848
 /**
848
 /**
849
- * Z_MIN_PROBE_ENDSTOP
849
+ * Z_MIN_PROBE_PIN
850
  *
850
  *
851
- * Enable this option for a probe connected to any pin except Z-Min.
852
- * (By default Marlin assumes the Z-Max endstop pin.)
853
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
851
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
852
+ * If not defined the default pin for the selected MOTHERBOARD
853
+ * will be used. Most of the time the default is what you want.
854
  *
854
  *
855
  *  - The simplest option is to use a free endstop connector.
855
  *  - The simplest option is to use a free endstop connector.
856
  *  - Use 5V for powered (usually inductive) sensors.
856
  *  - Use 5V for powered (usually inductive) sensors.
860
  *      - normally-closed switches to GND and D32.
860
  *      - normally-closed switches to GND and D32.
861
  *      - normally-open switches to 5V and D32.
861
  *      - normally-open switches to 5V and D32.
862
  *
862
  *
863
- * WARNING: Setting the wrong pin may have unexpected and potentially
864
- * disastrous consequences. Use with caution and do your homework.
865
- *
866
  */
863
  */
867
-//#define Z_MIN_PROBE_ENDSTOP // A3K leave disabled!
864
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
868
 
865
 
869
 /**
866
 /**
870
  * Probe Type
867
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h Dosyayı Görüntüle

846
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
846
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
847
 
847
 
848
 /**
848
 /**
849
- * Z_MIN_PROBE_ENDSTOP
849
+ * Z_MIN_PROBE_PIN
850
  *
850
  *
851
- * Enable this option for a probe connected to any pin except Z-Min.
852
- * (By default Marlin assumes the Z-Max endstop pin.)
853
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
851
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
852
+ * If not defined the default pin for the selected MOTHERBOARD
853
+ * will be used. Most of the time the default is what you want.
854
  *
854
  *
855
  *  - The simplest option is to use a free endstop connector.
855
  *  - The simplest option is to use a free endstop connector.
856
  *  - Use 5V for powered (usually inductive) sensors.
856
  *  - Use 5V for powered (usually inductive) sensors.
860
  *      - normally-closed switches to GND and D32.
860
  *      - normally-closed switches to GND and D32.
861
  *      - normally-open switches to 5V and D32.
861
  *      - normally-open switches to 5V and D32.
862
  *
862
  *
863
- * WARNING: Setting the wrong pin may have unexpected and potentially
864
- * disastrous consequences. Use with caution and do your homework.
865
- *
866
  */
863
  */
867
-//#define Z_MIN_PROBE_ENDSTOP  // A3K leave disabled!
864
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
868
 
865
 
869
 /**
866
 /**
870
  * Probe Type
867
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h Dosyayı Görüntüle

846
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
846
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
847
 
847
 
848
 /**
848
 /**
849
- * Z_MIN_PROBE_ENDSTOP
849
+ * Z_MIN_PROBE_PIN
850
  *
850
  *
851
- * Enable this option for a probe connected to any pin except Z-Min.
852
- * (By default Marlin assumes the Z-Max endstop pin.)
853
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
851
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
852
+ * If not defined the default pin for the selected MOTHERBOARD
853
+ * will be used. Most of the time the default is what you want.
854
  *
854
  *
855
  *  - The simplest option is to use a free endstop connector.
855
  *  - The simplest option is to use a free endstop connector.
856
  *  - Use 5V for powered (usually inductive) sensors.
856
  *  - Use 5V for powered (usually inductive) sensors.
860
  *      - normally-closed switches to GND and D32.
860
  *      - normally-closed switches to GND and D32.
861
  *      - normally-open switches to 5V and D32.
861
  *      - normally-open switches to 5V and D32.
862
  *
862
  *
863
- * WARNING: Setting the wrong pin may have unexpected and potentially
864
- * disastrous consequences. Use with caution and do your homework.
865
- *
866
  */
863
  */
867
-//#define Z_MIN_PROBE_ENDSTOP  // A3K leave disabled!
864
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
868
 
865
 
869
 /**
866
 /**
870
  * Probe Type
867
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/Geeetech/Rostock 301/Configuration.h Dosyayı Görüntüle

836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
837
 
837
 
838
 /**
838
 /**
839
- * Z_MIN_PROBE_ENDSTOP
839
+ * Z_MIN_PROBE_PIN
840
  *
840
  *
841
- * Enable this option for a probe connected to any pin except Z-Min.
842
- * (By default Marlin assumes the Z-Max endstop pin.)
843
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
841
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
842
+ * If not defined the default pin for the selected MOTHERBOARD
843
+ * will be used. Most of the time the default is what you want.
844
  *
844
  *
845
  *  - The simplest option is to use a free endstop connector.
845
  *  - The simplest option is to use a free endstop connector.
846
  *  - Use 5V for powered (usually inductive) sensors.
846
  *  - Use 5V for powered (usually inductive) sensors.
850
  *      - normally-closed switches to GND and D32.
850
  *      - normally-closed switches to GND and D32.
851
  *      - normally-open switches to 5V and D32.
851
  *      - normally-open switches to 5V and D32.
852
  *
852
  *
853
- * WARNING: Setting the wrong pin may have unexpected and potentially
854
- * disastrous consequences. Use with caution and do your homework.
855
- *
856
  */
853
  */
857
-//#define Z_MIN_PROBE_ENDSTOP
854
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
858
 
855
 
859
 /**
856
 /**
860
  * Probe Type
857
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h Dosyayı Görüntüle

851
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
851
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
852
 
852
 
853
 /**
853
 /**
854
- * Z_MIN_PROBE_ENDSTOP
854
+ * Z_MIN_PROBE_PIN
855
  *
855
  *
856
- * Enable this option for a probe connected to any pin except Z-Min.
857
- * (By default Marlin assumes the Z-Max endstop pin.)
858
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
856
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
857
+ * If not defined the default pin for the selected MOTHERBOARD
858
+ * will be used. Most of the time the default is what you want.
859
  *
859
  *
860
  *  - The simplest option is to use a free endstop connector.
860
  *  - The simplest option is to use a free endstop connector.
861
  *  - Use 5V for powered (usually inductive) sensors.
861
  *  - Use 5V for powered (usually inductive) sensors.
865
  *      - normally-closed switches to GND and D32.
865
  *      - normally-closed switches to GND and D32.
866
  *      - normally-open switches to 5V and D32.
866
  *      - normally-open switches to 5V and D32.
867
  *
867
  *
868
- * WARNING: Setting the wrong pin may have unexpected and potentially
869
- * disastrous consequences. Use with caution and do your homework.
870
- *
871
  */
868
  */
872
-//#define Z_MIN_PROBE_ENDSTOP
869
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
873
 
870
 
874
 /**
871
 /**
875
  * Probe Type
872
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/MKS/SBASE/Configuration.h Dosyayı Görüntüle

836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
837
 
837
 
838
 /**
838
 /**
839
- * Z_MIN_PROBE_ENDSTOP
839
+ * Z_MIN_PROBE_PIN
840
  *
840
  *
841
- * Enable this option for a probe connected to any pin except Z-Min.
842
- * (By default Marlin assumes the Z-Max endstop pin.)
843
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
841
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
842
+ * If not defined the default pin for the selected MOTHERBOARD
843
+ * will be used. Most of the time the default is what you want.
844
  *
844
  *
845
  *  - The simplest option is to use a free endstop connector.
845
  *  - The simplest option is to use a free endstop connector.
846
  *  - Use 5V for powered (usually inductive) sensors.
846
  *  - Use 5V for powered (usually inductive) sensors.
850
  *      - normally-closed switches to GND and D32.
850
  *      - normally-closed switches to GND and D32.
851
  *      - normally-open switches to 5V and D32.
851
  *      - normally-open switches to 5V and D32.
852
  *
852
  *
853
- * WARNING: Setting the wrong pin may have unexpected and potentially
854
- * disastrous consequences. Use with caution and do your homework.
855
- *
856
  */
853
  */
857
-//#define Z_MIN_PROBE_ENDSTOP
854
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
858
 
855
 
859
 /**
856
 /**
860
  * Probe Type
857
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/Tevo Little Monster/Configuration.h Dosyayı Görüntüle

840
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
840
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
841
 
841
 
842
 /**
842
 /**
843
- * Z_MIN_PROBE_ENDSTOP
843
+ * Z_MIN_PROBE_PIN
844
  *
844
  *
845
- * Enable this option for a probe connected to any pin except Z-Min.
846
- * (By default Marlin assumes the Z-Max endstop pin.)
847
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
845
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
846
+ * If not defined the default pin for the selected MOTHERBOARD
847
+ * will be used. Most of the time the default is what you want.
848
  *
848
  *
849
  *  - The simplest option is to use a free endstop connector.
849
  *  - The simplest option is to use a free endstop connector.
850
  *  - Use 5V for powered (usually inductive) sensors.
850
  *  - Use 5V for powered (usually inductive) sensors.
854
  *      - normally-closed switches to GND and D32.
854
  *      - normally-closed switches to GND and D32.
855
  *      - normally-open switches to 5V and D32.
855
  *      - normally-open switches to 5V and D32.
856
  *
856
  *
857
- * WARNING: Setting the wrong pin may have unexpected and potentially
858
- * disastrous consequences. Use with caution and do your homework.
859
- *
860
  */
857
  */
861
-//#define Z_MIN_PROBE_ENDSTOP
858
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
862
 
859
 
863
 /**
860
 /**
864
  * Probe Type
861
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/generic/Configuration.h Dosyayı Görüntüle

836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
837
 
837
 
838
 /**
838
 /**
839
- * Z_MIN_PROBE_ENDSTOP
839
+ * Z_MIN_PROBE_PIN
840
  *
840
  *
841
- * Enable this option for a probe connected to any pin except Z-Min.
842
- * (By default Marlin assumes the Z-Max endstop pin.)
843
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
841
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
842
+ * If not defined the default pin for the selected MOTHERBOARD
843
+ * will be used. Most of the time the default is what you want.
844
  *
844
  *
845
  *  - The simplest option is to use a free endstop connector.
845
  *  - The simplest option is to use a free endstop connector.
846
  *  - Use 5V for powered (usually inductive) sensors.
846
  *  - Use 5V for powered (usually inductive) sensors.
850
  *      - normally-closed switches to GND and D32.
850
  *      - normally-closed switches to GND and D32.
851
  *      - normally-open switches to 5V and D32.
851
  *      - normally-open switches to 5V and D32.
852
  *
852
  *
853
- * WARNING: Setting the wrong pin may have unexpected and potentially
854
- * disastrous consequences. Use with caution and do your homework.
855
- *
856
  */
853
  */
857
-//#define Z_MIN_PROBE_ENDSTOP
854
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
858
 
855
 
859
 /**
856
 /**
860
  * Probe Type
857
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/kossel_mini/Configuration.h Dosyayı Görüntüle

836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
836
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
837
 
837
 
838
 /**
838
 /**
839
- * Z_MIN_PROBE_ENDSTOP
839
+ * Z_MIN_PROBE_PIN
840
  *
840
  *
841
- * Enable this option for a probe connected to any pin except Z-Min.
842
- * (By default Marlin assumes the Z-Max endstop pin.)
843
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
841
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
842
+ * If not defined the default pin for the selected MOTHERBOARD
843
+ * will be used. Most of the time the default is what you want.
844
  *
844
  *
845
  *  - The simplest option is to use a free endstop connector.
845
  *  - The simplest option is to use a free endstop connector.
846
  *  - Use 5V for powered (usually inductive) sensors.
846
  *  - Use 5V for powered (usually inductive) sensors.
850
  *      - normally-closed switches to GND and D32.
850
  *      - normally-closed switches to GND and D32.
851
  *      - normally-open switches to 5V and D32.
851
  *      - normally-open switches to 5V and D32.
852
  *
852
  *
853
- * WARNING: Setting the wrong pin may have unexpected and potentially
854
- * disastrous consequences. Use with caution and do your homework.
855
- *
856
  */
853
  */
857
-//#define Z_MIN_PROBE_ENDSTOP
854
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
858
 
855
 
859
 /**
856
 /**
860
  * Probe Type
857
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/kossel_pro/Configuration.h Dosyayı Görüntüle

829
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
829
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
830
 
830
 
831
 /**
831
 /**
832
- * Z_MIN_PROBE_ENDSTOP
832
+ * Z_MIN_PROBE_PIN
833
  *
833
  *
834
- * Enable this option for a probe connected to any pin except Z-Min.
835
- * (By default Marlin assumes the Z-Max endstop pin.)
836
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
834
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
835
+ * If not defined the default pin for the selected MOTHERBOARD
836
+ * will be used. Most of the time the default is what you want.
837
  *
837
  *
838
  *  - The simplest option is to use a free endstop connector.
838
  *  - The simplest option is to use a free endstop connector.
839
  *  - Use 5V for powered (usually inductive) sensors.
839
  *  - Use 5V for powered (usually inductive) sensors.
843
  *      - normally-closed switches to GND and D32.
843
  *      - normally-closed switches to GND and D32.
844
  *      - normally-open switches to 5V and D32.
844
  *      - normally-open switches to 5V and D32.
845
  *
845
  *
846
- * WARNING: Setting the wrong pin may have unexpected and potentially
847
- * disastrous consequences. Use with caution and do your homework.
848
- *
849
  */
846
  */
850
-//#define Z_MIN_PROBE_ENDSTOP
847
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
851
 
848
 
852
 /**
849
 /**
853
  * Probe Type
850
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/delta/kossel_xl/Configuration.h Dosyayı Görüntüle

839
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
839
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
840
 
840
 
841
 /**
841
 /**
842
- * Z_MIN_PROBE_ENDSTOP
842
+ * Z_MIN_PROBE_PIN
843
  *
843
  *
844
- * Enable this option for a probe connected to any pin except Z-Min.
845
- * (By default Marlin assumes the Z-Max endstop pin.)
846
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
844
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
845
+ * If not defined the default pin for the selected MOTHERBOARD
846
+ * will be used. Most of the time the default is what you want.
847
  *
847
  *
848
  *  - The simplest option is to use a free endstop connector.
848
  *  - The simplest option is to use a free endstop connector.
849
  *  - Use 5V for powered (usually inductive) sensors.
849
  *  - Use 5V for powered (usually inductive) sensors.
853
  *      - normally-closed switches to GND and D32.
853
  *      - normally-closed switches to GND and D32.
854
  *      - normally-open switches to 5V and D32.
854
  *      - normally-open switches to 5V and D32.
855
  *
855
  *
856
- * WARNING: Setting the wrong pin may have unexpected and potentially
857
- * disastrous consequences. Use with caution and do your homework.
858
- *
859
  */
856
  */
860
-//#define Z_MIN_PROBE_ENDSTOP
857
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
861
 
858
 
862
 /**
859
 /**
863
  * Probe Type
860
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h Dosyayı Görüntüle

777
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
777
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
778
 
778
 
779
 /**
779
 /**
780
- * Z_MIN_PROBE_ENDSTOP
780
+ * Z_MIN_PROBE_PIN
781
  *
781
  *
782
- * Enable this option for a probe connected to any pin except Z-Min.
783
- * (By default Marlin assumes the Z-Max endstop pin.)
784
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
782
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
783
+ * If not defined the default pin for the selected MOTHERBOARD
784
+ * will be used. Most of the time the default is what you want.
785
  *
785
  *
786
  *  - The simplest option is to use a free endstop connector.
786
  *  - The simplest option is to use a free endstop connector.
787
  *  - Use 5V for powered (usually inductive) sensors.
787
  *  - Use 5V for powered (usually inductive) sensors.
791
  *      - normally-closed switches to GND and D32.
791
  *      - normally-closed switches to GND and D32.
792
  *      - normally-open switches to 5V and D32.
792
  *      - normally-open switches to 5V and D32.
793
  *
793
  *
794
- * WARNING: Setting the wrong pin may have unexpected and potentially
795
- * disastrous consequences. Use with caution and do your homework.
796
- *
797
  */
794
  */
798
-//#define Z_MIN_PROBE_ENDSTOP
795
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
799
 
796
 
800
 /**
797
 /**
801
  * Probe Type
798
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/makibox/Configuration.h Dosyayı Görüntüle

767
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
767
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
768
 
768
 
769
 /**
769
 /**
770
- * Z_MIN_PROBE_ENDSTOP
770
+ * Z_MIN_PROBE_PIN
771
  *
771
  *
772
- * Enable this option for a probe connected to any pin except Z-Min.
773
- * (By default Marlin assumes the Z-Max endstop pin.)
774
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
772
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
773
+ * If not defined the default pin for the selected MOTHERBOARD
774
+ * will be used. Most of the time the default is what you want.
775
  *
775
  *
776
  *  - The simplest option is to use a free endstop connector.
776
  *  - The simplest option is to use a free endstop connector.
777
  *  - Use 5V for powered (usually inductive) sensors.
777
  *  - Use 5V for powered (usually inductive) sensors.
781
  *      - normally-closed switches to GND and D32.
781
  *      - normally-closed switches to GND and D32.
782
  *      - normally-open switches to 5V and D32.
782
  *      - normally-open switches to 5V and D32.
783
  *
783
  *
784
- * WARNING: Setting the wrong pin may have unexpected and potentially
785
- * disastrous consequences. Use with caution and do your homework.
786
- *
787
  */
784
  */
788
-//#define Z_MIN_PROBE_ENDSTOP
785
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
789
 
786
 
790
 /**
787
 /**
791
  * Probe Type
788
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/stm32f103ret6/Configuration.h Dosyayı Görüntüle

766
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
766
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
767
 
767
 
768
 /**
768
 /**
769
- * Z_MIN_PROBE_ENDSTOP
769
+ * Z_MIN_PROBE_PIN
770
  *
770
  *
771
- * Enable this option for a probe connected to any pin except Z-Min.
772
- * (By default Marlin assumes the Z-Max endstop pin.)
773
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
771
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
772
+ * If not defined the default pin for the selected MOTHERBOARD
773
+ * will be used. Most of the time the default is what you want.
774
  *
774
  *
775
  *  - The simplest option is to use a free endstop connector.
775
  *  - The simplest option is to use a free endstop connector.
776
  *  - Use 5V for powered (usually inductive) sensors.
776
  *  - Use 5V for powered (usually inductive) sensors.
780
  *      - normally-closed switches to GND and D32.
780
  *      - normally-closed switches to GND and D32.
781
  *      - normally-open switches to 5V and D32.
781
  *      - normally-open switches to 5V and D32.
782
  *
782
  *
783
- * WARNING: Setting the wrong pin may have unexpected and potentially
784
- * disastrous consequences. Use with caution and do your homework.
785
- *
786
  */
783
  */
787
-//#define Z_MIN_PROBE_ENDSTOP
784
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
788
 
785
 
789
 /**
786
 /**
790
  * Probe Type
787
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/tvrrug/Round2/Configuration.h Dosyayı Görüntüle

759
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
759
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
760
 
760
 
761
 /**
761
 /**
762
- * Z_MIN_PROBE_ENDSTOP
762
+ * Z_MIN_PROBE_PIN
763
  *
763
  *
764
- * Enable this option for a probe connected to any pin except Z-Min.
765
- * (By default Marlin assumes the Z-Max endstop pin.)
766
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
764
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
765
+ * If not defined the default pin for the selected MOTHERBOARD
766
+ * will be used. Most of the time the default is what you want.
767
  *
767
  *
768
  *  - The simplest option is to use a free endstop connector.
768
  *  - The simplest option is to use a free endstop connector.
769
  *  - Use 5V for powered (usually inductive) sensors.
769
  *  - Use 5V for powered (usually inductive) sensors.
773
  *      - normally-closed switches to GND and D32.
773
  *      - normally-closed switches to GND and D32.
774
  *      - normally-open switches to 5V and D32.
774
  *      - normally-open switches to 5V and D32.
775
  *
775
  *
776
- * WARNING: Setting the wrong pin may have unexpected and potentially
777
- * disastrous consequences. Use with caution and do your homework.
778
- *
779
  */
776
  */
780
-//#define Z_MIN_PROBE_ENDSTOP
777
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
781
 
778
 
782
 /**
779
 /**
783
  * Probe Type
780
  * Probe Type

+ 5
- 8
Marlin/src/config/examples/wt150/Configuration.h Dosyayı Görüntüle

769
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
769
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
770
 
770
 
771
 /**
771
 /**
772
- * Z_MIN_PROBE_ENDSTOP
772
+ * Z_MIN_PROBE_PIN
773
  *
773
  *
774
- * Enable this option for a probe connected to any pin except Z-Min.
775
- * (By default Marlin assumes the Z-Max endstop pin.)
776
- * To use a custom Z Probe pin, set Z_MIN_PROBE_PIN below.
774
+ * Define this pin if the probe is not connected to Z_MIN_PIN.
775
+ * If not defined the default pin for the selected MOTHERBOARD
776
+ * will be used. Most of the time the default is what you want.
777
  *
777
  *
778
  *  - The simplest option is to use a free endstop connector.
778
  *  - The simplest option is to use a free endstop connector.
779
  *  - Use 5V for powered (usually inductive) sensors.
779
  *  - Use 5V for powered (usually inductive) sensors.
783
  *      - normally-closed switches to GND and D32.
783
  *      - normally-closed switches to GND and D32.
784
  *      - normally-open switches to 5V and D32.
784
  *      - normally-open switches to 5V and D32.
785
  *
785
  *
786
- * WARNING: Setting the wrong pin may have unexpected and potentially
787
- * disastrous consequences. Use with caution and do your homework.
788
- *
789
  */
786
  */
790
-//#define Z_MIN_PROBE_ENDSTOP
787
+//#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
791
 
788
 
792
 /**
789
 /**
793
  * Probe Type
790
  * Probe Type

+ 1
- 1
Marlin/src/gcode/config/M43.cpp Dosyayı Görüntüle

126
 
126
 
127
       probe_inverting = Z_MIN_ENDSTOP_INVERTING;
127
       probe_inverting = Z_MIN_ENDSTOP_INVERTING;
128
 
128
 
129
-    #elif ENABLED(Z_MIN_PROBE_ENDSTOP)
129
+    #elif USES_Z_MIN_PROBE_ENDSTOP
130
 
130
 
131
       #define PROBE_TEST_PIN Z_MIN_PROBE_PIN
131
       #define PROBE_TEST_PIN Z_MIN_PROBE_PIN
132
       SERIAL_ECHOLNPAIR(". probe uses Z_MIN_PROBE_PIN: ", PROBE_TEST_PIN);
132
       SERIAL_ECHOLNPAIR(". probe uses Z_MIN_PROBE_PIN: ", PROBE_TEST_PIN);

+ 1
- 1
Marlin/src/inc/Conditionals_LCD.h Dosyayı Görüntüle

505
 #define PROBE_SELECTED (HAS_BED_PROBE || ENABLED(PROBE_MANUALLY) || ENABLED(MESH_BED_LEVELING))
505
 #define PROBE_SELECTED (HAS_BED_PROBE || ENABLED(PROBE_MANUALLY) || ENABLED(MESH_BED_LEVELING))
506
 
506
 
507
 #if HAS_BED_PROBE
507
 #if HAS_BED_PROBE
508
+  #define USES_Z_MIN_PROBE_ENDSTOP DISABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
508
   #ifndef Z_PROBE_LOW_POINT
509
   #ifndef Z_PROBE_LOW_POINT
509
     #define Z_PROBE_LOW_POINT -5
510
     #define Z_PROBE_LOW_POINT -5
510
   #endif
511
   #endif
514
 #else
515
 #else
515
   // Clear probe pin settings when no probe is selected
516
   // Clear probe pin settings when no probe is selected
516
   #undef Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
517
   #undef Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
517
-  #undef Z_MIN_PROBE_ENDSTOP
518
 #endif
518
 #endif
519
 
519
 
520
 #define HOMING_Z_WITH_PROBE (HAS_BED_PROBE && Z_HOME_DIR < 0 && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN))
520
 #define HOMING_Z_WITH_PROBE (HAS_BED_PROBE && Z_HOME_DIR < 0 && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN))

+ 3
- 3
Marlin/src/inc/Conditionals_post.h Dosyayı Görüntüle

725
 // Is an endstop plug used for the Z2 endstop or the bed probe?
725
 // Is an endstop plug used for the Z2 endstop or the bed probe?
726
 #define IS_Z2_OR_PROBE(A,M) ( \
726
 #define IS_Z2_OR_PROBE(A,M) ( \
727
      (Z_MULTI_ENDSTOPS && Z2_USE_ENDSTOP == _##A##M##_) \
727
      (Z_MULTI_ENDSTOPS && Z2_USE_ENDSTOP == _##A##M##_) \
728
-  || (ENABLED(Z_MIN_PROBE_ENDSTOP) && Z_MIN_PROBE_PIN == A##_##M##_PIN ) )
728
+  || (USES_Z_MIN_PROBE_ENDSTOP && Z_MIN_PROBE_PIN == A##_##M##_PIN ) )
729
 
729
 
730
 // Is an endstop plug used for the Z3 endstop or the bed probe?
730
 // Is an endstop plug used for the Z3 endstop or the bed probe?
731
 #define IS_Z3_OR_PROBE(A,M) ( \
731
 #define IS_Z3_OR_PROBE(A,M) ( \
732
      (ENABLED(Z_TRIPLE_ENDSTOPS) && Z3_USE_ENDSTOP == _##A##M##_) \
732
      (ENABLED(Z_TRIPLE_ENDSTOPS) && Z3_USE_ENDSTOP == _##A##M##_) \
733
-  || (ENABLED(Z_MIN_PROBE_ENDSTOP) && Z_MIN_PROBE_PIN == A##_##M##_PIN ) )
733
+  || (USES_Z_MIN_PROBE_ENDSTOP && Z_MIN_PROBE_PIN == A##_##M##_PIN ) )
734
 
734
 
735
 /**
735
 /**
736
  * Set ENDSTOPPULLUPS for active endstop switches
736
  * Set ENDSTOPPULLUPS for active endstop switches
894
 #define HAS_Z2_MAX (PIN_EXISTS(Z2_MAX))
894
 #define HAS_Z2_MAX (PIN_EXISTS(Z2_MAX))
895
 #define HAS_Z3_MIN (PIN_EXISTS(Z3_MIN))
895
 #define HAS_Z3_MIN (PIN_EXISTS(Z3_MIN))
896
 #define HAS_Z3_MAX (PIN_EXISTS(Z3_MAX))
896
 #define HAS_Z3_MAX (PIN_EXISTS(Z3_MAX))
897
-#define HAS_Z_MIN_PROBE_PIN (PIN_EXISTS(Z_MIN_PROBE))
897
+#define HAS_Z_MIN_PROBE_PIN (USES_Z_MIN_PROBE_ENDSTOP && PIN_EXISTS(Z_MIN_PROBE))
898
 #define HAS_CALIBRATION_PIN (PIN_EXISTS(CALIBRATION))
898
 #define HAS_CALIBRATION_PIN (PIN_EXISTS(CALIBRATION))
899
 
899
 
900
 // ADC Temp Sensors (Thermistor or Thermocouple with amplifier ADC interface)
900
 // ADC Temp Sensors (Thermistor or Thermocouple with amplifier ADC interface)

+ 5
- 9
Marlin/src/inc/SanityCheck.h Dosyayı Görüntüle

343
   #error "MAX6675_SS2 is now MAX6675_SS2_PIN. Please update your configuration and/or pins."
343
   #error "MAX6675_SS2 is now MAX6675_SS2_PIN. Please update your configuration and/or pins."
344
 #elif defined(TMC_Z_CALIBRATION)
344
 #elif defined(TMC_Z_CALIBRATION)
345
   #error "TMC_Z_CALIBRATION has been deprecated in favor of Z_STEPPER_AUTO_ALIGN. Please update your configuration."
345
   #error "TMC_Z_CALIBRATION has been deprecated in favor of Z_STEPPER_AUTO_ALIGN. Please update your configuration."
346
+#elif defined(Z_MIN_PROBE_ENDSTOP)
347
+  #error "Z_MIN_PROBE_ENDSTOP is no longer required. Please remove it from Configuration.h."
346
 #endif
348
 #endif
347
 
349
 
348
 #define BOARD_MKS_13     -47
350
 #define BOARD_MKS_13     -47
1018
       #error "SENSORLESS_PROBING requires a TMC2130 driver on Z."
1020
       #error "SENSORLESS_PROBING requires a TMC2130 driver on Z."
1019
     #endif
1021
     #endif
1020
   #elif ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
1022
   #elif ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
1021
-    #if ENABLED(Z_MIN_PROBE_ENDSTOP)
1022
-      #error "Enable only one option: Z_MIN_PROBE_ENDSTOP or Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN."
1023
-    #elif DISABLED(USE_ZMIN_PLUG)
1023
+    #if DISABLED(USE_ZMIN_PLUG)
1024
       #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires USE_ZMIN_PLUG to be enabled."
1024
       #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires USE_ZMIN_PLUG to be enabled."
1025
     #elif !HAS_Z_MIN
1025
     #elif !HAS_Z_MIN
1026
       #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
1026
       #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
1027
     #elif Z_MIN_PROBE_ENDSTOP_INVERTING != Z_MIN_ENDSTOP_INVERTING
1027
     #elif Z_MIN_PROBE_ENDSTOP_INVERTING != Z_MIN_ENDSTOP_INVERTING
1028
       #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires Z_MIN_ENDSTOP_INVERTING to match Z_MIN_PROBE_ENDSTOP_INVERTING."
1028
       #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires Z_MIN_ENDSTOP_INVERTING to match Z_MIN_PROBE_ENDSTOP_INVERTING."
1029
     #endif
1029
     #endif
1030
-  #elif ENABLED(Z_MIN_PROBE_ENDSTOP)
1031
-    #if !HAS_Z_MIN_PROBE_PIN
1032
-      #error "Z_MIN_PROBE_ENDSTOP requires the Z_MIN_PROBE_PIN to be defined."
1033
-    #endif
1034
-  #else
1035
-    #error "You must enable either Z_MIN_PROBE_ENDSTOP or Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use a probe."
1030
+  #elif !HAS_Z_MIN_PROBE_PIN
1031
+    #error "Z_MIN_PROBE_PIN must be defined if Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is not enabled."
1036
   #endif
1032
   #endif
1037
 
1033
 
1038
   /**
1034
   /**

+ 8
- 8
Marlin/src/module/endstops.cpp Dosyayı Görüntüle

228
     #endif
228
     #endif
229
   #endif
229
   #endif
230
 
230
 
231
-  #if ENABLED(Z_MIN_PROBE_ENDSTOP)
231
+  #if USES_Z_MIN_PROBE_ENDSTOP
232
     #if ENABLED(ENDSTOPPULLUP_ZMIN_PROBE)
232
     #if ENABLED(ENDSTOPPULLUP_ZMIN_PROBE)
233
       SET_INPUT_PULLUP(Z_MIN_PROBE_PIN);
233
       SET_INPUT_PULLUP(Z_MIN_PROBE_PIN);
234
     #elif ENABLED(ENDSTOPPULLDOWN_ZMIN_PROBE)
234
     #elif ENABLED(ENDSTOPPULLDOWN_ZMIN_PROBE)
351
     ENDSTOP_HIT_TEST_Y();
351
     ENDSTOP_HIT_TEST_Y();
352
     ENDSTOP_HIT_TEST_Z();
352
     ENDSTOP_HIT_TEST_Z();
353
 
353
 
354
-    #if ENABLED(Z_MIN_PROBE_ENDSTOP)
354
+    #if USES_Z_MIN_PROBE_ENDSTOP
355
       #define P_AXIS Z_AXIS
355
       #define P_AXIS Z_AXIS
356
       if (TEST(hit_state, Z_MIN_PROBE)) _ENDSTOP_HIT_ECHO(P, 'P');
356
       if (TEST(hit_state, Z_MIN_PROBE)) _ENDSTOP_HIT_ECHO(P, 'P');
357
     #endif
357
     #endif
425
   #if HAS_Z3_MAX
425
   #if HAS_Z3_MAX
426
     ES_REPORT(Z3_MAX);
426
     ES_REPORT(Z3_MAX);
427
   #endif
427
   #endif
428
-  #if ENABLED(Z_MIN_PROBE_ENDSTOP)
428
+  #if USES_Z_MIN_PROBE_ENDSTOP
429
     print_es_state(READ(Z_MIN_PROBE_PIN) != Z_MIN_PROBE_ENDSTOP_INVERTING, PSTR(MSG_Z_PROBE));
429
     print_es_state(READ(Z_MIN_PROBE_PIN) != Z_MIN_PROBE_ENDSTOP_INVERTING, PSTR(MSG_Z_PROBE));
430
   #endif
430
   #endif
431
   #if HAS_FILAMENT_SENSOR
431
   #if HAS_FILAMENT_SENSOR
586
   #endif
586
   #endif
587
 
587
 
588
   // When closing the gap check the enabled probe
588
   // When closing the gap check the enabled probe
589
-  #if ENABLED(Z_MIN_PROBE_ENDSTOP)
589
+  #if USES_Z_MIN_PROBE_ENDSTOP
590
     UPDATE_ENDSTOP_BIT(Z, MIN_PROBE);
590
     UPDATE_ENDSTOP_BIT(Z, MIN_PROBE);
591
   #endif
591
   #endif
592
 
592
 
606
           COPY_LIVE_STATE(Z_MAX, Z3_MAX);
606
           COPY_LIVE_STATE(Z_MAX, Z3_MAX);
607
         #endif
607
         #endif
608
       #endif
608
       #endif
609
-    #elif DISABLED(Z_MIN_PROBE_ENDSTOP) || Z_MAX_PIN != Z_MIN_PROBE_PIN
609
+    #elif !USES_Z_MIN_PROBE_ENDSTOP || Z_MAX_PIN != Z_MIN_PROBE_PIN
610
       // If this pin isn't the bed probe it's the Z endstop
610
       // If this pin isn't the bed probe it's the Z endstop
611
       UPDATE_ENDSTOP_BIT(Z, MAX);
611
       UPDATE_ENDSTOP_BIT(Z, MAX);
612
     #endif
612
     #endif
736
         #else
736
         #else
737
           #if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
737
           #if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN)
738
             if (z_probe_enabled) PROCESS_ENDSTOP(Z, MIN);
738
             if (z_probe_enabled) PROCESS_ENDSTOP(Z, MIN);
739
-          #elif ENABLED(Z_MIN_PROBE_ENDSTOP)
739
+          #elif USES_Z_MIN_PROBE_ENDSTOP
740
             if (!z_probe_enabled) PROCESS_ENDSTOP(Z, MIN);
740
             if (!z_probe_enabled) PROCESS_ENDSTOP(Z, MIN);
741
           #else
741
           #else
742
             PROCESS_ENDSTOP(Z, MIN);
742
             PROCESS_ENDSTOP(Z, MIN);
745
       #endif
745
       #endif
746
 
746
 
747
       // When closing the gap check the enabled probe
747
       // When closing the gap check the enabled probe
748
-      #if ENABLED(Z_MIN_PROBE_ENDSTOP)
748
+      #if USES_Z_MIN_PROBE_ENDSTOP
749
         if (z_probe_enabled) PROCESS_ENDSTOP(Z, MIN_PROBE);
749
         if (z_probe_enabled) PROCESS_ENDSTOP(Z, MIN_PROBE);
750
       #endif
750
       #endif
751
     }
751
     }
755
           PROCESS_TRIPLE_ENDSTOP(Z, Z2, Z3, MAX);
755
           PROCESS_TRIPLE_ENDSTOP(Z, Z2, Z3, MAX);
756
         #elif ENABLED(Z_DUAL_ENDSTOPS)
756
         #elif ENABLED(Z_DUAL_ENDSTOPS)
757
           PROCESS_DUAL_ENDSTOP(Z, Z2, MAX);
757
           PROCESS_DUAL_ENDSTOP(Z, Z2, MAX);
758
-        #elif DISABLED(Z_MIN_PROBE_ENDSTOP) || Z_MAX_PIN != Z_MIN_PROBE_PIN
758
+        #elif !USES_Z_MIN_PROBE_ENDSTOP || Z_MAX_PIN != Z_MIN_PROBE_PIN
759
           // If this pin is not hijacked for the bed probe
759
           // If this pin is not hijacked for the bed probe
760
           // then it belongs to the Z endstop
760
           // then it belongs to the Z endstop
761
           PROCESS_ENDSTOP(Z, MAX);
761
           PROCESS_ENDSTOP(Z, MAX);

+ 1
- 1
Marlin/src/module/motion.cpp Dosyayı Görüntüle

1309
 
1309
 
1310
       #elif ENABLED(DEBUG_LEVELING_FEATURE)
1310
       #elif ENABLED(DEBUG_LEVELING_FEATURE)
1311
 
1311
 
1312
-        if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("*** Z HOMED TO ENDSTOP (Z_MIN_PROBE_ENDSTOP) ***");
1312
+        if (DEBUGGING(LEVELING)) SERIAL_ECHOLNPGM("*** Z HOMED TO ENDSTOP ***");
1313
 
1313
 
1314
       #endif
1314
       #endif
1315
     }
1315
     }

+ 0
- 0
Marlin/src/module/probe.cpp Dosyayı Görüntüle


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor

Loading…
İptal
Kaydet