diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2016-12-31 13:21:53 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2016-12-31 13:21:53 -0500 |
commit | 8e797e6830896693ca95865c1a94f8e2c1e7bc13 (patch) | |
tree | c59e8e84d96e0e0ef861c07f15dc0865128e14ec /src | |
parent | 73c4be3fd3fe00102e4ab8bb308cb14a81652064 (diff) | |
download | kutter-8e797e6830896693ca95865c1a94f8e2c1e7bc13.tar.gz kutter-8e797e6830896693ca95865c1a94f8e2c1e7bc13.tar.xz kutter-8e797e6830896693ca95865c1a94f8e2c1e7bc13.zip |
stepcompress: Flush periodically if adding more than 64K steps in a move
It's possible for a printer with very fine resolution to require a
large number of steps for a homing operation. Instead of storing all
of those steps in memory, periodically flush the queue should more
than 64K steps be present. This keeps a reasonable limit on the
amount of ram needed to store steps.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions