summaryrefslogtreecommitdiff
path: root/timebase.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2013-09-27 06:12:06 -0400
committerEric S. Raymond <esr@thyrsus.com>2013-09-27 06:12:06 -0400
commit87d70dd17c13b7c5afa6d54c161e4f00ef4d514a (patch)
treeb71d394bed912fa792d92d1b256a502c11cb2e3e /timebase.c
parentacb1a64d9eee7313f9b43692a0bb8afe2dcf7209 (diff)
downloadgpsd-87d70dd17c13b7c5afa6d54c161e4f00ef4d514a.tar.gz
Add some reassurance about NTP.
Diffstat (limited to 'timebase.c')
-rw-r--r--timebase.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/timebase.c b/timebase.c
index 28ed42b9..04bb9236 100644
--- a/timebase.c
+++ b/timebase.c
@@ -70,7 +70,13 @@ what rollover period we're in, we're utterly hosed. Furthermore, if it's
not accurate to within a second and only NMEA devices are reporting,
we don't know what century it is!
-Therefore, we must assume the system clock is reliable.
+Therefore, we must assume the system clock is reliable to within a second.
+
+However, none of these caveats affect the usefulness of PPS, which
+tells us top of second to 50ns accuracy and can be made to condition a
+local NTP instance that does *not* rely on the system clock. The
+combination of PPS with NTP time should be reliable regardless of
+what the local system clock gets up to.
This file is Copyright (c) 2010 by the GPSD project
BSD terms apply: see the file COPYING in the distribution root for details.