From 4b667f2f22725f901198545fc4fe0c1d644dfcd3 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sat, 28 Sep 2013 07:31:57 -0400 Subject: Keep adding detail about time problems. --- timebase.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'timebase.c') diff --git a/timebase.c b/timebase.c index ce31bf2c..c10cfe87 100644 --- a/timebase.c +++ b/timebase.c @@ -24,9 +24,9 @@ inaccurate between a cold boot or leap second and the following subframe broadcast. It might be best not to trust time for 20 minutes after GPSD startup -(long enough for an ephemeris to load) but this isn't actually -implemented as the divergence will normally be only one second or -less. +if it is more than 500ms from current system time (that is long enough +for an ephemeris to load) but this isn't actually implemented as the +divergence will normally be only one second or less. GPS date and time are subject to a rollover problem in the 10-bit week number counter, which will re-zero every 1024 weeks (roughly every 20 -- cgit v1.2.1