Browse Source

Update BLTouch 3 text, don't call extraneous functions (#13495)

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

+ 5
- 1
Marlin/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 11
- 9
Marlin/src/feature/bltouch.cpp View File

70
     }
70
     }
71
   }
71
   }
72
 
72
 
73
-  #if ENABLED(BLTOUCH_FORCE_5V_MODE)
74
-    set_5V_mode();
75
-  #elif ENABLED(BLTOUCH_FORCE_OPEN_DRAIN_MODE)
76
-    set_OD_mode();
77
-  #elif ENABLED(ENDSTOPPULLUPS) || ALL(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN, ENDSTOPPULLUP_ZMIN) || (USES_Z_MIN_PROBE_ENDSTOP && ENABLED(ENDSTOPPULLUP_ZMIN_PROBE))
78
-    set_5V_mode();                  // Assume 5V DC logic level if endstop pullup resistors are enabled
79
-  #else
80
-    set_OD_mode();
73
+  #if ENABLED(BLTOUCH_V3)
74
+    #if  EITHER(BLTOUCH_FORCE_5V_MODE, ENDSTOPPULLUPS) \
75
+      || ALL(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN, ENDSTOPPULLUP_ZMIN) \
76
+      || (USES_Z_MIN_PROBE_ENDSTOP && ENABLED(ENDSTOPPULLUP_ZMIN_PROBE))
77
+      set_5V_mode();  // Assume 5V DC logic level if endstop pullup resistors are enabled
78
+    #elif true || ENABLED(BLTOUCH_FORCE_OPEN_DRAIN_MODE)
79
+      set_OD_mode();
80
+    #endif
81
   #endif
81
   #endif
82
 
82
 
83
   if (in_deploy) {
83
   if (in_deploy) {
84
     _deploy();
84
     _deploy();
85
-    set_SW_mode();                  // Ensure Switch mode is activated for BLTouch V3. Ignored on V2.
85
+    #if ENABLED(BLTOUCH_V3)
86
+      set_SW_mode();
87
+    #endif
86
   }
88
   }
87
   else _stow();
89
   else _stow();
88
 
90
 

+ 3
- 15
Marlin/src/feature/bltouch.h View File

43
   FORCE_INLINE static void reset()       { command(BLTOUCH_RESET); }
43
   FORCE_INLINE static void reset()       { command(BLTOUCH_RESET); }
44
   FORCE_INLINE static void selftest()    { command(BLTOUCH_SELFTEST); }
44
   FORCE_INLINE static void selftest()    { command(BLTOUCH_SELFTEST); }
45
 
45
 
46
-  FORCE_INLINE static void set_5V_mode() { 
47
-    #if ENABLED(BLTOUCH_V3)
48
-      command(BLTOUCH_5V_MODE);
49
-    #endif
50
-  }
51
-  FORCE_INLINE static void set_OD_mode() {
52
-    #if ENABLED(BLTOUCH_V3)
53
-      command(BLTOUCH_OD_MODE);
54
-    #endif
55
-  }
56
-  FORCE_INLINE static void set_SW_mode() {
57
-    #if ENABLED(BLTOUCH_V3)
58
-      command(BLTOUCH_SW_MODE);
59
-    #endif
60
-  }
46
+  FORCE_INLINE static void set_5V_mode() { command(BLTOUCH_5V_MODE); }
47
+  FORCE_INLINE static void set_OD_mode() { command(BLTOUCH_OD_MODE); }
48
+  FORCE_INLINE static void set_SW_mode() { command(BLTOUCH_SW_MODE); }
61
 
49
 
62
   FORCE_INLINE static bool deploy()      { return set_deployed(true); }
50
   FORCE_INLINE static bool deploy()      { return set_deployed(true); }
63
   FORCE_INLINE static bool stow()        { return set_deployed(false); }
51
   FORCE_INLINE static bool stow()        { return set_deployed(false); }

+ 5
- 1
config/default/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/3DFabXYZ/Migbot/Configuration.h View File

824
 #if ENABLED(BLTOUCH)
824
 #if ENABLED(BLTOUCH)
825
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
825
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
826
 
826
 
827
-  // BLTouch V3.0 and newer smart series
827
+  /**
828
+   * BLTouch V3.0 and newer smart series
829
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
830
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
831
+   */
828
   //#define BLTOUCH_V3
832
   //#define BLTOUCH_V3
829
   #if ENABLED(BLTOUCH_V3)
833
   #if ENABLED(BLTOUCH_V3)
830
     //#define BLTOUCH_FORCE_5V_MODE
834
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/AlephObjects/TAZ4/Configuration.h View File

838
 #if ENABLED(BLTOUCH)
838
 #if ENABLED(BLTOUCH)
839
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
839
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
840
 
840
 
841
-  // BLTouch V3.0 and newer smart series
841
+  /**
842
+   * BLTouch V3.0 and newer smart series
843
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
844
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
845
+   */
842
   //#define BLTOUCH_V3
846
   //#define BLTOUCH_V3
843
   #if ENABLED(BLTOUCH_V3)
847
   #if ENABLED(BLTOUCH_V3)
844
     //#define BLTOUCH_FORCE_5V_MODE
848
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/AliExpress/CL-260/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/AliExpress/UM2pExt/Configuration.h View File

829
 #if ENABLED(BLTOUCH)
829
 #if ENABLED(BLTOUCH)
830
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
831
 
831
 
832
-  // BLTouch V3.0 and newer smart series
832
+  /**
833
+   * BLTouch V3.0 and newer smart series
834
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
835
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
836
+   */
833
   //#define BLTOUCH_V3
837
   //#define BLTOUCH_V3
834
   #if ENABLED(BLTOUCH_V3)
838
   #if ENABLED(BLTOUCH_V3)
835
     //#define BLTOUCH_FORCE_5V_MODE
839
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Anet/A2/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Anet/A2plus/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Anet/A6/Configuration.h View File

865
 #if ENABLED(BLTOUCH)
865
 #if ENABLED(BLTOUCH)
866
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
866
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
867
 
