浏览代码

Add PROBING_STEPPERS_OFF (#11984)

Co-Authored-By: houseofbugs <houseofbugs@gmail.com>
Scott Lahteine 6 年前
父节点
当前提交
e3f7b69105
没有帐户链接到提交者的电子邮件
共有 77 个文件被更改,包括 86 次插入18 次删除
  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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 1
- 0
Marlin/src/config/default/Configuration.h 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

879
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
879
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
880
 #endif
880
 #endif
881
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
883
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
883
 
884
 
884
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

935
 #if ENABLED(PROBING_HEATERS_OFF)
935
 #if ENABLED(PROBING_HEATERS_OFF)
936
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
936
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
937
 #endif
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
940
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
940
 
941
 
941
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

866
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
866
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867
 #endif
867
 #endif
868
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
 
871
 
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

847
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
847
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
848
 #endif
848
 #endif
849
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
851
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
851
 
852
 
852
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

860
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
861
 #endif
861
 #endif
862
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
864
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
864
 
865
 
865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

847
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
847
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
848
 #endif
848
 #endif
849
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
851
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
851
 
852
 
852
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

858
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
858
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
 #endif
859
 #endif
860
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862
 
863
 
863
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870
 #endif
870
 #endif
871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 
874
 
874
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
 #endif
864
 #endif
865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 
868
 
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

878
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
878
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
879
 #endif
879
 #endif
880
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
882
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
882
 
883
 
883
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870
 #endif
870
 #endif
871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 
874
 
874
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
 #endif
864
 #endif
865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 
868
 
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
 #endif
864
 #endif
865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 
868
 
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870
 #endif
870
 #endif
871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 
874
 
874
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870
 #endif
870
 #endif
871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 
874
 
874
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

841
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
841
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
842
 #endif
842
 #endif
843
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
845
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
845
 
846
 
846
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

841
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
841
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
842
 #endif
842
 #endif
843
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
845
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
845
 
846
 
846
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

865
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
865
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
866
 #endif
866
 #endif
867
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
869
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
869
 
870
 
870
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

849
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
849
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
850
 #endif
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
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
852
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
867
 //#define SOLENOID_PROBE
853
 //#define SOLENOID_PROBE
868
 
854
 
955
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
941
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
956
 #endif
942
 #endif
957
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
945
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
959
 
946
 
960
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

897
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
897
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
898
 #endif
898
 #endif
899
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
901
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
901
 
902
 
902
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

880
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
880
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
881
 #endif
881
 #endif
882
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
884
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
884
 
885
 
885
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

874
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
874
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
875
 #endif
875
 #endif
876
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
878
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
878
 
879
 
879
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

874
 #if ENABLED(PROBING_HEATERS_OFF)
874
 #if ENABLED(PROBING_HEATERS_OFF)
875
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
875
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
876
 #endif
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
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
881
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
881
 // :{ 0:'Low', 1:'High' }
882
 // :{ 0:'Low', 1:'High' }

+ 1
- 0
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h 查看文件

874
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
874
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
875
 #endif
875
 #endif
876
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
878
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
878
 
879
 
879
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
 #endif
864
 #endif
865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 
868
 
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

871
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
871
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
872
 #endif
872
 #endif
873
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
875
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
875
 
876
 
876
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

879
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
879
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
880
 #endif
880
 #endif
881
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
883
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
883
 
884
 
884
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

883
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
883
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
884
 #endif
884
 #endif
885
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
887
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
887
 
888
 
888
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

858
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
858
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
 #endif
859
 #endif
860
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862
 
863
 
863
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
 #endif
864
 #endif
865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 
868
 
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
 #endif
864
 #endif
865
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
 
868
 
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

899
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
899
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
900
 #endif
900
 #endif
901
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
903
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
903
 
904
 
904
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

857
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
857
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
858
 #endif
858
 #endif
859
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
861
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
861
 
862
 
862
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

872
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
872
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873
 #endif
873
 #endif
874
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
 
877
 
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

861
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
861
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862
 #endif
862
 #endif
863
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865
 
866
 
866
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

890
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
890
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
891
 #endif
891
 #endif
892
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
894
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
894
 
895
 
895
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

910
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
910
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
911
 #endif
911
 #endif
912
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
914
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
914
 
915
 
915
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

870
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
871
 #endif
871
 #endif
872
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
874
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
874
 
875
 
875
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

888
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
888
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
889
 #endif
889
 #endif
890
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
892
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
892
 
893
 
893
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
869
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870
 #endif
870
 #endif
871
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
 
874
 
874
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
860
 #endif
860
 #endif
861
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
863
 
864
 
864
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

1048
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
1048
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
1049
 #endif
1049
 #endif
1050
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
1052
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
1052
 
1053
 
1053
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

987
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
987
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
988
 #endif
988
 #endif
989
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
991
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
991
 
992
 
992
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

986
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
986
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
987
 #endif
987
 #endif
988
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
990
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
990
 
991
 
991
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

986
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
986
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
987
 #endif
987
 #endif
988
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
990
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
990
 
991
 
991
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

988
 #if ENABLED(PROBING_HEATERS_OFF)
988
 #if ENABLED(PROBING_HEATERS_OFF)
989
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
989
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
990
 #endif
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
993
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
993
 
994
 
994
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

974
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
974
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
975
 #endif
975
 #endif
976
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
978
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
978
 
979
 
979
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

976
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
976
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
977
 #endif
977
 #endif
978
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
980
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
980
 
981
 
981
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

977
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
977
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
978
 #endif
978
 #endif
979
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
981
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
981
 
982
 
982
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

977
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
977
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
978
 #endif
978
 #endif
979
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
981
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
981
 
982
 
982
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

872
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
872
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873
 #endif
873
 #endif
874
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
 
877
 
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

862
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
 #endif
863
 #endif
864
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
 
867
 
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

861
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
861
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862
 #endif
862
 #endif
863
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865
 
866
 
866
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

854
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
854
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
855
 #endif
855
 #endif
856
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
858
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
858
 
859
 
859
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
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 查看文件

864
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
   //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
865
 #endif
865
 #endif
866
 //#define PROBING_FANS_OFF          // Turn fans off when probing
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
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
868
 //#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
868
 
869
 
869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
870
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1

+ 6
- 0
Marlin/src/module/probe.cpp 查看文件

292
     #if ENABLED(PROBING_FANS_OFF)
292
     #if ENABLED(PROBING_FANS_OFF)
293
       fans_pause(p);
293
       fans_pause(p);
294
     #endif
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
     if (p) safe_delay(
301
     if (p) safe_delay(
296
       #if DELAY_BEFORE_PROBING > 25
302
       #if DELAY_BEFORE_PROBING > 25
297
         DELAY_BEFORE_PROBING
303
         DELAY_BEFORE_PROBING

正在加载...
取消
保存