diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2017-12-13 21:14:12 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2017-12-16 20:21:38 -0500 |
commit | 8d62318c5f26dab136d61df502f6ed52e729b516 (patch) | |
tree | a3b9bb767e377557e10194320126924ca532e839 | |
parent | add528532e3c1a5604d512d8411d2b454d7c8da1 (diff) | |
download | kutter-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.py | 2 |
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) |