867
 
868
-  // BLTouch V3.0 and newer smart series
868
+  /**
869
+   * BLTouch V3.0 and newer smart series
870
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
871
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
872
+   */
869
   //#define BLTOUCH_V3
873
   //#define BLTOUCH_V3
870
   #if ENABLED(BLTOUCH_V3)
874
   #if ENABLED(BLTOUCH_V3)
871
     //#define BLTOUCH_FORCE_5V_MODE
875
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Anet/A8/Configuration.h View File

831
 #if ENABLED(BLTOUCH)
831
 #if ENABLED(BLTOUCH)
832
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
832
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
833
 
833
 
834
-  // BLTouch V3.0 and newer smart series
834
+  /**
835
+   * BLTouch V3.0 and newer smart series
836
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
837
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
838
+   */
835
   //#define BLTOUCH_V3
839
   //#define BLTOUCH_V3
836
   #if ENABLED(BLTOUCH_V3)
840
   #if ENABLED(BLTOUCH_V3)
837
     //#define BLTOUCH_FORCE_5V_MODE
841
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/AnyCubic/i3/Configuration.h View File

828
 #if ENABLED(BLTOUCH)
828
 #if ENABLED(BLTOUCH)
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
 
830
 
831
-  // BLTouch V3.0 and newer smart series
831
+  /**
832
+   * BLTouch V3.0 and newer smart series
833
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
834
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
835
+   */
832
   //#define BLTOUCH_V3
836
   //#define BLTOUCH_V3
833
   #if ENABLED(BLTOUCH_V3)
837
   #if ENABLED(BLTOUCH_V3)
834
     //#define BLTOUCH_FORCE_5V_MODE
838
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/ArmEd/Configuration.h View File

819
 #if ENABLED(BLTOUCH)
819
 #if ENABLED(BLTOUCH)
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
821
 
821
 
822
-  // BLTouch V3.0 and newer smart series
822
+  /**
823
+   * BLTouch V3.0 and newer smart series
824
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
825
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
826
+   */
823
   //#define BLTOUCH_V3
827
   //#define BLTOUCH_V3
824
   #if ENABLED(BLTOUCH_V3)
828
   #if ENABLED(BLTOUCH_V3)
825
     //#define BLTOUCH_FORCE_5V_MODE
829
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Azteeg/X5GT/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/BIBO/TouchX/cyclops/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/BIBO/TouchX/default/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/BQ/Hephestos/Configuration.h View File

806
 #if ENABLED(BLTOUCH)
806
 #if ENABLED(BLTOUCH)
807
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
807
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
808
 
808
 
809
-  // BLTouch V3.0 and newer smart series
809
+  /**
810
+   * BLTouch V3.0 and newer smart series
811
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
812
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
813
+   */
810
   //#define BLTOUCH_V3
814
   //#define BLTOUCH_V3
811
   #if ENABLED(BLTOUCH_V3)
815
   #if ENABLED(BLTOUCH_V3)
812
     //#define BLTOUCH_FORCE_5V_MODE
816
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/BQ/Hephestos_2/Configuration.h View File

819
 #if ENABLED(BLTOUCH)
819
 #if ENABLED(BLTOUCH)
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
821
 
821
 
822
-  // BLTouch V3.0 and newer smart series
822
+  /**
823
+   * BLTouch V3.0 and newer smart series
824
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
825
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
826
+   */
823
   //#define BLTOUCH_V3
827
   //#define BLTOUCH_V3
824
   #if ENABLED(BLTOUCH_V3)
828
   #if ENABLED(BLTOUCH_V3)
825
     //#define BLTOUCH_FORCE_5V_MODE
829
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/BQ/WITBOX/Configuration.h View File

806
 #if ENABLED(BLTOUCH)
806
 #if ENABLED(BLTOUCH)
807
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
807
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
808
 
808
 
809
-  // BLTouch V3.0 and newer smart series
809
+  /**
810
+   * BLTouch V3.0 and newer smart series
811
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
812
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
813
+   */
810
   //#define BLTOUCH_V3
814
   //#define BLTOUCH_V3
811
   #if ENABLED(BLTOUCH_V3)
815
   #if ENABLED(BLTOUCH_V3)
812
     //#define BLTOUCH_FORCE_5V_MODE
816
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Cartesio/Configuration.h View File

817
 #if ENABLED(BLTOUCH)
817
 #if ENABLED(BLTOUCH)
818
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
818
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
 
819
 
820
-  // BLTouch V3.0 and newer smart series
820
+  /**
821
+   * BLTouch V3.0 and newer smart series
822
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
823
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
824
+   */
821
   //#define BLTOUCH_V3
825
   //#define BLTOUCH_V3
822
   #if ENABLED(BLTOUCH_V3)
826
   #if ENABLED(BLTOUCH_V3)
823
     //#define BLTOUCH_FORCE_5V_MODE
827
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Creality/CR-10/Configuration.h View File

828
 #if ENABLED(BLTOUCH)
828
 #if ENABLED(BLTOUCH)
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
 
830
 
831
-  // BLTouch V3.0 and newer smart series
831
+  /**
832
+   * BLTouch V3.0 and newer smart series
833
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
834
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
835
+   */
832
   //#define BLTOUCH_V3
836
   //#define BLTOUCH_V3
833
   #if ENABLED(BLTOUCH_V3)
837
   #if ENABLED(BLTOUCH_V3)
834
     //#define BLTOUCH_FORCE_5V_MODE
838
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Creality/CR-10S/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Creality/CR-10_5S/Configuration.h View File

819
 #if ENABLED(BLTOUCH)
819
 #if ENABLED(BLTOUCH)
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
821
 
821
 
822
-  // BLTouch V3.0 and newer smart series
822
+  /**
823
+   * BLTouch V3.0 and newer smart series
824
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
825
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
826
+   */
823
   //#define BLTOUCH_V3
827
   //#define BLTOUCH_V3
824
   #if ENABLED(BLTOUCH_V3)
828
   #if ENABLED(BLTOUCH_V3)
