aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2016-12-31 13:21:53 -0500
committerKevin O'Connor <kevin@koconnor.net>2016-12-31 13:21:53 -0500
commit8e797e6830896693ca95865c1a94f8e2c1e7bc13 (patch)
treec59e8e84d96e0e0ef861c07f15dc0865128e14ec /src
parent73c4be3fd3fe00102e4ab8bb308cb14a81652064 (diff)
downloadkutter-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