diff options
Diffstat (limited to 'klippy/mcu.py')
-rw-r--r-- | klippy/mcu.py | 2 |
1 files changed, 2 insertions, 0 deletions
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) |