825
     //#define BLTOUCH_FORCE_5V_MODE
829
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Creality/CR-10mini/Configuration.h View File

837
 #if ENABLED(BLTOUCH)
837
 #if ENABLED(BLTOUCH)
838
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
838
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
839
 
839
 
840
-  // BLTouch V3.0 and newer smart series
840
+  /**
841
+   * BLTouch V3.0 and newer smart series
842
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
843
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
844
+   */
841
   //#define BLTOUCH_V3
845
   //#define BLTOUCH_V3
842
   #if ENABLED(BLTOUCH_V3)
846
   #if ENABLED(BLTOUCH_V3)
843
     //#define BLTOUCH_FORCE_5V_MODE
847
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Creality/CR-8/Configuration.h View File

828
 #if ENABLED(BLTOUCH)
828
 #if ENABLED(BLTOUCH)
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
 
830
 
831
-  // BLTouch V3.0 and newer smart series
831
+  /**
832
+   * BLTouch V3.0 and newer smart series
833
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
834
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
835
+   */
832
   //#define BLTOUCH_V3
836
   //#define BLTOUCH_V3
833
   #if ENABLED(BLTOUCH_V3)
837
   #if ENABLED(BLTOUCH_V3)
834
     //#define BLTOUCH_FORCE_5V_MODE
838
     //#define BLTOUCH_FORCE_5V_MODE

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

822
 #if ENABLED(BLTOUCH)
822
 #if ENABLED(BLTOUCH)
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
824
 
824
 
825
-  // BLTouch V3.0 and newer smart series
825
+  /**
826
+   * BLTouch V3.0 and newer smart series
827
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
828
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
829
+   */
826
   //#define BLTOUCH_V3
830
   //#define BLTOUCH_V3
827
   #if ENABLED(BLTOUCH_V3)
831
   #if ENABLED(BLTOUCH_V3)
828
     //#define BLTOUCH_FORCE_5V_MODE
832
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Creality/Ender-3/Configuration.h View File

822
 #if ENABLED(BLTOUCH)
822
 #if ENABLED(BLTOUCH)
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
824
 
824
 
825
-  // BLTouch V3.0 and newer smart series
825
+  /**
826
+   * BLTouch V3.0 and newer smart series
827
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
828
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
829
+   */
826
   //#define BLTOUCH_V3
830
   //#define BLTOUCH_V3
827
   #if ENABLED(BLTOUCH_V3)
831
   #if ENABLED(BLTOUCH_V3)
828
     //#define BLTOUCH_FORCE_5V_MODE
832
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Creality/Ender-4/Configuration.h View File

828
 #if ENABLED(BLTOUCH)
828
 #if ENABLED(BLTOUCH)
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
 
830
 
831
-  // BLTouch V3.0 and newer smart series
831
+  /**
832
+   * BLTouch V3.0 and newer smart series
833
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
834
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
835
+   */
832
   //#define BLTOUCH_V3
836
   //#define BLTOUCH_V3
833
   #if ENABLED(BLTOUCH_V3)
837
   #if ENABLED(BLTOUCH_V3)
834
     //#define BLTOUCH_FORCE_5V_MODE
838
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Einstart-S/Configuration.h View File

829
 #if ENABLED(BLTOUCH)
829
 #if ENABLED(BLTOUCH)
830
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
831
 
831
 
832
-  // BLTouch V3.0 and newer smart series
832
+  /**
833
+   * BLTouch V3.0 and newer smart series
834
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
835
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
836
+   */
833
   //#define BLTOUCH_V3
837
   //#define BLTOUCH_V3
834
   #if ENABLED(BLTOUCH_V3)
838
   #if ENABLED(BLTOUCH_V3)
835
     //#define BLTOUCH_FORCE_5V_MODE
839
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Felix/Configuration.h View File

800
 #if ENABLED(BLTOUCH)
800
 #if ENABLED(BLTOUCH)
801
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
801
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
802
 
802
 
803
-  // BLTouch V3.0 and newer smart series
803
+  /**
804
+   * BLTouch V3.0 and newer smart series
805
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
806
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
807
+   */
804
   //#define BLTOUCH_V3
808
   //#define BLTOUCH_V3
805
   #if ENABLED(BLTOUCH_V3)
809
   #if ENABLED(BLTOUCH_V3)
806
     //#define BLTOUCH_FORCE_5V_MODE
810
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Felix/DUAL/Configuration.h View File

800
 #if ENABLED(BLTOUCH)
800
 #if ENABLED(BLTOUCH)
801
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
801
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
802
 
802
 
803
-  // BLTouch V3.0 and newer smart series
803
+  /**
804
+   * BLTouch V3.0 and newer smart series
805
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
806
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
807
+   */
804
   //#define BLTOUCH_V3
808
   //#define BLTOUCH_V3
805
   #if ENABLED(BLTOUCH_V3)
809
   #if ENABLED(BLTOUCH_V3)
806
     //#define BLTOUCH_FORCE_5V_MODE
810
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/FlashForge/CreatorPro/Configuration.h View File

810
 #if ENABLED(BLTOUCH)
810
 #if ENABLED(BLTOUCH)
811
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
811
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
812
 
812
 
813
-  // BLTouch V3.0 and newer smart series
813
+  /**
814
+   * BLTouch V3.0 and newer smart series
815
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
816
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
817
+   */
814
   //#define BLTOUCH_V3
818
   //#define BLTOUCH_V3
815
   #if ENABLED(BLTOUCH_V3)
819
   #if ENABLED(BLTOUCH_V3)
816
     //#define BLTOUCH_FORCE_5V_MODE
820
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/FolgerTech/i3-2020/Configuration.h View File

824
 #if ENABLED(BLTOUCH)
824
 #if ENABLED(BLTOUCH)
825
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
825
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
826
 
826
 
827
-  // BLTouch V3.0 and newer smart series
827
+  /**
828
+   * BLTouch V3.0 and newer smart series
829
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
830
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
831
+   */
828
   //#define BLTOUCH_V3
832
   //#define BLTOUCH_V3
