mirror of
https://github.com/Klipper3d/klipper.git
synced 2026-01-08 07:47:45 -07:00
Switch the host code from the CLOCK_MONOTONIC clock to the Linux specific CLOCK_MONOTONIC_RAW clock. It's common for ntp to slew the CLOCK_MONOTONIC clock to account for drift, and that can break the host's ability to make accurate predictions of the micro-controller clock. This could lead to "move queue empty" errors. The CLOCK_MONOTONIC_RAW clock is not slewed and thus should not have this problem. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| compiler.h | ||
| itersolve.c | ||
| itersolve.h | ||
| kin_cartesian.c | ||
| kin_corexy.c | ||
| kin_delta.c | ||
| kin_extruder.c | ||
| list.h | ||
| pyhelper.c | ||
| pyhelper.h | ||
| serialqueue.c | ||
| serialqueue.h | ||
| stepcompress.c | ||
| stepcompress.h | ||