Browse Source

Implement probing delay for piezo sensors

pull/1/head
teemuatlut 7 years ago
committed by Scott Lahteine
parent
commit
936d00dda8
  1. 2
      Marlin/Conditionals_post.h
  2. 11
      Marlin/Configuration.h
  3. 8
      Marlin/Marlin_main.cpp
  4. 11
      Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h
  5. 11
      Marlin/example_configurations/AliExpress/CL-260/Configuration.h
  6. 11
      Marlin/example_configurations/Anet/A6/Configuration.h
  7. 11
      Marlin/example_configurations/Anet/A8/Configuration.h
  8. 11
      Marlin/example_configurations/BQ/Hephestos/Configuration.h
  9. 11
      Marlin/example_configurations/BQ/Hephestos_2/Configuration.h
  10. 11
      Marlin/example_configurations/BQ/WITBOX/Configuration.h
  11. 11
      Marlin/example_configurations/Cartesio/Configuration.h
  12. 11
      Marlin/example_configurations/Creality/CR-10/Configuration.h
  13. 11
      Marlin/example_configurations/Felix/Configuration.h
  14. 11
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  15. 11
      Marlin/example_configurations/Folger Tech/i3-2020/Configuration.h
  16. 11
      Marlin/example_configurations/Infitary/i3-M508/Configuration.h
  17. 11
      Marlin/example_configurations/Malyan/M150/Configuration.h
  18. 11
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  19. 11
      Marlin/example_configurations/RigidBot/Configuration.h
  20. 11
      Marlin/example_configurations/SCARA/Configuration.h
  21. 11
      Marlin/example_configurations/TinyBoy2/Configuration.h
  22. 11
      Marlin/example_configurations/Velleman/K8200/Configuration.h
  23. 11
      Marlin/example_configurations/Velleman/K8400/Configuration.h
  24. 11
      Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h
  25. 11
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  26. 11
      Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h
  27. 11
      Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h
  28. 11
      Marlin/example_configurations/delta/generic/Configuration.h
  29. 11
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  30. 11
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  31. 11
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  32. 11
      Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h
  33. 11
      Marlin/example_configurations/makibox/Configuration.h
  34. 11
      Marlin/example_configurations/tvrrug/Round2/Configuration.h
  35. 11
      Marlin/example_configurations/wt150/Configuration.h

2
Marlin/Conditionals_post.h

@ -688,7 +688,7 @@
#if FAN_COUNT == 0 #if FAN_COUNT == 0
#undef PROBING_FANS_OFF #undef PROBING_FANS_OFF
#endif #endif
#define QUIET_PROBING (HAS_BED_PROBE && (ENABLED(PROBING_HEATERS_OFF) || ENABLED(PROBING_FANS_OFF))) #define QUIET_PROBING (HAS_BED_PROBE && (ENABLED(PROBING_HEATERS_OFF) || ENABLED(PROBING_FANS_OFF) || DELAY_BEFORE_PROBING > 0))
#define HEATER_IDLE_HANDLER (ENABLED(ADVANCED_PAUSE_FEATURE) || ENABLED(PROBING_HEATERS_OFF)) #define HEATER_IDLE_HANDLER (ENABLED(ADVANCED_PAUSE_FEATURE) || ENABLED(PROBING_HEATERS_OFF))
/** /**

11
Marlin/Configuration.h

@ -624,14 +624,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

8
Marlin/Marlin_main.cpp

@ -2089,7 +2089,13 @@ static void clean_up_after_endstop_or_probe_move() {
#if ENABLED(PROBING_FANS_OFF) #if ENABLED(PROBING_FANS_OFF)
fans_pause(p); fans_pause(p);
#endif #endif
if (p) safe_delay(25); if (p) safe_delay(
#if DELAY_BEFORE_PROBING > 25
DELAY_BEFORE_PROBING
#else
25
#endif
);
} }
#endif // QUIET_PROBING #endif // QUIET_PROBING

11
Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h

@ -639,14 +639,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/AliExpress/CL-260/Configuration.h

@ -621,14 +621,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Anet/A6/Configuration.h

@ -681,14 +681,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
#define PROBING_HEATERS_OFF // Turn heaters off when probing #define PROBING_HEATERS_OFF // Turn heaters off when probing
#define PROBING_FANS_OFF // Turn fans off when probing #define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Anet/A8/Configuration.h

@ -630,14 +630,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/BQ/Hephestos/Configuration.h

@ -610,14 +610,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/BQ/Hephestos_2/Configuration.h

@ -621,14 +621,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/BQ/WITBOX/Configuration.h

@ -610,14 +610,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Cartesio/Configuration.h

@ -618,14 +618,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Creality/CR-10/Configuration.h

@ -634,14 +634,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Felix/Configuration.h

@ -602,14 +602,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Felix/DUAL/Configuration.h

@ -602,14 +602,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Folger Tech/i3-2020/Configuration.h

@ -626,14 +626,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Infitary/i3-M508/Configuration.h

@ -628,14 +628,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Malyan/M150/Configuration.h

@ -639,14 +639,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h

@ -620,14 +620,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/RigidBot/Configuration.h

@ -618,14 +618,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/SCARA/Configuration.h

@ -632,14 +632,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/TinyBoy2/Configuration.h

@ -671,14 +671,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Velleman/K8200/Configuration.h

@ -649,14 +649,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Velleman/K8400/Configuration.h

@ -620,14 +620,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h

@ -620,14 +620,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/adafruit/ST7565/Configuration.h

@ -620,14 +620,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h

@ -694,14 +694,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h

@ -694,14 +694,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/delta/generic/Configuration.h

@ -684,14 +684,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/delta/kossel_mini/Configuration.h

@ -679,14 +679,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/delta/kossel_pro/Configuration.h

@ -677,14 +677,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/delta/kossel_xl/Configuration.h

@ -696,14 +696,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h

@ -635,14 +635,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/makibox/Configuration.h

@ -623,14 +623,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/tvrrug/Round2/Configuration.h

@ -615,14 +615,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

11
Marlin/example_configurations/wt150/Configuration.h

@ -626,14 +626,15 @@
#endif #endif
/** /**
* Enable if probing seems unreliable. Heaters and/or fans - consistent with the * Enable one or more of the following if probing seems unreliable.
* options selected below - will be disabled during probing so as to minimize * Heaters and/or fans can be disabled during probing to minimize electrical
* potential EM interference by quieting/silencing the source of the 'noise' (the change * noise. A delay can also be added to allow noise and vibration to settle.
* in current flowing through the wires). This is likely most useful to users of the * These options are most useful for the BLTouch probe, but may also improve
* BLTouch probe, but may also help those with inductive or other probe types. * readings with inductive probes and piezo sensors.
*/ */
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_HEATERS_OFF // Turn heaters off when probing
//#define PROBING_FANS_OFF // Turn fans off when probing //#define PROBING_FANS_OFF // Turn fans off when probing
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN) // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
//#define SOLENOID_PROBE //#define SOLENOID_PROBE

Loading…
Cancel
Save