Trinamic steppers Homing Phase (#17299)
This commit is contained in:
@ -2272,9 +2272,9 @@
|
||||
#define CHOPPER_TIMING CHOPPER_DEFAULT_12V
|
||||
|
||||
/**
|
||||
* Monitor Trinamic drivers for error conditions,
|
||||
* like overtemperature and short to ground.
|
||||
* In the case of overtemperature Marlin can decrease the driver current until error condition clears.
|
||||
* Monitor Trinamic drivers
|
||||
* for error conditions like overtemperature and short to ground.
|
||||
* To manage over-temp Marlin can decrease the driver current until the error condition clears.
|
||||
* Other detected conditions can be used to stop the current print.
|
||||
* Relevant g-codes:
|
||||
* M906 - Set or get motor current in milliamps using axis codes X, Y, Z, E. Report values if no axis codes given.
|
||||
@ -2351,6 +2351,18 @@
|
||||
//#define IMPROVE_HOMING_RELIABILITY
|
||||
#endif
|
||||
|
||||
/**
|
||||
* TMC Homing stepper phase.
|
||||
*
|
||||
* Improve homing repeatability by homing to stepper coil's nearest absolute
|
||||
* phase position. Trinamic drivers use a stepper phase table with 1024 values
|
||||
* spanning 4 full steps with 256 positions each (ergo, 1024 positions).
|
||||
* Full step positions (128, 384, 640, 896) have the highest holding torque.
|
||||
*
|
||||
* Values from 0..1023, -1 to disable homing phase for that axis.
|
||||
*/
|
||||
//#define TMC_HOME_PHASE { 896, 896, 896 }
|
||||
|
||||
/**
|
||||
* Beta feature!
|
||||
* Create a 50/50 square wave step pulse optimal for stepper drivers.
|
||||
|
Reference in New Issue
Block a user