[oe] [meta-oe][PATCH 4/5] gpsd: add optional support for KPPS interface
Peter A. Bigot
pab at pabigot.com
Thu Aug 28 12:06:20 UTC 2014
gpsd by default builds with PPS (pulse-per-second) support, but without
kernel support to capture the edge of the pulse the accuracy is only
+/-5us. Under Linux the pps-tools package installs the header required
for the user-level API to the RFC 2783 KPPS interface. If gpsd detects
this header, it will use the API to improve accuracy to +/-1us.
See: http://www.catb.org/gpsd/gpsd-time-service-howto.html#_enabling_pps
Signed-off-by: Peter A. Bigot <pab at pabigot.com>
---
meta-oe/recipes-navigation/gpsd/gpsd_3.10.bb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.10.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.10.bb
index d12c7a8..1c2d9eb 100644
--- a/meta-oe/recipes-navigation/gpsd/gpsd_3.10.bb
+++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.10.bb
@@ -20,6 +20,9 @@ SRC_URI = "${SAVANNAH_GNU_MIRROR}/${BPN}/${BP}.tar.gz \
SRC_URI[md5sum] = "fc5b03aae38b9b5b6880b31924d0ace3"
SRC_URI[sha256sum] = "706fc2c1cf3dfbf87c941f543381bccc9c4dc9f8240eec407dcbf2f70b854320"
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[kpps] = ",,pps-tools"
+
inherit scons update-rc.d python-dir pythonnative systemd
INITSCRIPT_NAME = "gpsd"
--
1.8.5.5
More information about the Openembedded-devel
mailing list