aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2017-12-13 21:14:12 -0500
committerKevin O'Connor <kevin@koconnor.net>2017-12-16 20:21:38 -0500
commit8d62318c5f26dab136d61df502f6ed52e729b516 (patch)
treea3b9bb767e377557e10194320126924ca532e839
parentadd528532e3c1a5604d512d8411d2b454d7c8da1 (diff)
downloadkutter-8d62318c5f26dab136d61df502f6ed52e729b516.tar.gz
kutter-8d62318c5f26dab136d61df502f6ed52e729b516.tar.xz
kutter-8d62318c5f26dab136d61df502f6ed52e729b516.zip
clocksync: The clock estimate should add the rtt time not subtract it
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--klippy/clocksync.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/klippy/clocksync.py b/klippy/clocksync.py
index fdd6cbcd..a5ddf619 100644
--- a/klippy/clocksync.py
+++ b/klippy/clocksync.py
@@ -113,7 +113,7 @@ class ClockSync:
pred_stddev = math.sqrt(self.prediction_variance)
self.serial.set_clock_est(new_freq, self.time_avg + TRANSMIT_EXTRA,
int(self.clock_avg - 3. * pred_stddev))
- self.clock_est = (self.time_avg - self.min_half_rtt,
+ self.clock_est = (self.time_avg + self.min_half_rtt,
self.clock_avg, new_freq)
#logging.debug("regr %.3f: freq=%.3f d=%d(%.3f)",
# sent_time, new_freq, clock - exp_clock, pred_stddev)