klipper-dgus/klippy
Kevin O'Connor e1833e020a chelper: Use CLOCK_MONOTONIC_RAW
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>
2018-07-09 12:25:19 -04:00
..
chelper chelper: Use CLOCK_MONOTONIC_RAW 2018-07-09 12:25:19 -04:00
extras docs: Add display g-code commands to docs/G-Codes.md 2018-07-08 10:12:23 -04:00
cartesian.py cartesian: Remove the unnecessary StepList constant 2018-06-22 14:09:01 -04:00
clocksync.py clocksync: Simplify is_active() check 2018-05-31 18:20:30 -04:00
console.py console: Report timestamp on each read message 2018-05-21 12:01:26 -04:00
corexy.py corexy: Remove the unnecessary StepList constant 2018-06-22 14:09:01 -04:00
delta.py delta: Don't peak into PrinterRail class from get_calibrate_params() 2018-06-22 15:42:20 -04:00
extruder.py stepper: No need to pass printer reference to kinematic/stepper constructors 2018-06-22 14:09:01 -04:00
gcode.py gcode: fix for GET_POSITION (#454) 2018-07-03 12:22:55 -04:00
heater.py heater: Introduce smooth_time config option; remove pid_deriv_time 2018-07-06 13:47:10 -04:00
homing.py delta: Rename get_position() to calc_position() 2018-06-22 14:09:01 -04:00
klippy.py klippy: Allow extras modules to be directories 2018-06-27 13:01:48 -04:00
mathutil.py mathutil: Move trilateration code from delta.py to mathutil.py 2018-06-22 14:12:09 -04:00
mcu.py adccmds: Add support for min/max temperature check filtering 2018-07-02 13:56:34 -04:00
msgproto.py msgproto: Add support for a get_constant_int() method 2018-05-28 10:43:40 -04:00
parsedump.py build: Request python2 for all directly executed python binaries 2017-06-27 20:26:02 -04:00
pins.py buttons: Add initial support for detecting button presses 2018-06-30 14:28:51 -04:00
queuelogger.py klippy: Automatically clear rollover_info on each restart 2018-04-03 13:18:52 -04:00
reactor.py reactor: Add ability to register callbacks 2018-06-30 14:13:47 -04:00
serialhdl.py serialqueue: Limit message transmission to available receive buffer size 2018-05-28 11:12:30 -04:00
stepper.py itersolve: Support setting the stepper position via a cartesian coordinate 2018-06-22 14:09:01 -04:00
toolhead.py toolhead: Disable all extruder motors on a motor_off() 2018-06-23 20:41:43 -04:00
util.py util: Change the /tmp/printer pty to be group readable 2018-05-16 13:25:21 -04:00