klipper-dgus/klippy/chelper
Kevin O'Connor 56cd39f038 itersolve: Support step generation in lead up to and after stepper activity
Add support for generating steps from kinematic functions that
calculate step times based on a range of the motion queue.  It
requires scanning for step generation during the lead up to stepper
activity (when the stepper would nominally be idle).  And it requires
scanning for step generation just after a stepper has nominally become
idle.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-11-21 13:17:45 -05:00
..
__init__.py stepper: Remove set_commanded_position() call 2019-11-13 19:35:26 -05:00
compiler.h chelper: Add compiler.h header 2018-06-20 09:26:10 -04:00
itersolve.c itersolve: Support step generation in lead up to and after stepper activity 2019-11-21 13:17:45 -05:00
itersolve.h itersolve: Support step generation in lead up to and after stepper activity 2019-11-21 13:17:45 -05:00
kin_cartesian.c cartesian: Convert step generation to use trapq system 2019-11-06 15:51:51 -05:00
kin_corexy.c corexy: Convert step generation to use trapq system 2019-11-06 15:51:51 -05:00
kin_delta.c delta: Convert step generation to use trapq system 2019-11-06 15:51:51 -05:00
kin_extruder.c trapq: Use separate 'move' entries for accel, cruise, and decel phases 2019-11-06 15:51:51 -05:00
kin_polar.c polar: Convert step generation to use trapq system 2019-11-06 15:51:51 -05:00
kin_winch.c winch: Convert step generation to use trapq system 2019-11-06 15:51:51 -05:00
list.h list: Add additional list helper functions 2019-11-06 15:51:51 -05:00
pyhelper.c chelper: Use CLOCK_MONOTONIC_RAW 2018-07-09 12:25:19 -04:00
pyhelper.h chelper: Add compiler.h header 2018-06-20 09:26:10 -04:00
serialqueue.c serialqueue: Wrap code to 80 columns 2019-02-27 14:20:15 -05:00
serialqueue.h serialqueue: Wrap code to 80 columns 2019-02-27 14:20:15 -05:00
stepcompress.c stepcompress: Remove no longer needed stepcompress_set_homing() 2019-07-10 10:43:20 -04:00
stepcompress.h stepcompress: Remove no longer needed stepcompress_set_homing() 2019-07-10 10:43:20 -04:00
trapq.c trapq: Implement sentinel nodes on the trapq list 2019-11-21 13:17:45 -05:00
trapq.h trapq: Implement sentinel nodes on the trapq list 2019-11-21 13:17:45 -05:00