Project

General

Profile

Actions

Feature #6569

open

Support Rockwell ZODIAC binary protocol (Jupiter receiver) for high precision

Added by Bruce Simpson almost 8 years ago. Updated almost 8 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
NTPD
Target version:
-
Start date:
06/30/2016
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:

Description

(I will probably have a crack at doing this when time permits... I'm bedding in a GPSDO unit based on the Jupiter, with pfSense on an Intel Atom 230 board right now.)

The Services -> NTP -> Serial GPS page tab supports a variety of GPS units, however they are (mostly) NMEA based or speak some variant of its ASCII protocol.

In my experience, I can only achieve full precision on Rockwell with NTPD by using its (documented, although proprietary) binary protocol. Using it in NMEA mode with the mode3 flag for PPS on DCD introduces demonstrable error. This is a known issue with the Jupiter and is well documented.

Similar issues may exist with GPS units from other manufacturers, e.g. u-Blox.


Files

jupiter.patch (2.41 KB) jupiter.patch Bruce Simpson, 07/02/2016 07:12 PM
gpsdo-boot.sh (1.75 KB) gpsdo-boot.sh Script to configure Rockwell Jupiter GPS unit Bruce Simpson, 07/08/2016 11:27 PM
P1010521.jpeg (155 KB) P1010521.jpeg Bruce Simpson, 07/10/2016 07:18 AM
P1010532.jpeg (140 KB) P1010532.jpeg Bruce Simpson, 07/13/2016 09:27 AM
P1010538.jpeg (127 KB) P1010538.jpeg Bruce Simpson, 07/13/2016 09:27 AM
P1010540.jpeg (145 KB) P1010540.jpeg Bruce Simpson, 07/13/2016 11:40 AM
ublox5-boot.sh (1.56 KB) ublox5-boot.sh Shell script to configure uBlox5 in binary mode for London Bruce Simpson, 07/14/2016 02:09 AM
P1010542.JPG (87.6 KB) P1010542.JPG uBlox5 1PPS modification Bruce Simpson, 07/14/2016 03:07 AM
ublox5-boot.sh (1.52 KB) ublox5-boot.sh Updated uBlox5 boot script Bruce Simpson, 07/14/2016 03:27 AM
Actions

Also available in: Atom PDF