aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/stepper.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/stepper.py')
-rw-r--r--klippy/stepper.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/klippy/stepper.py b/klippy/stepper.py
index 43b541f3..d696bbe7 100644
--- a/klippy/stepper.py
+++ b/klippy/stepper.py
@@ -51,13 +51,11 @@ class PrinterStepper:
self.min_stop_interval = (math.sqrt(3.*inv_max_step_accel + jc**2)
- math.sqrt(inv_max_step_accel + jc**2))
def build_config(self):
- max_error = self.config.getfloat('max_error', 0.000025)
step_pin = self.config.get('step_pin')
dir_pin = self.config.get('dir_pin')
- min_stop_interval = max(0., self.min_stop_interval - max_error)
mcu = self.printer.mcu
- self.mcu_stepper = mcu.create_stepper(
- step_pin, dir_pin, min_stop_interval, max_error)
+ self.mcu_stepper = mcu.create_stepper(step_pin, dir_pin)
+ self.mcu_stepper.set_min_stop_interval(self.min_stop_interval)
enable_pin = self.config.get('enable_pin', None)
if enable_pin is not None:
self.mcu_enable = mcu.create_digital_out(enable_pin, 0)