Merge pull request #7380 from thinkyhead/bf_touchy_probe_delay

Implement probing delay for piezo sensors
This commit is contained in:
Scott Lahteine 2017-07-30 05:39:45 -05:00 committed by GitHub
commit 850e404838
35 changed files with 206 additions and 167 deletions

View file

@ -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))
/** /**

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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