829
   #if ENABLED(BLTOUCH_V3)
833
   #if ENABLED(BLTOUCH_V3)
830
     //#define BLTOUCH_FORCE_5V_MODE
834
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Formbot/Raptor/Configuration.h View File

901
 #if ENABLED(BLTOUCH)
901
 #if ENABLED(BLTOUCH)
902
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
902
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
903
 
903
 
904
-  // BLTouch V3.0 and newer smart series
904
+  /**
905
+   * BLTouch V3.0 and newer smart series
906
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
907
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
908
+   */
905
   //#define BLTOUCH_V3
909
   //#define BLTOUCH_V3
906
   #if ENABLED(BLTOUCH_V3)
910
   #if ENABLED(BLTOUCH_V3)
907
     //#define BLTOUCH_FORCE_5V_MODE
911
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Formbot/T_Rex_2+/Configuration.h View File

847
 #if ENABLED(BLTOUCH)
847
 #if ENABLED(BLTOUCH)
848
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
848
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
849
 
849
 
850
-  // BLTouch V3.0 and newer smart series
850
+  /**
851
+   * BLTouch V3.0 and newer smart series
852
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
853
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
854
+   */
851
   //#define BLTOUCH_V3
855
   //#define BLTOUCH_V3
852
   #if ENABLED(BLTOUCH_V3)
856
   #if ENABLED(BLTOUCH_V3)
853
     //#define BLTOUCH_FORCE_5V_MODE
857
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Formbot/T_Rex_3/Configuration.h View File

834
 #if ENABLED(BLTOUCH)
834
 #if ENABLED(BLTOUCH)
835
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
835
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
836
 
836
 
837
-  // BLTouch V3.0 and newer smart series
837
+  /**
838
+   * BLTouch V3.0 and newer smart series
839
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
840
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
841
+   */
838
   //#define BLTOUCH_V3
842
   //#define BLTOUCH_V3
839
   #if ENABLED(BLTOUCH_V3)
843
   #if ENABLED(BLTOUCH_V3)
840
     //#define BLTOUCH_FORCE_5V_MODE
844
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Geeetech/A10M/Configuration.h View File

801
 #if ENABLED(BLTOUCH)
801
 #if ENABLED(BLTOUCH)
802
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
802
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
803
 
803
 
804
-  // BLTouch V3.0 and newer smart series
804
+  /**
805
+   * BLTouch V3.0 and newer smart series
806
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
807
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
808
+   */
805
   //#define BLTOUCH_V3
809
   //#define BLTOUCH_V3
806
   #if ENABLED(BLTOUCH_V3)
810
   #if ENABLED(BLTOUCH_V3)
807
     //#define BLTOUCH_FORCE_5V_MODE
811
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Geeetech/A20M/Configuration.h View File

801
 #if ENABLED(BLTOUCH)
801
 #if ENABLED(BLTOUCH)
802
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
802
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
803
 
803
 
804
-  // BLTouch V3.0 and newer smart series
804
+  /**
805
+   * BLTouch V3.0 and newer smart series
806
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
807
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
808
+   */
805
   //#define BLTOUCH_V3
809
   //#define BLTOUCH_V3
806
   #if ENABLED(BLTOUCH_V3)
810
   #if ENABLED(BLTOUCH_V3)
807
     //#define BLTOUCH_FORCE_5V_MODE
811
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Geeetech/GT2560/Configuration.h View File

833
 #if ENABLED(BLTOUCH)
833
 #if ENABLED(BLTOUCH)
834
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
834
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
835
 
835
 
836
-  // BLTouch V3.0 and newer smart series
836
+  /**
837
+   * BLTouch V3.0 and newer smart series
838
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
839
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
840
+   */
837
   //#define BLTOUCH_V3
841
   //#define BLTOUCH_V3
838
   #if ENABLED(BLTOUCH_V3)
842
   #if ENABLED(BLTOUCH_V3)
839
     //#define BLTOUCH_FORCE_5V_MODE
843
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Geeetech/MeCreator2/Configuration.h View File

825
 #if ENABLED(BLTOUCH)
825
 #if ENABLED(BLTOUCH)
826
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
826
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
827
 
827
 
828
-  // BLTouch V3.0 and newer smart series
828
+  /**
829
+   * BLTouch V3.0 and newer smart series
830
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
831
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
832
+   */
829
   //#define BLTOUCH_V3
833
   //#define BLTOUCH_V3
830
   #if ENABLED(BLTOUCH_V3)
834
   #if ENABLED(BLTOUCH_V3)
831
     //#define BLTOUCH_FORCE_5V_MODE
835
     //#define BLTOUCH_FORCE_5V_MODE

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

834
 #if ENABLED(BLTOUCH)
834
 #if ENABLED(BLTOUCH)
835
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
835
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
836
 
836
 
837
-  // BLTouch V3.0 and newer smart series
837
+  /**
838
+   * BLTouch V3.0 and newer smart series
839
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
840
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
841
+   */
838
   //#define BLTOUCH_V3
842
   //#define BLTOUCH_V3
839
   #if ENABLED(BLTOUCH_V3)
843
   #if ENABLED(BLTOUCH_V3)
840
     //#define BLTOUCH_FORCE_5V_MODE
844
     //#define BLTOUCH_FORCE_5V_MODE

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

833
 #if ENABLED(BLTOUCH)
833
 #if ENABLED(BLTOUCH)
834
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
834
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
835
 
835
 
836
-  // BLTouch V3.0 and newer smart series
836
+  /**
837
+   * BLTouch V3.0 and newer smart series
838
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
839
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
840
+   */
837
   //#define BLTOUCH_V3
841
   //#define BLTOUCH_V3
838
   #if ENABLED(BLTOUCH_V3)
842
   #if ENABLED(BLTOUCH_V3)
839
     //#define BLTOUCH_FORCE_5V_MODE
843
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Geeetech/Prusa i3 Pro C/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Geeetech/Prusa i3 Pro W/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Infitary/i3-M508/Configuration.h View File

