klipper/klippy/chelper
Kevin O'Connor 1b6b7fc58c kin_extruder: Fix numerical stability when using pressure advance
Avoid using the absolute E position when calculating pressure advance
as that position can grow arbitrarily large, which can result in
"numerical stability" problems.  That instability could eventually
lead to internal errors during step compression.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-10-23 22:59:20 -04:00
..
__init__.py chelper: Use standard C type definition for pyhelper_logging_callback 2020-09-26 20:15:21 -04:00
compiler.h
itersolve.c itersolve: Use stricter completion check in itersolve_find_step() 2020-08-08 11:59:19 -04:00
itersolve.h
kin_cartesian.c
kin_corexy.c
kin_corexz.c
kin_delta.c
kin_extruder.c kin_extruder: Fix numerical stability when using pressure advance 2020-10-23 22:59:20 -04:00
kin_polar.c
kin_rotary_delta.c
kin_shaper.c kin_shaper: Fix check for optimized X or Y only calculations 2020-08-30 12:32:11 -04:00
kin_winch.c
list.h
pyhelper.c
pyhelper.h
serialqueue.c
serialqueue.h chelper: Add missing serialqueue_set_receive_window() def to serialqueue.h 2020-09-26 20:15:33 -04:00
stepcompress.c
stepcompress.h
trapq.c
trapq.h