Sfoglia il codice sorgente

Add PROBING_STEPPERS_OFF (#11984)

Co-Authored-By: houseofbugs <houseofbugs@gmail.com>
Scott Lahteine 6 anni fa
parent
commit
e3f7b69105
Nessun account collegato all'indirizzo email del committer
77 ha cambiato i file con 86 aggiunte e 18 eliminazioni
  1. 1
    0
      Marlin/Configuration.h
  2. 1
    0
      Marlin/src/config/default/Configuration.h
  3. 1
    0
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h
  4. 1
    0
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  5. 1
    0
      Marlin/src/config/examples/Anet/A2/Configuration.h
  6. 1
    0
      Marlin/src/config/examples/Anet/A2plus/Configuration.h
  7. 2
    1
      Marlin/src/config/examples/Anet/A6/Configuration.h
  8. 1
    0
      Marlin/src/config/examples/Anet/A8/Configuration.h
  9. 1
    0
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  10. 1
    0
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h
  11. 1
    0
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h
  12. 1
    0
      Marlin/src/config/examples/BQ/Hephestos/Configuration.h
  13. 1
    0
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  14. 1
    0
      Marlin/src/config/examples/BQ/WITBOX/Configuration.h
  15. 1
    0
      Marlin/src/config/examples/Cartesio/Configuration.h
  16. 1
    0
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  17. 1
    0
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  18. 1
    0
      Marlin/src/config/examples/Creality/CR-10mini/Configuration.h
  19. 1
    0
      Marlin/src/config/examples/Creality/CR-8/Configuration.h
  20. 1
    0
      Marlin/src/config/examples/Creality/Ender-2/Configuration.h
  21. 1
    0
      Marlin/src/config/examples/Creality/Ender-3/Configuration.h
  22. 1
    0
      Marlin/src/config/examples/Creality/Ender-4/Configuration.h
  23. 1
    0
      Marlin/src/config/examples/Einstart-S/Configuration.h
  24. 1
    0
      Marlin/src/config/examples/Felix/Configuration.h
  25. 1
    0
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  26. 1
    0
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h
  27. 1
    14
      Marlin/src/config/examples/Formbot/Raptor/Configuration.h
  28. 1
    0
      Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h
  29. 1
    0
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h
  30. 1
    0
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  31. 1
    0
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  32. 3
    2
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  33. 1
    0
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  34. 1
    0
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  35. 1
    0
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  36. 1
    0
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  37. 1
    0
      Marlin/src/config/examples/JGAurora/A5/Configuration.h
  38. 1
    0
      Marlin/src/config/examples/MakerParts/Configuration.h
  39. 1
    0
      Marlin/src/config/examples/Malyan/M150/Configuration.h
  40. 1
    0
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  41. 1
    0
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  42. 1
    0
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  43. 1
    0
      Marlin/src/config/examples/Mks/Sbase/Configuration.h
  44. 1
    0
      Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h
  45. 1
    0
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  46. 1
    0
      Marlin/src/config/examples/RigidBot/Configuration.h
  47. 1
    0
      Marlin/src/config/examples/SCARA/Configuration.h
  48. 1
    0
      Marlin/src/config/examples/STM32F10/Configuration.h
  49. 1
    0
      Marlin/src/config/examples/STM32F4/Configuration.h
  50. 1
    0
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  51. 1
    0
      Marlin/src/config/examples/TheBorg/Configuration.h
  52. 1
    0
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  53. 1
    0
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  54. 1
    0
      Marlin/src/config/examples/Tronxy/X3A/Configuration.h
  55. 1
    0
      Marlin/src/config/examples/Tronxy/X5S/Configuration.h
  56. 1
    0
      Marlin/src/config/examples/Tronxy/XY100/Configuration.h
  57. 1
    0
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  58. 1
    0
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  59. 1
    0
      Marlin/src/config/examples/Velleman/K8400/Configuration.h
  60. 1
    0
      Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h
  61. 1
    0
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  62. 1
    0
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  63. 1
    0
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
  64. 1
    0
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  65. 1
    0
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h
  66. 1
    0
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  67. 2
    1
      Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h
  68. 1
    0
      Marlin/src/config/examples/delta/generic/Configuration.h
  69. 1
    0
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  70. 1
    0
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  71. 1
    0
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  72. 1
    0
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  73. 1
    0
      Marlin/src/config/examples/makibox/Configuration.h
  74. 1
    0
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  75. 1
    0
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  76. 1
    0
      Marlin/src/config/examples/wt150/Configuration.h
  77. 6
    0
      Marlin/src/module/probe.cpp

+ 1
- 0
Marlin/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/default/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h Vedi File

@@ -879,6 +879,7 @@
879 879
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
880 880
 #endif
881 881
 //#define PROBING_FANS_OFF          // Turn fans off when probing
882
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
882 883
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
883 884
 
884 885
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Anet/A2/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Anet/A2plus/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

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

@@ -935,7 +935,8 @@
935 935
 #if ENABLED(PROBING_HEATERS_OFF)
936 936
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
937 937
 #endif
938
-#define PROBING_FANS_OFF          // Turn fans off when probing
938
+#define PROBING_FANS_OFF            // Turn fans off when probing
939
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
939 940
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
940 941
 
941 942
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Anet/A8/Configuration.h Vedi File

@@ -866,6 +866,7 @@
866 866
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867 867
 #endif
868 868
 //#define PROBING_FANS_OFF          // Turn fans off when probing
869
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
869 870
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870 871
 
871 872
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/BQ/Hephestos/Configuration.h Vedi File

@@ -847,6 +847,7 @@
847 847
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
848 848
 #endif
849 849
 //#define PROBING_FANS_OFF          // Turn fans off when probing
850
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
850 851
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
851 852
 
852 853
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h Vedi File

@@ -860,6 +860,7 @@
860 860
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
861 861
 #endif
862 862
 //#define PROBING_FANS_OFF          // Turn fans off when probing
863
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
863 864
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
864 865
 
865 866
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/BQ/WITBOX/Configuration.h Vedi File

@@ -847,6 +847,7 @@
847 847
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
848 848
 #endif
849 849
 //#define PROBING_FANS_OFF          // Turn fans off when probing
850
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
850 851
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
851 852
 
852 853
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Cartesio/Configuration.h Vedi File

@@ -858,6 +858,7 @@
858 858
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859 859
 #endif
860 860
 //#define PROBING_FANS_OFF          // Turn fans off when probing
861
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
861 862
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862 863
 
863 864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Creality/CR-10/Configuration.h Vedi File

@@ -869,6 +869,7 @@
869 869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870 870
 #endif
871 871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
872
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
872 873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873 874
 
874 875
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Creality/CR-10S/Configuration.h Vedi File

@@ -863,6 +863,7 @@
863 863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864 864
 #endif
865 865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
866
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
866 867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867 868
 
868 869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Creality/CR-10mini/Configuration.h Vedi File

@@ -878,6 +878,7 @@
878 878
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
879 879
 #endif
880 880
 //#define PROBING_FANS_OFF          // Turn fans off when probing
881
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
881 882
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
882 883
 
883 884
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Creality/CR-8/Configuration.h Vedi File

@@ -869,6 +869,7 @@
869 869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870 870
 #endif
871 871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
872
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
872 873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873 874
 
874 875
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

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

@@ -863,6 +863,7 @@
863 863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864 864
 #endif
865 865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
866
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
866 867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867 868
 
868 869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Creality/Ender-3/Configuration.h Vedi File

@@ -863,6 +863,7 @@
863 863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864 864
 #endif
865 865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
866
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
866 867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867 868
 
868 869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Creality/Ender-4/Configuration.h Vedi File

@@ -869,6 +869,7 @@
869 869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870 870
 #endif
871 871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
872
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
872 873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873 874
 
874 875
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Einstart-S/Configuration.h Vedi File

@@ -869,6 +869,7 @@
869 869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870 870
 #endif
871 871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
872
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
872 873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873 874
 
874 875
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Felix/Configuration.h Vedi File

@@ -841,6 +841,7 @@
841 841
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
842 842
 #endif
843 843
 //#define PROBING_FANS_OFF          // Turn fans off when probing
844
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
844 845
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
845 846
 
846 847
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Felix/DUAL/Configuration.h Vedi File

@@ -841,6 +841,7 @@
841 841
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
842 842
 #endif
843 843
 //#define PROBING_FANS_OFF          // Turn fans off when probing
844
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
844 845
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
845 846
 
846 847
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h Vedi File

@@ -865,6 +865,7 @@
865 865
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
866 866
 #endif
867 867
 //#define PROBING_FANS_OFF          // Turn fans off when probing
868
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
868 869
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
869 870
 
870 871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 14
Marlin/src/config/examples/Formbot/Raptor/Configuration.h Vedi File

@@ -849,20 +849,6 @@
849 849
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
850 850
 #endif
851 851
 
852
-/**
853
- * Enable one or more of the following if probing seems unreliable.
854
- * Heaters and/or fans can be disabled during probing to minimize electrical
855
- * noise. A delay can also be added to allow noise and vibration to settle.
856
- * These options are most useful for the BLTouch probe, but may also improve
857
- * readings with inductive probes and piezo sensors.
858
- */
859
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
860
-#if ENABLED(PROBING_HEATERS_OFF)
861
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862
-#endif
863
-//#define PROBING_FANS_OFF          // Turn fans off when probing
864
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865
-
866 852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
867 853
 //#define SOLENOID_PROBE
868 854
 
@@ -955,6 +941,7 @@
955 941
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
956 942
 #endif
957 943
 //#define PROBING_FANS_OFF          // Turn fans off when probing
944
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
958 945
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
959 946
 
960 947
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration.h Vedi File

@@ -897,6 +897,7 @@
897 897
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
898 898
 #endif
899 899
 //#define PROBING_FANS_OFF          // Turn fans off when probing
900
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
900 901
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
901 902
 
902 903
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h Vedi File

@@ -880,6 +880,7 @@
880 880
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
881 881
 #endif
882 882
 //#define PROBING_FANS_OFF          // Turn fans off when probing
883
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
883 884
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
884 885
 
885 886
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h Vedi File

@@ -874,6 +874,7 @@
874 874
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
875 875
 #endif
876 876
 //#define PROBING_FANS_OFF          // Turn fans off when probing
877
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
877 878
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
878 879
 
879 880
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

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

@@ -874,8 +874,9 @@
874 874
 #if ENABLED(PROBING_HEATERS_OFF)
875 875
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
876 876
 #endif
877
-#define PROBING_FANS_OFF          // Turn fans off when probing
878
-#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
877
+#define PROBING_FANS_OFF            // Turn fans off when probing
878
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
879
+#define DELAY_BEFORE_PROBING 200    // (ms) To prevent vibrations from triggering piezo sensors
879 880
 
880 881
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
881 882
 // :{ 0:'Low', 1:'High' }

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

@@ -874,6 +874,7 @@
874 874
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
875 875
 #endif
876 876
 //#define PROBING_FANS_OFF          // Turn fans off when probing
877
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
877 878
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
878 879
 
879 880
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

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

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

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

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h Vedi File

@@ -863,6 +863,7 @@
863 863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864 864
 #endif
865 865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
866
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
866 867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867 868
 
868 869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/JGAurora/A5/Configuration.h Vedi File

@@ -871,6 +871,7 @@
871 871
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
872 872
 #endif
873 873
 //#define PROBING_FANS_OFF          // Turn fans off when probing
874
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
874 875
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
875 876
 
876 877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/MakerParts/Configuration.h Vedi File

@@ -879,6 +879,7 @@
879 879
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
880 880
 #endif
881 881
 //#define PROBING_FANS_OFF          // Turn fans off when probing
882
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
882 883
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
883 884
 
884 885
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Malyan/M150/Configuration.h Vedi File

@@ -883,6 +883,7 @@
883 883
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
884 884
 #endif
885 885
 //#define PROBING_FANS_OFF          // Turn fans off when probing
886
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
886 887
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
887 888
 
888 889
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Malyan/M200/Configuration.h Vedi File

@@ -858,6 +858,7 @@
858 858
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859 859
 #endif
860 860
 //#define PROBING_FANS_OFF          // Turn fans off when probing
861
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
861 862
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862 863
 
863 864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h Vedi File

@@ -863,6 +863,7 @@
863 863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864 864
 #endif
865 865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
866
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
866 867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867 868
 
868 869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h Vedi File

@@ -863,6 +863,7 @@
863 863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864 864
 #endif
865 865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
866
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
866 867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867 868
 
868 869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Mks/Sbase/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h Vedi File

@@ -899,6 +899,7 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
899 899
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
900 900
 #endif
901 901
 //#define PROBING_FANS_OFF          // Turn fans off when probing
902
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
902 903
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
903 904
 
904 905
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/RigidBot/Configuration.h Vedi File

@@ -857,6 +857,7 @@
857 857
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
858 858
 #endif
859 859
 //#define PROBING_FANS_OFF          // Turn fans off when probing
860
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
860 861
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
861 862
 
862 863
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/SCARA/Configuration.h Vedi File

@@ -872,6 +872,7 @@
872 872
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873 873
 #endif
874 874
 //#define PROBING_FANS_OFF          // Turn fans off when probing
875
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
875 876
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876 877
 
877 878
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/STM32F10/Configuration.h Vedi File

@@ -861,6 +861,7 @@
861 861
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862 862
 #endif
863 863
 //#define PROBING_FANS_OFF          // Turn fans off when probing
864
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
864 865
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865 866
 
866 867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/STM32F4/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Sanguinololu/Configuration.h Vedi File

@@ -890,6 +890,7 @@
890 890
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
891 891
 #endif
892 892
 //#define PROBING_FANS_OFF          // Turn fans off when probing
893
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
893 894
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
894 895
 
895 896
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/TheBorg/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/TinyBoy2/Configuration.h Vedi File

@@ -910,6 +910,7 @@
910 910
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
911 911
 #endif
912 912
 //#define PROBING_FANS_OFF          // Turn fans off when probing
913
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
913 914
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
914 915
 
915 916
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Tronxy/X1/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Tronxy/X3A/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Tronxy/X5S/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Tronxy/XY100/Configuration.h Vedi File

@@ -870,6 +870,7 @@
870 870
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
871 871
 #endif
872 872
 //#define PROBING_FANS_OFF          // Turn fans off when probing
873
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
873 874
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
874 875
 
875 876
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Velleman/K8200/Configuration.h Vedi File

@@ -888,6 +888,7 @@
888 888
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
889 889
 #endif
890 890
 //#define PROBING_FANS_OFF          // Turn fans off when probing
891
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
891 892
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
892 893
 
893 894
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Velleman/K8400/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h Vedi File

@@ -869,6 +869,7 @@
869 869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870 870
 #endif
871 871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
872
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
872 873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873 874
 
874 875
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/adafruit/ST7565/Configuration.h Vedi File

@@ -859,6 +859,7 @@
859 859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860 860
 #endif
861 861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
862
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
862 863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863 864
 
864 865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h Vedi File

@@ -1048,6 +1048,7 @@
1048 1048
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
1049 1049
 #endif
1050 1050
 //#define PROBING_FANS_OFF          // Turn fans off when probing
1051
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
1051 1052
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
1052 1053
 
1053 1054
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h Vedi File

@@ -987,6 +987,7 @@
987 987
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
988 988
 #endif
989 989
 //#define PROBING_FANS_OFF          // Turn fans off when probing
990
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
990 991
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
991 992
 
992 993
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h Vedi File

@@ -986,6 +986,7 @@
986 986
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
987 987
 #endif
988 988
 //#define PROBING_FANS_OFF          // Turn fans off when probing
989
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
989 990
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
990 991
 
991 992
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h Vedi File

@@ -986,6 +986,7 @@
986 986
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
987 987
 #endif
988 988
 //#define PROBING_FANS_OFF          // Turn fans off when probing
989
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
989 990
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
990 991
 
991 992
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 2
- 1
Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h Vedi File

@@ -988,7 +988,8 @@
988 988
 #if ENABLED(PROBING_HEATERS_OFF)
989 989
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
990 990
 #endif
991
-#define PROBING_FANS_OFF          // Turn fans off when probing
991
+#define PROBING_FANS_OFF            // Turn fans off when probing
992
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
992 993
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
993 994
 
994 995
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/generic/Configuration.h Vedi File

@@ -974,6 +974,7 @@
974 974
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
975 975
 #endif
976 976
 //#define PROBING_FANS_OFF          // Turn fans off when probing
977
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
977 978
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
978 979
 
979 980
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/kossel_mini/Configuration.h Vedi File

@@ -976,6 +976,7 @@
976 976
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
977 977
 #endif
978 978
 //#define PROBING_FANS_OFF          // Turn fans off when probing
979
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
979 980
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
980 981
 
981 982
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/kossel_pro/Configuration.h Vedi File

@@ -977,6 +977,7 @@
977 977
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
978 978
 #endif
979 979
 //#define PROBING_FANS_OFF          // Turn fans off when probing
980
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
980 981
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
981 982
 
982 983
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/delta/kossel_xl/Configuration.h Vedi File

@@ -977,6 +977,7 @@
977 977
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
978 978
 #endif
979 979
 //#define PROBING_FANS_OFF          // Turn fans off when probing
980
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
980 981
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
981 982
 
982 983
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h Vedi File

@@ -872,6 +872,7 @@
872 872
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873 873
 #endif
874 874
 //#define PROBING_FANS_OFF          // Turn fans off when probing
875
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
875 876
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876 877
 
877 878
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/makibox/Configuration.h Vedi File

@@ -862,6 +862,7 @@
862 862
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863 863
 #endif
864 864
 //#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
865 866
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866 867
 
867 868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/stm32f103ret6/Configuration.h Vedi File

@@ -861,6 +861,7 @@
861 861
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862 862
 #endif
863 863
 //#define PROBING_FANS_OFF          // Turn fans off when probing
864
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
864 865
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865 866
 
866 867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/tvrrug/Round2/Configuration.h Vedi File

@@ -854,6 +854,7 @@
854 854
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
855 855
 #endif
856 856
 //#define PROBING_FANS_OFF          // Turn fans off when probing
857
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
857 858
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
858 859
 
859 860
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/examples/wt150/Configuration.h Vedi File

@@ -864,6 +864,7 @@
864 864
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
865 865
 #endif
866 866
 //#define PROBING_FANS_OFF          // Turn fans off when probing
867
+//#define PROBING_STEPPERS_OFF      // Turn steppers off (unless needed to hold position) when probing
867 868
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
868 869
 
869 870
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 6
- 0
Marlin/src/module/probe.cpp Vedi File

@@ -292,6 +292,12 @@ float zprobe_zoffset; // Initialized by settings.load()
292 292
     #if ENABLED(PROBING_FANS_OFF)
293 293
       fans_pause(p);
294 294
     #endif
295
+    #if ENABLED(PROBING_STEPPERS_OFF)
296
+      disable_e_steppers();
297
+      #if DISABLED(DELTA)
298
+        disable_X(); disable_Y();
299
+      #endif
300
+    #endif
295 301
     if (p) safe_delay(
296 302
       #if DELAY_BEFORE_PROBING > 25
297 303
         DELAY_BEFORE_PROBING

Loading…
Annulla
Salva