klipper/klippy/chelper
Kevin O'Connor 54149e38f9 trapq: Limit the duration of "null" sentinal moves on the trapq
If a null move is added as the first move on the trapezoid motion
queue then it could have a very large move->move_t value.  This could
cause numerical stability issues with some advanced kinematic
formulas.  Place a limit on the move_t value to avoid this.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-20 12:13:19 -05:00
..
__init__.py kin_extruder: Apply pressure advance in kin_extruder.c 2019-12-08 20:41:35 -05:00
compiler.h
itersolve.c itersolve: Improve numerical stability of gen_steps_pre_active check 2019-12-10 16:44:02 -05:00
itersolve.h itersolve: Rename scan_pre/_post to gen_steps_pre/post_active 2019-12-10 15:53:50 -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 itersolve: Rename scan_pre/_post to gen_steps_pre/post_active 2019-12-10 15:53:50 -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
pyhelper.h
serialqueue.c
serialqueue.h
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: Limit the duration of "null" sentinal moves on the trapq 2019-12-20 12:13:19 -05:00
trapq.h kin_extruder: Move integration code from trapq.c to kin_extruder.c 2019-12-08 18:30:42 -05:00