From eb73b5d0b0d41cae94ee9b67755faafe6aa49952 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Thu, 14 Jun 2018 13:44:01 -0400 Subject: stepper_buzz: Convert to iterative solver Signed-off-by: Kevin O'Connor --- klippy/mcu.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'klippy/mcu.py') diff --git a/klippy/mcu.py b/klippy/mcu.py index d1f38c0e..820d8a4d 100644 --- a/klippy/mcu.py +++ b/klippy/mcu.py @@ -42,9 +42,11 @@ class MCU_stepper: self._step_dist = step_dist self._inv_step_dist = 1. / step_dist def setup_itersolve(self, sk): + old_sk = self._stepper_kinematics self._stepper_kinematics = sk self._ffi_lib.itersolve_set_stepcompress( sk, self._stepqueue, self._step_dist) + return old_sk def build_config(self): max_error = self._mcu.get_max_stepper_error() min_stop_interval = max(0., self._min_stop_interval - max_error) -- cgit v1.2.3-70-g09d2