822
 #if ENABLED(BLTOUCH)
822
 #if ENABLED(BLTOUCH)
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
824
 
824
 
825
-  // BLTouch V3.0 and newer smart series
825
+  /**
826
+   * BLTouch V3.0 and newer smart series
827
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
828
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
829
+   */
826
   //#define BLTOUCH_V3
830
   //#define BLTOUCH_V3
827
   #if ENABLED(BLTOUCH_V3)
831
   #if ENABLED(BLTOUCH_V3)
828
     //#define BLTOUCH_FORCE_5V_MODE
832
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/JGAurora/A5/Configuration.h View File

830
 #if ENABLED(BLTOUCH)
830
 #if ENABLED(BLTOUCH)
831
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
831
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
832
 
832
 
833
-  // BLTouch V3.0 and newer smart series
833
+  /**
834
+   * BLTouch V3.0 and newer smart series
835
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
836
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
837
+   */
834
   //#define BLTOUCH_V3
838
   //#define BLTOUCH_V3
835
   #if ENABLED(BLTOUCH_V3)
839
   #if ENABLED(BLTOUCH_V3)
836
     //#define BLTOUCH_FORCE_5V_MODE
840
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/MakerParts/Configuration.h View File

838
 #if ENABLED(BLTOUCH)
838
 #if ENABLED(BLTOUCH)
839
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
839
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
840
 
840
 
841
-  // BLTouch V3.0 and newer smart series
841
+  /**
842
+   * BLTouch V3.0 and newer smart series
843
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
844
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
845
+   */
842
   //#define BLTOUCH_V3
846
   //#define BLTOUCH_V3
843
   #if ENABLED(BLTOUCH_V3)
847
   #if ENABLED(BLTOUCH_V3)
844
     //#define BLTOUCH_FORCE_5V_MODE
848
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Malyan/M150/Configuration.h View File

838
 #if ENABLED(BLTOUCH)
838
 #if ENABLED(BLTOUCH)
839
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
839
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
840
 
840
 
841
-  // BLTouch V3.0 and newer smart series
841
+  /**
842
+   * BLTouch V3.0 and newer smart series
843
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
844
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
845
+   */
842
   //#define BLTOUCH_V3
846
   //#define BLTOUCH_V3
843
   #if ENABLED(BLTOUCH_V3)
847
   #if ENABLED(BLTOUCH_V3)
844
     //#define BLTOUCH_FORCE_5V_MODE
848
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Malyan/M200/Configuration.h View File

817
 #if ENABLED(BLTOUCH)
817
 #if ENABLED(BLTOUCH)
818
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
818
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
 
819
 
820
-  // BLTouch V3.0 and newer smart series
820
+  /**
821
+   * BLTouch V3.0 and newer smart series
822
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
823
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
824
+   */
821
   //#define BLTOUCH_V3
825
   //#define BLTOUCH_V3
822
   #if ENABLED(BLTOUCH_V3)
826
   #if ENABLED(BLTOUCH_V3)
823
     //#define BLTOUCH_FORCE_5V_MODE
827
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Micromake/C1/basic/Configuration.h View File

822
 #if ENABLED(BLTOUCH)
822
 #if ENABLED(BLTOUCH)
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
824
 
824
 
825
-  // BLTouch V3.0 and newer smart series
825
+  /**
826
+   * BLTouch V3.0 and newer smart series
827
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
828
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
829
+   */
826
   //#define BLTOUCH_V3
830
   //#define BLTOUCH_V3
827
   #if ENABLED(BLTOUCH_V3)
831
   #if ENABLED(BLTOUCH_V3)
828
     //#define BLTOUCH_FORCE_5V_MODE
832
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Micromake/C1/enhanced/Configuration.h View File

822
 #if ENABLED(BLTOUCH)
822
 #if ENABLED(BLTOUCH)
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
823
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
824
 
824
 
825
-  // BLTouch V3.0 and newer smart series
825
+  /**
826
+   * BLTouch V3.0 and newer smart series
827
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
828
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
829
+   */
826
   //#define BLTOUCH_V3
830
   //#define BLTOUCH_V3
827
   #if ENABLED(BLTOUCH_V3)
831
   #if ENABLED(BLTOUCH_V3)
828
     //#define BLTOUCH_FORCE_5V_MODE
832
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Mks/Robin/Configuration.h View File

819
 #if ENABLED(BLTOUCH)
819
 #if ENABLED(BLTOUCH)
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
821
 
821
 
822
-  // BLTouch V3.0 and newer smart series
822
+  /**
823
+   * BLTouch V3.0 and newer smart series
824
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
825
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
826
+   */
823
   //#define BLTOUCH_V3
827
   //#define BLTOUCH_V3
824
   #if ENABLED(BLTOUCH_V3)
828
   #if ENABLED(BLTOUCH_V3)
825
     //#define BLTOUCH_FORCE_5V_MODE
829
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Mks/Sbase/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Printrbot/PrintrboardG2/Configuration.h View File

826
 #if ENABLED(BLTOUCH)
826
 #if ENABLED(BLTOUCH)
827
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
827
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
828
 
828
 
829
-  // BLTouch V3.0 and newer smart series
829
+  /**
830
+   * BLTouch V3.0 and newer smart series
831
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
832
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
833
+   */
830
   //#define BLTOUCH_V3
834
   //#define BLTOUCH_V3
831
   #if ENABLED(BLTOUCH_V3)
835
   #if ENABLED(BLTOUCH_V3)
832
     //#define BLTOUCH_FORCE_5V_MODE
836
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/RapideLite/RL200/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/RepRapPro/Huxley/Configuration.h View File

858
 #if ENABLED(BLTOUCH)
858
 #if ENABLED(BLTOUCH)
859
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
859
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
860
 
860
 
861
-  // BLTouch V3.0 and newer smart series
861
+  /**
862
+   * BLTouch V3.0 and newer smart series
863
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
864
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
865
+   */
862
   //#define BLTOUCH_V3
866
   //#define BLTOUCH_V3
863
   #if ENABLED(BLTOUCH_V3)
