diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2018-06-14 16:33:57 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2018-06-20 09:26:10 -0400 |
commit | 926829e737bc18ffeab7c40618341104ba8ea9bc (patch) | |
tree | a996d2c7bd2a9d9e8c065c9d9df8692085f99aeb /klippy/chelper/__init__.py | |
parent | 8f747e27209f6c70737862db95bb3abff5c8906b (diff) | |
download | kutter-926829e737bc18ffeab7c40618341104ba8ea9bc.tar.gz kutter-926829e737bc18ffeab7c40618341104ba8ea9bc.tar.xz kutter-926829e737bc18ffeab7c40618341104ba8ea9bc.zip |
itersolve: Move tracking of commanded position to itersolve code
Track the commanded position in just the itersolve.c code instead of
in mcu.py.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/chelper/__init__.py')
-rw-r--r-- | klippy/chelper/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/klippy/chelper/__init__.py b/klippy/chelper/__init__.py index fd8b60a6..027cf277 100644 --- a/klippy/chelper/__init__.py +++ b/klippy/chelper/__init__.py @@ -49,9 +49,10 @@ defs_itersolve = """ , double axes_d_x, double axes_d_y, double axes_d_z , double start_v, double cruise_v, double accel); int32_t itersolve_gen_steps(struct stepper_kinematics *sk, struct move *m); - void itersolve_set_commanded_pos(struct stepper_kinematics *sk, double pos); void itersolve_set_stepcompress(struct stepper_kinematics *sk , struct stepcompress *sc, double step_dist); + void itersolve_set_commanded_pos(struct stepper_kinematics *sk, double pos); + double itersolve_get_commanded_pos(struct stepper_kinematics *sk); """ defs_kin_cartesian = """ |