Browse Source

Followup to TMC2209 spreadcycle patch

pull/1/head
Scott Lahteine 5 years ago
parent
commit
937dca4432
  1. 4
      Marlin/src/feature/tmc_util.cpp

4
Marlin/src/feature/tmc_util.cpp

@ -1022,7 +1022,7 @@
#if USE_SENSORLESS #if USE_SENSORLESS
bool tmc_enable_stallguard(TMC2130Stepper &st) { bool tmc_enable_stallguard(TMC2130Stepper &st) {
bool stealthchop_was_enabled = st.en_pwm_mode(); const bool stealthchop_was_enabled = st.en_pwm_mode();
st.TCOOLTHRS(0xFFFFF); st.TCOOLTHRS(0xFFFFF);
st.en_pwm_mode(false); st.en_pwm_mode(false);
@ -1038,7 +1038,7 @@
bool tmc_enable_stallguard(TMC2209Stepper &st) { bool tmc_enable_stallguard(TMC2209Stepper &st) {
st.TCOOLTHRS(0xFFFFF); st.TCOOLTHRS(0xFFFFF);
return stealthchop_was_enabled; return !st.en_spreadCycle();
} }
void tmc_disable_stallguard(TMC2209Stepper &st, const bool restore_stealth) { void tmc_disable_stallguard(TMC2209Stepper &st, const bool restore_stealth) {
st.en_spreadCycle(!restore_stealth); st.en_spreadCycle(!restore_stealth);

Loading…
Cancel
Save