867
   #if ENABLED(BLTOUCH_V3)
864
     //#define BLTOUCH_FORCE_5V_MODE
868
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/RepRapWorld/Megatronics/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/RigidBot/Configuration.h View File

816
 #if ENABLED(BLTOUCH)
816
 #if ENABLED(BLTOUCH)
817
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
817
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
818
 
818
 
819
-  // BLTouch V3.0 and newer smart series
819
+  /**
820
+   * BLTouch V3.0 and newer smart series
821
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
822
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
823
+   */
820
   //#define BLTOUCH_V3
824
   //#define BLTOUCH_V3
821
   #if ENABLED(BLTOUCH_V3)
825
   #if ENABLED(BLTOUCH_V3)
822
     //#define BLTOUCH_FORCE_5V_MODE
826
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/SCARA/Configuration.h View File

831
 #if ENABLED(BLTOUCH)
831
 #if ENABLED(BLTOUCH)
832
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
832
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
833
 
833
 
834
-  // BLTouch V3.0 and newer smart series
834
+  /**
835
+   * BLTouch V3.0 and newer smart series
836
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
837
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
838
+   */
835
   //#define BLTOUCH_V3
839
   //#define BLTOUCH_V3
836
   #if ENABLED(BLTOUCH_V3)
840
   #if ENABLED(BLTOUCH_V3)
837
     //#define BLTOUCH_FORCE_5V_MODE
841
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/STM32F10/Configuration.h View File

820
 #if ENABLED(BLTOUCH)
820
 #if ENABLED(BLTOUCH)
821
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
821
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
822
 
822
 
823
-  // BLTouch V3.0 and newer smart series
823
+  /**
824
+   * BLTouch V3.0 and newer smart series
825
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
826
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
827
+   */
824
   //#define BLTOUCH_V3
828
   //#define BLTOUCH_V3
825
   #if ENABLED(BLTOUCH_V3)
829
   #if ENABLED(BLTOUCH_V3)
826
     //#define BLTOUCH_FORCE_5V_MODE
830
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/STM32F4/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Sanguinololu/Configuration.h View File

849
 #if ENABLED(BLTOUCH)
849
 #if ENABLED(BLTOUCH)
850
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
850
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
851
 
851
 
852
-  // BLTouch V3.0 and newer smart series
852
+  /**
853
+   * BLTouch V3.0 and newer smart series
854
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
855
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
856
+   */
853
   //#define BLTOUCH_V3
857
   //#define BLTOUCH_V3
854
   #if ENABLED(BLTOUCH_V3)
858
   #if ENABLED(BLTOUCH_V3)
855
     //#define BLTOUCH_FORCE_5V_MODE
859
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/TheBorg/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/TinyBoy2/Configuration.h View File

869
 #if ENABLED(BLTOUCH)
869
 #if ENABLED(BLTOUCH)
870
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
870
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
871
 
871
 
872
-  // BLTouch V3.0 and newer smart series
872
+  /**
873
+   * BLTouch V3.0 and newer smart series
874
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
875
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
876
+   */
873
   //#define BLTOUCH_V3
877
   //#define BLTOUCH_V3
874
   #if ENABLED(BLTOUCH_V3)
878
   #if ENABLED(BLTOUCH_V3)
875
     //#define BLTOUCH_FORCE_5V_MODE
879
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Tronxy/X1/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Tronxy/X3A/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

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

839
 #if ENABLED(BLTOUCH)
839
 #if ENABLED(BLTOUCH)
840
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
840
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
841
 
841
 
842
-  // BLTouch V3.0 and newer smart series
842
+  /**
843
+   * BLTouch V3.0 and newer smart series
844
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
845
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
846
+   */
843
   //#define BLTOUCH_V3
847
   //#define BLTOUCH_V3
844
   #if ENABLED(BLTOUCH_V3)
848
   #if ENABLED(BLTOUCH_V3)
845
     //#define BLTOUCH_FORCE_5V_MODE
849
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Tronxy/X5S/Configuration.h View File

817
 #if ENABLED(BLTOUCH)
817
 #if ENABLED(BLTOUCH)
818
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
818
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
 
819
 
820
-  // BLTouch V3.0 and newer smart series
820
+  /**
821
+   * BLTouch V3.0 and newer smart series
822
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
823
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
824
+   */
821
   //#define BLTOUCH_V3
825
   //#define BLTOUCH_V3
822
   #if ENABLED(BLTOUCH_V3)
826
   #if ENABLED(BLTOUCH_V3)
823
     //#define BLTOUCH_FORCE_5V_MODE
827
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Tronxy/XY100/Configuration.h View File

829
 #if ENABLED(BLTOUCH)
829
 #if ENABLED(BLTOUCH)
830
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
831
 
831
 
832
-  // BLTouch V3.0 and newer smart series
832
+  /**
833
+   * BLTouch V3.0 and newer smart series
834
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
835
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
836
+   */
833
   //#define BLTOUCH_V3
837
   //#define BLTOUCH_V3
834
   #if ENABLED(BLTOUCH_V3)
838
   #if ENABLED(BLTOUCH_V3)
835
     //#define BLTOUCH_FORCE_5V_MODE
839
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/UltiMachine/Archim1/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/UltiMachine/Archim2/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/VORONDesign/Configuration.h View File

827
 #if ENABLED(BLTOUCH)
827
 #if ENABLED(BLTOUCH)
828
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
828
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
829
 
829
 
830
-  // BLTouch V3.0 and newer smart series
830
+  /**
831
+   * BLTouch V3.0 and newer smart series
832
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
833
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
834
+   */
831
   //#define BLTOUCH_V3
835
   //#define BLTOUCH_V3
832
   #if ENABLED(BLTOUCH_V3)
836
   #if ENABLED(BLTOUCH_V3)
833
     //#define BLTOUCH_FORCE_5V_MODE
837
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Velleman/K8200/Configuration.h View File

847
 #if ENABLED(BLTOUCH)
847
 #if ENABLED(BLTOUCH)
