Implement probing delay for piezo sensors
This commit is contained in:
		
							parent
							
								
									29eef360d0
								
							
						
					
					
						commit
						936d00dda8
					
				| @ -688,7 +688,7 @@ | ||||
|   #if FAN_COUNT == 0 | ||||
|     #undef PROBING_FANS_OFF | ||||
|   #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)) | ||||
| 
 | ||||
|   /**
 | ||||
|  | ||||
| @ -624,14 +624,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -2089,7 +2089,13 @@ static void clean_up_after_endstop_or_probe_move() { | ||||
|       #if ENABLED(PROBING_FANS_OFF) | ||||
|         fans_pause(p); | ||||
|       #endif | ||||
|       if (p) safe_delay(25); | ||||
|       if (p) safe_delay( | ||||
|         #if DELAY_BEFORE_PROBING > 25 | ||||
|           DELAY_BEFORE_PROBING | ||||
|         #else | ||||
|           25 | ||||
|         #endif | ||||
|       ); | ||||
|     } | ||||
|   #endif // QUIET_PROBING
 | ||||
| 
 | ||||
|  | ||||
| @ -639,14 +639,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -621,14 +621,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -681,14 +681,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| #define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -630,14 +630,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -610,14 +610,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -621,14 +621,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -610,14 +610,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -618,14 +618,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -634,14 +634,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -602,14 +602,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -602,14 +602,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -626,14 +626,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -628,14 +628,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -639,14 +639,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -620,14 +620,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -618,14 +618,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -632,14 +632,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -671,14 +671,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -649,14 +649,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -620,14 +620,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -620,14 +620,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -620,14 +620,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -694,14 +694,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -694,14 +694,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -684,14 +684,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -679,14 +679,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -677,14 +677,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -696,14 +696,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -635,14 +635,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -623,14 +623,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -615,14 +615,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
| @ -626,14 +626,15 @@ | ||||
| #endif | ||||
| 
 | ||||
| /**
 | ||||
|  * Enable if probing seems unreliable. Heaters and/or fans - consistent with the | ||||
|  * options selected below - will be disabled during probing so as to minimize | ||||
|  * potential EM interference by quieting/silencing the source of the 'noise' (the change | ||||
|  * in current flowing through the wires).  This is likely most useful to users of the | ||||
|  * BLTouch probe, but may also help those with inductive or other probe types. | ||||
|  * Enable one or more of the following if probing seems unreliable. | ||||
|  * Heaters and/or fans can be disabled during probing to minimize electrical | ||||
|  * noise. A delay can also be added to allow noise and vibration to settle. | ||||
|  * These options are most useful for the BLTouch probe, but may also improve | ||||
|  * readings with inductive probes and piezo sensors. | ||||
|  */ | ||||
| //#define PROBING_HEATERS_OFF       // Turn heaters 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)
 | ||||
| //#define SOLENOID_PROBE
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user