Pārlūkot izejas kodu

Apply sensorless changes to example configs

Scott Lahteine 6 gadus atpakaļ
vecāks
revīzija
bb47009656
54 mainītis faili ar 810 papildinājumiem un 378 dzēšanām
  1. 15
    7
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h
  2. 15
    7
      Marlin/src/config/examples/Anet/A2/Configuration_adv.h
  3. 15
    7
      Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h
  4. 15
    7
      Marlin/src/config/examples/Anet/A6/Configuration_adv.h
  5. 15
    7
      Marlin/src/config/examples/Anet/A8/Configuration_adv.h
  6. 15
    7
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  7. 15
    7
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h
  8. 15
    7
      Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h
  9. 15
    7
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h
  10. 15
    7
      Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h
  11. 15
    7
      Marlin/src/config/examples/Cartesio/Configuration_adv.h
  12. 15
    7
      Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h
  13. 15
    7
      Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h
  14. 15
    7
      Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h
  15. 15
    7
      Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h
  16. 15
    7
      Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h
  17. 15
    7
      Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h
  18. 15
    7
      Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h
  19. 15
    7
      Marlin/src/config/examples/Einstart-S/Configuration_adv.h
  20. 15
    7
      Marlin/src/config/examples/Felix/Configuration_adv.h
  21. 15
    7
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h
  22. 15
    7
      Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h
  23. 15
    7
      Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h
  24. 15
    7
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h
  25. 15
    7
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  26. 15
    7
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  27. 15
    7
      Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h
  28. 15
    7
      Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h
  29. 15
    7
      Marlin/src/config/examples/MakerParts/Configuration_adv.h
  30. 15
    7
      Marlin/src/config/examples/Malyan/M150/Configuration_adv.h
  31. 15
    7
      Marlin/src/config/examples/Malyan/M200/Configuration_adv.h
  32. 15
    7
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h
  33. 15
    7
      Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h
  34. 15
    7
      Marlin/src/config/examples/RigidBot/Configuration_adv.h
  35. 15
    7
      Marlin/src/config/examples/SCARA/Configuration_adv.h
  36. 15
    7
      Marlin/src/config/examples/Sanguinololu/Configuration_adv.h
  37. 15
    7
      Marlin/src/config/examples/TheBorg/Configuration_adv.h
  38. 15
    7
      Marlin/src/config/examples/TinyBoy2/Configuration_adv.h
  39. 15
    7
      Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h
  40. 15
    7
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h
  41. 15
    7
      Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h
  42. 15
    7
      Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h
  43. 15
    7
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  44. 15
    7
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h
  45. 15
    7
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  46. 15
    7
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h
  47. 15
    7
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  48. 15
    7
      Marlin/src/config/examples/delta/generic/Configuration_adv.h
  49. 15
    7
      Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h
  50. 15
    7
      Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h
  51. 15
    7
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h
  52. 15
    7
      Marlin/src/config/examples/makibox/Configuration_adv.h
  53. 15
    7
      Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h
  54. 15
    7
      Marlin/src/config/examples/wt150/Configuration_adv.h

+ 15
- 7
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Anet/A2/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Anet/A6/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Anet/A8/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/BIBO/TouchX/default/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h Parādīt failu

@@ -1266,11 +1266,11 @@
1266 1266
   #define E5_HYBRID_THRESHOLD     30
1267 1267
 
1268 1268
   /**
1269
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1270
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1269
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1270
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1271 1271
    * X, Y, and Z homing will always be done in spreadCycle mode.
1272 1272
    *
1273
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1273
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1274 1274
    * Higher values make the system LESS sensitive.
1275 1275
    * Lower value make the system MORE sensitive.
1276 1276
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1279,10 +1279,18 @@
1279 1279
    */
1280 1280
   //#define SENSORLESS_HOMING // TMC2130 only
1281 1281
 