848
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
848
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
849
 
849
 
850
-  // BLTouch V3.0 and newer smart series
850
+  /**
851
+   * BLTouch V3.0 and newer smart series
852
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
853
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
854
+   */
851
   //#define BLTOUCH_V3
855
   //#define BLTOUCH_V3
852
   #if ENABLED(BLTOUCH_V3)
856
   #if ENABLED(BLTOUCH_V3)
853
     //#define BLTOUCH_FORCE_5V_MODE
857
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Velleman/K8400/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Velleman/K8400/Dual-head/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/WASP/PowerWASP/Configuration.h View File

837
 #if ENABLED(BLTOUCH)
837
 #if ENABLED(BLTOUCH)
838
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
838
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
839
 
839
 
840
-  // BLTouch V3.0 and newer smart series
840
+  /**
841
+   * BLTouch V3.0 and newer smart series
842
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
843
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
844
+   */
841
   //#define BLTOUCH_V3
845
   //#define BLTOUCH_V3
842
   #if ENABLED(BLTOUCH_V3)
846
   #if ENABLED(BLTOUCH_V3)
843
     //#define BLTOUCH_FORCE_5V_MODE
847
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/Wanhao/Duplicator 6/Configuration.h View File

828
 #if ENABLED(BLTOUCH)
828
 #if ENABLED(BLTOUCH)
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
829
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
830
 
830
 
831
-  // BLTouch V3.0 and newer smart series
831
+  /**
832
+   * BLTouch V3.0 and newer smart series
833
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
834
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
835
+   */
832
   //#define BLTOUCH_V3
836
   //#define BLTOUCH_V3
833
   #if ENABLED(BLTOUCH_V3)
837
   #if ENABLED(BLTOUCH_V3)
834
     //#define BLTOUCH_FORCE_5V_MODE
838
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/adafruit/ST7565/Configuration.h View File

818
 #if ENABLED(BLTOUCH)
818
 #if ENABLED(BLTOUCH)
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 
820
 
821
-  // BLTouch V3.0 and newer smart series
821
+  /**
822
+   * BLTouch V3.0 and newer smart series
823
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
824
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
825
+   */
822
   //#define BLTOUCH_V3
826
   //#define BLTOUCH_V3
823
   #if ENABLED(BLTOUCH_V3)
827
   #if ENABLED(BLTOUCH_V3)
824
     //#define BLTOUCH_FORCE_5V_MODE
828
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/Anycubic/Kossel/Configuration.h View File

954
 #if ENABLED(BLTOUCH)
954
 #if ENABLED(BLTOUCH)
955
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
955
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
956
 
956
 
957
-  // BLTouch V3.0 and newer smart series
957
+  /**
958
+   * BLTouch V3.0 and newer smart series
959
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
960
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
961
+   */
958
   //#define BLTOUCH_V3
962
   //#define BLTOUCH_V3
959
   #if ENABLED(BLTOUCH_V3)
963
   #if ENABLED(BLTOUCH_V3)
960
     //#define BLTOUCH_FORCE_5V_MODE
964
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/FLSUN/auto_calibrate/Configuration.h View File

900
 #if ENABLED(BLTOUCH)
900
 #if ENABLED(BLTOUCH)
901
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
901
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
902
 
902
 
903
-  // BLTouch V3.0 and newer smart series
903
+  /**
904
+   * BLTouch V3.0 and newer smart series
905
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
906
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
907
+   */
904
   //#define BLTOUCH_V3
908
   //#define BLTOUCH_V3
905
   #if ENABLED(BLTOUCH_V3)
909
   #if ENABLED(BLTOUCH_V3)
906
     //#define BLTOUCH_FORCE_5V_MODE
910
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/FLSUN/kossel/Configuration.h View File

900
 #if ENABLED(BLTOUCH)
900
 #if ENABLED(BLTOUCH)
901
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
901
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
902
 
902
 
903
-  // BLTouch V3.0 and newer smart series
903
+  /**
904
+   * BLTouch V3.0 and newer smart series
905
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
906
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
907
+   */
904
   //#define BLTOUCH_V3
908
   //#define BLTOUCH_V3
905
   #if ENABLED(BLTOUCH_V3)
909
   #if ENABLED(BLTOUCH_V3)
906
     //#define BLTOUCH_FORCE_5V_MODE
910
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/FLSUN/kossel_mini/Configuration.h View File

900
 #if ENABLED(BLTOUCH)
900
 #if ENABLED(BLTOUCH)
901
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
901
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
902
 
902
 
903
-  // BLTouch V3.0 and newer smart series
903
+  /**
904
+   * BLTouch V3.0 and newer smart series
905
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
906
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
907
+   */
904
   //#define BLTOUCH_V3
908
   //#define BLTOUCH_V3
905
   #if ENABLED(BLTOUCH_V3)
909
   #if ENABLED(BLTOUCH_V3)
906
     //#define BLTOUCH_FORCE_5V_MODE
910
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/Geeetech/Rostock 301/Configuration.h View File

890
 #if ENABLED(BLTOUCH)
890
 #if ENABLED(BLTOUCH)
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
892
 
892
 
893
-  // BLTouch V3.0 and newer smart series
893
+  /**
894
+   * BLTouch V3.0 and newer smart series
895
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
896
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
897
+   */
894
   //#define BLTOUCH_V3
898
   //#define BLTOUCH_V3
895
   #if ENABLED(BLTOUCH_V3)
899
   #if ENABLED(BLTOUCH_V3)
896
     //#define BLTOUCH_FORCE_5V_MODE
900
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/Hatchbox_Alpha/Configuration.h View File

905
 #if ENABLED(BLTOUCH)
905
 #if ENABLED(BLTOUCH)
906
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
906
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
907
 
907
 
908
-  // BLTouch V3.0 and newer smart series
908
+  /**
909
+   * BLTouch V3.0 and newer smart series
910
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
911
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
912
+   */
909
   //#define BLTOUCH_V3
913
   //#define BLTOUCH_V3
910
   #if ENABLED(BLTOUCH_V3)
