Add TMC2209 support (#14249)
This commit is contained in:
@ -473,13 +473,13 @@ namespace ExtUI {
|
||||
int getTMCBumpSensitivity(const axis_t axis) {
|
||||
switch (axis) {
|
||||
#if X_SENSORLESS && AXIS_HAS_STALLGUARD(X)
|
||||
case X: return stepperX.sgt();
|
||||
case X: return stepperX.homing_threshold();
|
||||
#endif
|
||||
#if Y_SENSORLESS && AXIS_HAS_STALLGUARD(Y)
|
||||
case Y: return stepperY.sgt();
|
||||
case Y: return stepperY.homing_threshold();
|
||||
#endif
|
||||
#if Z_SENSORLESS && AXIS_HAS_STALLGUARD(Z)
|
||||
case Z: return stepperZ.sgt();
|
||||
case Z: return stepperZ.homing_threshold();
|
||||
#endif
|
||||
default: return 0;
|
||||
}
|
||||
@ -488,13 +488,13 @@ namespace ExtUI {
|
||||
void setTMCBumpSensitivity(const float value, const axis_t axis) {
|
||||
switch (axis) {
|
||||
#if X_SENSORLESS && AXIS_HAS_STALLGUARD(X)
|
||||
case X: stepperX.sgt(clamp(value, -64, 63)); break;
|
||||
case X: stepperX.homing_threshold(value); break;
|
||||
#endif
|
||||
#if Y_SENSORLESS && AXIS_HAS_STALLGUARD(Y)
|
||||
case Y: stepperY.sgt(clamp(value, -64, 63)); break;
|
||||
case Y: stepperY.homing_threshold(value); break;
|
||||
#endif
|
||||
#if Z_SENSORLESS && AXIS_HAS_STALLGUARD(Z)
|
||||
case Z: stepperZ.sgt(clamp(value, -64, 63)); break;
|
||||
case Z: stepperZ.homing_threshold(value); break;
|
||||
#endif
|
||||
default: break;
|
||||
}
|
||||
|
@ -212,7 +212,7 @@ void menu_tmc_current() {
|
||||
|
||||
#if ENABLED(SENSORLESS_HOMING)
|
||||
|
||||
#define TMC_EDIT_STORED_SGT(ST) MENU_ITEM_EDIT_CALLBACK(int8, MSG_##ST, &stepper##ST.stored.homing_thrs, -64, 63, refresh_homing_thrs_##ST);
|
||||
#define TMC_EDIT_STORED_SGT(ST) MENU_ITEM_EDIT_CALLBACK(int4, MSG_##ST, &stepper##ST.stored.homing_thrs, stepper##ST.sgt_min, stepper##ST.sgt_max, refresh_homing_thrs_##ST);
|
||||
|
||||
#if X_SENSORLESS
|
||||
void refresh_homing_thrs_X() { stepperX.refresh_homing_thrs(); }
|
||||
|
Reference in New Issue
Block a user