1282
-  #if ENABLED(SENSORLESS_HOMING)
1283
-    #define X_HOMING_SENSITIVITY  8
1284
-    #define Y_HOMING_SENSITIVITY  8
1285
-    //#define Z_HOMING_SENSITIVITY  8
1282
+  /**
1283
+   * Use StallGuard2 to probe the bed with the nozzle.
1284
+   * 
1285
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1286
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1287
+   */
1288
+  //#define SENSORLESS_PROBING // TMC2130 only
1289
+
1290
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1291
+    #define X_STALL_SENSITIVITY  8
1292
+    #define Y_STALL_SENSITIVITY  8
1293
+    //#define Z_STALL_SENSITIVITY  8
1286 1294
   #endif
1287 1295
 
1288 1296
   /**

+ 15
- 7
Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Cartesio/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Creality/CR-8/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Creality/Ender-3/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Einstart-S/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Felix/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Formbot/Raptor/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/Formbot/T_Rex_2+/Configuration_adv.h Parādīt failu

@@ -1262,11 +1262,11 @@
1262 1262
   #define E5_HYBRID_THRESHOLD     30
1263 1263
 
1264 1264
   /**
1265
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1266
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1265
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1266
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1267 1267
    * X, Y, and Z homing will always be done in spreadCycle mode.
1268 1268
    *
1269
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1269
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1270 1270
    * Higher values make the system LESS sensitive.
1271 1271
    * Lower value make the system MORE sensitive.
1272 1272
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1275,10 +1275,18 @@
1275 1275
    */
1276 1276
   //#define SENSORLESS_HOMING // TMC2130 only
1277 1277
 
1278
-  #if ENABLED(SENSORLESS_HOMING)
1279
-    #define X_HOMING_SENSITIVITY  8
1280
-    #define Y_HOMING_SENSITIVITY  8
1281
-    //#define Z_HOMING_SENSITIVITY  8
1278
+  /**
1279
+   * Use StallGuard2 to probe the bed with the nozzle.
1280
+   * 
1281
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1282
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1283
+   */
1284
+  //#define SENSORLESS_PROBING // TMC2130 only
1285
+
1286
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1287
+    #define X_STALL_SENSITIVITY  8
1288
+    #define Y_STALL_SENSITIVITY  8
1289
+    //#define Z_STALL_SENSITIVITY  8
1282 1290
   #endif
1283 1291
 
1284 1292
   /**

+ 15
- 7
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration_adv.h Parādīt failu

@@ -1263,11 +1263,11 @@
1263 1263
   #define E5_HYBRID_THRESHOLD     30
1264 1264
 
1265 1265
   /**
1266
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1267
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1266
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1267
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1268 1268
    * X, Y, and Z homing will always be done in spreadCycle mode.
1269 1269
    *
1270
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1270
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1271 1271
    * Higher values make the system LESS sensitive.
1272 1272
    * Lower value make the system MORE sensitive.
1273 1273
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1276,10 +1276,18 @@
1276 1276
    */
1277 1277
   //#define SENSORLESS_HOMING // TMC2130 only
1278 1278
 
1279
-  #if ENABLED(SENSORLESS_HOMING)
1280
-    #define X_HOMING_SENSITIVITY  8
1281
-    #define Y_HOMING_SENSITIVITY  8
1282
-    //#define Z_HOMING_SENSITIVITY  8
1279
+  /**
1280
+   * Use StallGuard2 to probe the bed with the nozzle.
1281
+   * 
1282
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1283
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1284
+   */
1285
+  //#define SENSORLESS_PROBING // TMC2130 only
1286
+
1287
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1288
+    #define X_STALL_SENSITIVITY  8
1289
+    #define Y_STALL_SENSITIVITY  8
1290
+    //#define Z_STALL_SENSITIVITY  8
1283 1291
   #endif
1284 1292
 
1285 1293
   /**

+ 15
- 7
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/MakerParts/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Malyan/M150/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Malyan/M200/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h Parādīt failu

@@ -1266,11 +1266,11 @@
1266 1266
   #define E5_HYBRID_THRESHOLD     30
1267 1267
 
1268 1268
   /**
1269
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1270
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1269
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1270
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1271 1271
    * X, Y, and Z homing will always be done in spreadCycle mode.
1272 1272
    *
1273
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1273
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1274 1274
    * Higher values make the system LESS sensitive.
1275 1275
    * Lower value make the system MORE sensitive.
1276 1276
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1279,10 +1279,18 @@
1279 1279
    */