914
   #if ENABLED(BLTOUCH_V3)
911
     //#define BLTOUCH_FORCE_5V_MODE
915
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/MKS/SBASE/Configuration.h View File

890
 #if ENABLED(BLTOUCH)
890
 #if ENABLED(BLTOUCH)
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
892
 
892
 
893
-  // BLTouch V3.0 and newer smart series
893
+  /**
894
+   * BLTouch V3.0 and newer smart series
895
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
896
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
897
+   */
894
   //#define BLTOUCH_V3
898
   //#define BLTOUCH_V3
895
   #if ENABLED(BLTOUCH_V3)
899
   #if ENABLED(BLTOUCH_V3)
896
     //#define BLTOUCH_FORCE_5V_MODE
900
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/generic/Configuration.h View File

890
 #if ENABLED(BLTOUCH)
890
 #if ENABLED(BLTOUCH)
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
892
 
892
 
893
-  // BLTouch V3.0 and newer smart series
893
+  /**
894
+   * BLTouch V3.0 and newer smart series
895
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
896
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
897
+   */
894
   //#define BLTOUCH_V3
898
   //#define BLTOUCH_V3
895
   #if ENABLED(BLTOUCH_V3)
899
   #if ENABLED(BLTOUCH_V3)
896
     //#define BLTOUCH_FORCE_5V_MODE
900
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/kossel_mini/Configuration.h View File

890
 #if ENABLED(BLTOUCH)
890
 #if ENABLED(BLTOUCH)
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
891
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
892
 
892
 
893
-  // BLTouch V3.0 and newer smart series
893
+  /**
894
+   * BLTouch V3.0 and newer smart series
895
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
896
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
897
+   */
894
   //#define BLTOUCH_V3
898
   //#define BLTOUCH_V3
895
   #if ENABLED(BLTOUCH_V3)
899
   #if ENABLED(BLTOUCH_V3)
896
     //#define BLTOUCH_FORCE_5V_MODE
900
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/kossel_pro/Configuration.h View File

883
 #if ENABLED(BLTOUCH)
883
 #if ENABLED(BLTOUCH)
884
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
884
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
885
 
885
 
886
-  // BLTouch V3.0 and newer smart series
886
+  /**
887
+   * BLTouch V3.0 and newer smart series
888
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
889
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
890
+   */
887
   //#define BLTOUCH_V3
891
   //#define BLTOUCH_V3
888
   #if ENABLED(BLTOUCH_V3)
892
   #if ENABLED(BLTOUCH_V3)
889
     //#define BLTOUCH_FORCE_5V_MODE
893
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/delta/kossel_xl/Configuration.h View File

893
 #if ENABLED(BLTOUCH)
893
 #if ENABLED(BLTOUCH)
894
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
894
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
895
 
895
 
896
-  // BLTouch V3.0 and newer smart series
896
+  /**
897
+   * BLTouch V3.0 and newer smart series
898
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
899
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
900
+   */
897
   //#define BLTOUCH_V3
901
   //#define BLTOUCH_V3
898
   #if ENABLED(BLTOUCH_V3)
902
   #if ENABLED(BLTOUCH_V3)
899
     //#define BLTOUCH_FORCE_5V_MODE
903
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/makibox/Configuration.h View File

821
 #if ENABLED(BLTOUCH)
821
 #if ENABLED(BLTOUCH)
822
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
822
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
823
 
823
 
824
-  // BLTouch V3.0 and newer smart series
824
+  /**
825
+   * BLTouch V3.0 and newer smart series
826
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
827
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
828
+   */
825
   //#define BLTOUCH_V3
829
   //#define BLTOUCH_V3
826
   #if ENABLED(BLTOUCH_V3)
830
   #if ENABLED(BLTOUCH_V3)
827
     //#define BLTOUCH_FORCE_5V_MODE
831
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/stm32f103ret6/Configuration.h View File

820
 #if ENABLED(BLTOUCH)
820
 #if ENABLED(BLTOUCH)
821
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
821
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
822
 
822
 
823
-  // BLTouch V3.0 and newer smart series
823
+  /**
824
+   * BLTouch V3.0 and newer smart series
825
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
826
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
827
+   */
824
   //#define BLTOUCH_V3
828
   //#define BLTOUCH_V3
825
   #if ENABLED(BLTOUCH_V3)
829
   #if ENABLED(BLTOUCH_V3)
826
     //#define BLTOUCH_FORCE_5V_MODE
830
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/tvrrug/Round2/Configuration.h View File

813
 #if ENABLED(BLTOUCH)
813
 #if ENABLED(BLTOUCH)
814
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
814
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
815
 
815
 
816
-  // BLTouch V3.0 and newer smart series
816
+  /**
817
+   * BLTouch V3.0 and newer smart series
818
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
819
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
820
+   */
817
   //#define BLTOUCH_V3
821
   //#define BLTOUCH_V3
818
   #if ENABLED(BLTOUCH_V3)
822
   #if ENABLED(BLTOUCH_V3)
819
     //#define BLTOUCH_FORCE_5V_MODE
823
     //#define BLTOUCH_FORCE_5V_MODE

+ 5
- 1
config/examples/wt150/Configuration.h View File

823
 #if ENABLED(BLTOUCH)
823
 #if ENABLED(BLTOUCH)
824
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
824
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
825
 
825
 
826
-  // BLTouch V3.0 and newer smart series
826
+  /**
827
+   * BLTouch V3.0 and newer smart series
828
+   * For genuine BLTouch 3.0 sensors. Clones may be confused by 3.0 command angles. YMMV.
829
+   * If the pin trigger is not detected, first try swapping the black and white wires then toggle this.
830
+   */
827
   //#define BLTOUCH_V3
831
   //#define BLTOUCH_V3
828
   #if ENABLED(BLTOUCH_V3)
832
   #if ENABLED(BLTOUCH_V3)
829
     //#define BLTOUCH_FORCE_5V_MODE
833
     //#define BLTOUCH_FORCE_5V_MODE

Loading…
Cancel
Save