From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2.ntp.org (mail2.ntp.org [149.20.68.6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 5C58D200963 for ; Tue, 3 Apr 2012 09:07:51 -0700 (PDT) Received: from mail-bk0-f43.google.com ([209.85.214.43]) by mail2.ntp.org with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.76 (FreeBSD)) (envelope-from ) id 1SF6Gm-000ONu-Uf for thumbgps-devel@lists.bufferbloat.net; Tue, 03 Apr 2012 16:07:48 +0000 Received: by bkwj5 with SMTP id j5so7024612bkw.16 for ; Tue, 03 Apr 2012 09:07:37 -0700 (PDT) Received: by 10.205.133.10 with SMTP id hw10mr5716475bkc.61.1333469257835; Tue, 03 Apr 2012 09:07:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.9.212 with HTTP; Tue, 3 Apr 2012 09:07:17 -0700 (PDT) In-Reply-To: <4F7B1041.4070303@techstarship.com> References: <20120403143402.GA7338@thyrsus.com> <4F7B1041.4070303@techstarship.com> From: Dave Hart Date: Tue, 3 Apr 2012 16:07:17 +0000 Message-ID: To: "Ron Frazier (NTP)" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-SA-Exim-Connect-IP: 209.85.214.43 X-SA-Exim-Rcpt-To: thumbgps-devel@lists.bufferbloat.net X-SA-Exim-Mail-From: hart@ntp.org X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail2.ntp.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=unavailable version=3.3.2 X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on mail2.ntp.org) Cc: thumbgps-devel@lists.bufferbloat.net Subject: Re: [Thumbgps-devel] "Plain Jane" timing GPS is working! X-BeenThere: thumbgps-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Apr 2012 16:07:51 -0000 On Tue, Apr 3, 2012 at 14:59, Ron Frazier (NTP) wrote: > I had my Sure board working a couple of weeks ago connected SERIAL -> > Prolific adapter -> USB, with PPS patched to DCD, running NTPD on Windows > using Dave Hart's new binaries, without running GPSD. =A0It was working f= ine > within + / - 1 ms of GPS time. =A0It was definitely reacting to the pulse= s. > =A0Maybe you could try with NTPD only. =A0I was using the "20" NMEA drive= r with > the PPS flag 1 active. =A0I don't know for sure if the Linux version of N= TPD > has all the features necessary to do this. The Windows port of ntpd is the only one which has the crude user-mode PPS hack needed to use PPS without PPSAPI. On Linux, gpsd is the way to achieve the same. Incidentally that user-mode PPS hack will be moving from ntpd's Windows serial I/O layer to a separate PPSAPI provider DLL before long, so that it will be disabled by default and enabled only when desirable by administrator action. It will also behave better via PPSAPI, so that for example NMEA's fudge time1 is used to offset PPS timestamps as designed, rather than fudge time2 (which is intended to control only NMEA timestamps, but the user-mode PPS hack substitutes the first NMEA timestamp each cycle with the PPS timestamp. Also currently the fact that PPS is used is invisible, but when it's done with a PPSAPI provider DLL, ntpd will show the 'o' tally code for the PPS-enabled refclock rather than '*'. Cheers, Dave Hart