1280 1280
   //#define SENSORLESS_HOMING // TMC2130 only
1281 1281
 
1282
-  #if ENABLED(SENSORLESS_HOMING)
1283
-    #define X_HOMING_SENSITIVITY  8
1284
-    #define Y_HOMING_SENSITIVITY  8
1285
-    //#define Z_HOMING_SENSITIVITY  8
1282
+  /**
1283
+   * Use StallGuard2 to probe the bed with the nozzle.
1284
+   * 
1285
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1286
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1287
+   */
1288
+  //#define SENSORLESS_PROBING // TMC2130 only
1289
+
1290
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1291
+    #define X_STALL_SENSITIVITY  8
1292
+    #define Y_STALL_SENSITIVITY  8
1293
+    //#define Z_STALL_SENSITIVITY  8
1286 1294
   #endif
1287 1295
 
1288 1296
   /**

+ 15
- 7
Marlin/src/config/examples/RigidBot/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/SCARA/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Sanguinololu/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/TheBorg/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/TinyBoy2/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h Parādīt failu

@@ -1271,11 +1271,11 @@
1271 1271
   #define E5_HYBRID_THRESHOLD     30
1272 1272
 
1273 1273
   /**
1274
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1275
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1274
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1275
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1276 1276
    * X, Y, and Z homing will always be done in spreadCycle mode.
1277 1277
    *
1278
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1278
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1279 1279
    * Higher values make the system LESS sensitive.
1280 1280
    * Lower value make the system MORE sensitive.
1281 1281
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1284,10 +1284,18 @@
1284 1284
    */
1285 1285
   //#define SENSORLESS_HOMING // TMC2130 only
1286 1286
 
1287
-  #if ENABLED(SENSORLESS_HOMING)
1288
-    #define X_HOMING_SENSITIVITY  8
1289
-    #define Y_HOMING_SENSITIVITY  8
1290
-    //#define Z_HOMING_SENSITIVITY  8
1287
+  /**
1288
+   * Use StallGuard2 to probe the bed with the nozzle.
1289
+   * 
1290
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1291
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1292
+   */
1293
+  //#define SENSORLESS_PROBING // TMC2130 only
1294
+
1295
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1296
+    #define X_STALL_SENSITIVITY  8
1297
+    #define Y_STALL_SENSITIVITY  8
1298
+    //#define Z_STALL_SENSITIVITY  8
1291 1299
   #endif
1292 1300
 
1293 1301
   /**

+ 15
- 7
Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/delta/generic/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h Parādīt failu

@@ -1260,11 +1260,11 @@
1260 1260
   #define E5_HYBRID_THRESHOLD     30
1261 1261
 
1262 1262
   /**
1263
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1264
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1263
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1264
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1265 1265
    * X, Y, and Z homing will always be done in spreadCycle mode.
1266 1266
    *
1267
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1267
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1268 1268
    * Higher values make the system LESS sensitive.
1269 1269
    * Lower value make the system MORE sensitive.
1270 1270
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1273,10 +1273,18 @@
1273 1273
    */
1274 1274
   //#define SENSORLESS_HOMING // TMC2130 only
1275 1275
 
1276
-  #if ENABLED(SENSORLESS_HOMING)
1277
-    #define X_HOMING_SENSITIVITY  8
1278
-    #define Y_HOMING_SENSITIVITY  8
1279
-    //#define Z_HOMING_SENSITIVITY  8
1276
+  /**
1277
+   * Use StallGuard2 to probe the bed with the nozzle.
1278
+   * 
1279
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1280
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1281
+   */
1282
+  //#define SENSORLESS_PROBING // TMC2130 only
1283
+
1284
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1285
+    #define X_STALL_SENSITIVITY  8
1286
+    #define Y_STALL_SENSITIVITY  8
1287
+    //#define Z_STALL_SENSITIVITY  8
1280 1288
   #endif
