aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/serialqueue.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2016-12-30 17:02:28 -0500
committerKevin O'Connor <kevin@koconnor.net>2016-12-30 20:14:48 -0500
commit6bd5f4e44ec4898a6082c12df4ca7e4408a9df93 (patch)
tree19909ceb9b5efe15c64a199eab9e610c59e7df11 /klippy/serialqueue.h
parent6138d18f4bf5bdb2eb2639f4f9da40a1d52121ad (diff)
downloadkutter-6bd5f4e44ec4898a6082c12df4ca7e4408a9df93.tar.gz
kutter-6bd5f4e44ec4898a6082c12df4ca7e4408a9df93.tar.xz
kutter-6bd5f4e44ec4898a6082c12df4ca7e4408a9df93.zip
stepcompress: Using normal message priority system during homing
The endstop homing system requires all queue_step commands be in the MCU's 'move queue' before endstop checking starts. Use the normal message priority system to request that stepper queue_step commands are received prior to the start of the end_stop_home command. This simplifies the code and removes the need for special serial queue flushing. This also fixes a bug in homing operations that take longer than 2^31 clock ticks. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/serialqueue.h')
0 files changed, 0 insertions, 0 deletions