Enable Z axis and delta sensorless homing (#9516)
This commit is contained in:
		
				
					committed by
					
						 Scott Lahteine
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							b2f8b4ada5
						
					
				
				
					commit
					1541224a81
				
			| @@ -1133,20 +1133,21 @@ | ||||
|   /** | ||||
|    * Use stallGuard2 to sense an obstacle and trigger an endstop. | ||||
|    * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin. | ||||
|    * X and Y homing will always be done in spreadCycle mode. | ||||
|    * X, Y, and Z homing will always be done in spreadCycle mode. | ||||
|    * | ||||
|    * X/Y_HOMING_SENSITIVITY is used for tuning the trigger sensitivity. | ||||
|    * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity. | ||||
|    * Higher values make the system LESS sensitive. | ||||
|    * Lower value make the system MORE sensitive. | ||||
|    * Too low values can lead to false positives, while too high values will collide the axis without triggering. | ||||
|    * It is advised to set X/Y_HOME_BUMP_MM to 0. | ||||
|    * M914 X/Y to live tune the setting | ||||
|    * It is advised to set X/Y/Z_HOME_BUMP_MM to 0. | ||||
|    * M914 X/Y/Z to live tune the setting | ||||
|    */ | ||||
|   //#define SENSORLESS_HOMING // TMC2130 only | ||||
|  | ||||
|   #if ENABLED(SENSORLESS_HOMING) | ||||
|     #define X_HOMING_SENSITIVITY  8 | ||||
|     #define Y_HOMING_SENSITIVITY  8 | ||||
|     #define Z_HOMING_SENSITIVITY  8 | ||||
|   #endif | ||||
|  | ||||
|   /** | ||||
| @@ -1550,7 +1551,7 @@ | ||||
|    * this setting determines the minimum update time between checks. A value of 100 works well with | ||||
|    * error rolling average when attempting to correct only for skips and not for vibration. | ||||
|    */ | ||||
|   #define I2CPE_MIN_UPD_TIME_MS     4                       // Minimum time in miliseconds between encoder checks. | ||||
|   #define I2CPE_MIN_UPD_TIME_MS     4                       // (ms) Minimum time between encoder checks. | ||||
|  | ||||
|   // Use a rolling average to identify persistant errors that indicate skips, as opposed to vibration and noise. | ||||
|   #define I2CPE_ERR_ROLLING_AVERAGE | ||||
|   | ||||
		Reference in New Issue
	
	Block a user