1281 1289
 
1282 1290
   /**

+ 15
- 7
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/makibox/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h Parādīt failu

@@ -1258,11 +1258,11 @@
1258 1258
   #define E5_HYBRID_THRESHOLD     30
1259 1259
 
1260 1260
   /**
1261
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1262
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1261
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1262
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1263 1263
    * X, Y, and Z homing will always be done in spreadCycle mode.
1264 1264
    *
1265
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1265
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1266 1266
    * Higher values make the system LESS sensitive.
1267 1267
    * Lower value make the system MORE sensitive.
1268 1268
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1271,10 +1271,18 @@
1271 1271
    */
1272 1272
   //#define SENSORLESS_HOMING // TMC2130 only
1273 1273
 
1274
-  #if ENABLED(SENSORLESS_HOMING)
1275
-    #define X_HOMING_SENSITIVITY  8
1276
-    #define Y_HOMING_SENSITIVITY  8
1277
-    //#define Z_HOMING_SENSITIVITY  8
1274
+  /**
1275
+   * Use StallGuard2 to probe the bed with the nozzle.
1276
+   * 
1277
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1278
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1279
+   */
1280
+  //#define SENSORLESS_PROBING // TMC2130 only
1281
+
1282
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1283
+    #define X_STALL_SENSITIVITY  8
1284
+    #define Y_STALL_SENSITIVITY  8
1285
+    //#define Z_STALL_SENSITIVITY  8
1278 1286
   #endif
1279 1287
 
1280 1288
   /**

+ 15
- 7
Marlin/src/config/examples/wt150/Configuration_adv.h Parādīt failu

@@ -1259,11 +1259,11 @@
1259 1259
   #define E5_HYBRID_THRESHOLD     30
1260 1260
 
1261 1261
   /**
1262
-   * Use stallGuard2 to sense an obstacle and trigger an endstop.
1263
-   * You need to place a wire from the driver's DIAG1 pin to the X/Y endstop pin.
1262
+   * Use StallGuard2 to sense an obstacle and trigger an endstop.
1263
+   * Connect the stepper driver's DIAG1 pin to the X/Y endstop pin.
1264 1264
    * X, Y, and Z homing will always be done in spreadCycle mode.
1265 1265
    *
1266
-   * X/Y/Z_HOMING_SENSITIVITY is used for tuning the trigger sensitivity.
1266
+   * X/Y/Z_STALL_SENSITIVITY is used for tuning the trigger sensitivity.
1267 1267
    * Higher values make the system LESS sensitive.
1268 1268
    * Lower value make the system MORE sensitive.
1269 1269
    * Too low values can lead to false positives, while too high values will collide the axis without triggering.
@@ -1272,10 +1272,18 @@
1272 1272
    */
1273 1273
   //#define SENSORLESS_HOMING // TMC2130 only
1274 1274
 
1275
-  #if ENABLED(SENSORLESS_HOMING)
1276
-    #define X_HOMING_SENSITIVITY  8
1277
-    #define Y_HOMING_SENSITIVITY  8
1278
-    //#define Z_HOMING_SENSITIVITY  8
1275
+  /**
1276
+   * Use StallGuard2 to probe the bed with the nozzle.
1277
+   * 
1278
+   * CAUTION: This could cause damage to machines that use a lead screw or threaded rod
1279
+   *          to move the Z axis. Take extreme care when attempting to enable this feature.
1280
+   */
1281
+  //#define SENSORLESS_PROBING // TMC2130 only
1282
+
1283
+  #if ENABLED(SENSORLESS_HOMING) || ENABLED(SENSORLESS_PROBING)
1284
+    #define X_STALL_SENSITIVITY  8
1285
+    #define Y_STALL_SENSITIVITY  8
1286
+    //#define Z_STALL_SENSITIVITY  8
1279 1287
   #endif
1280 1288
 
1281 1289
   /**

Notiek ielāde…
Atcelt
Saglabāt