aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/delta.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2017-02-20 12:37:43 -0500
committerKevin O'Connor <kevin@koconnor.net>2017-02-20 12:50:12 -0500
commit566699f68a6423a8bfc729d308b973def3347014 (patch)
tree3ac6198d54ee39f80b4592b968224a023127f0ef /klippy/delta.py
parent29ba92a5514de0bb6ccdad6e95c8b54f3d8a5e92 (diff)
downloadkutter-566699f68a6423a8bfc729d308b973def3347014.tar.gz
kutter-566699f68a6423a8bfc729d308b973def3347014.tar.xz
kutter-566699f68a6423a8bfc729d308b973def3347014.zip
toolhead: Fix error in lookahead logic
Commit c24b7a7e reworked the way lookahead was done and it introduced a bug when a full acceleration move is immiedietly followed by a full deceleration move. In that situation, depending on when the lookahead queue was flushed, it was possible to call move.move() without calling move.set_junction(). This resulted in a "Move instance has no attribute 'accel_t'" internal error. Simplify and fix the logic for checking full accel moves followed by full decel moves. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/delta.py')
0 files changed, 0 insertions, 0 deletions