[Bug 196897] [ucom] [PATCH] Pulse capturing support (PPS) for ucom(4) driver
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jan 19 16:08:25 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196897
Bug ID: 196897
Summary: [ucom] [PATCH] Pulse capturing support (PPS) for
ucom(4) driver
Product: Base System
Version: 11.0-CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: freebsd-bugs at FreeBSD.org
Reporter: takeharu1219 at ybb.ne.jp
Created attachment 151857
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=151857&action=edit
Patch for adding pps function to ucom(4) driver
Hi,
I wrote a patch to add pluse capturing support function to the ucom diver.
This can be used to set up a stratum 1 NTP servers using a PPS1 USB GPS device
(e.g. Navisys GR-701W).
I've tested this patch with Navisys GR-701W and ntpd in ntp-4.2.8p1b5.
-- example result of ntpq -p -c kern
pll offset: 24.0225
pll frequency: 1.66617
maximum error: 0.423459
estimated error: 0.029453
kernel status: pll ppssignal nano
pll time constant: 8
precision: 1e-06
frequency tolerance: 495.911
pps frequency: 6.8631
pps stability: 57.1917
pps jitter: 0.909
calibration interval 256
calibration cycles: 59
jitter exceeded: 122
stability exceeded: 3
--
How-To-Repeat:
Apply the patch:
cd /usr/src
patch -p0 < freebsd-pps-ucom-20150119.patch
Build the kernel module:
cd /usr/src/sys/modules/usb/ucom
make && make install
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list