[oe-commits] : tangogps-fso: Added a patch to set the gps fix timestamp based on the timestamps presented by the gypsy dbus signals
OE GIT Trial
gittrial at amethyst.openembedded.net
Fri Aug 15 14:24:12 UTC 2008
Module: OE.dev
Branch: master
Commit: 5f252143f4ced98b74679b3bbe727cc9122b1d07
URL: http://gitweb.openembedded.net//OE.dev.git/?a=commit;h=5f252143f4ced98b74679b3bbe727cc9122b1d07
Author: <rwhitby at nslu2-linux.org>
Date: Fri Aug 15 14:17:02 2008 +0000
tangogps-fso: Added a patch to set the gps fix timestamp based on the timestamps presented by the gypsy dbus signals
---
.../0004-Update-fix-timestamp-from-gypsy.patch | 18 ++++++++++++++++++
packages/tangogps/tangogps-fso_0.9.2.bb | 3 +++
2 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/packages/tangogps/files/0004-Update-fix-timestamp-from-gypsy.patch b/packages/tangogps/files/0004-Update-fix-timestamp-from-gypsy.patch
new file mode 100644
index 0000000..d427108
--- /dev/null
+++ b/packages/tangogps/files/0004-Update-fix-timestamp-from-gypsy.patch
@@ -0,0 +1,18 @@
+--- tangogps-0.9.2/src/gps_functions.c~ 2008-08-15 05:54:26.000000000 +0930
++++ tangogps-0.9.2/src/gps_functions.c 2008-08-15 23:29:19.000000000 +0930
+@@ -649,6 +649,7 @@
+ int timestamp, double latitude, double longitude, double altitude, void *user_data)
+ {
+ if (gpsdata->valid) {
++ gpsdata->fix.time = timestamp;
+ gpsdata->fix.latitude = latitude;
+ gpsdata->fix.longitude = longitude;
+ gpsdata->fix.altitude = altitude;
+@@ -664,6 +665,7 @@
+ static void on_course_changed(GypsyCourse *course, GypsyCourseFields fields_set,
+ int timestamp, double speed, double direction, double climb, void *user_data)
+ {
++ gpsdata->fix.time = timestamp;
+ gpsdata->fix.speed = speed/3.6;
+ gpsdata->fix.track = direction;
+ }
diff --git a/packages/tangogps/tangogps-fso_0.9.2.bb b/packages/tangogps/tangogps-fso_0.9.2.bb
index c3f2027..22b65e7 100644
--- a/packages/tangogps/tangogps-fso_0.9.2.bb
+++ b/packages/tangogps/tangogps-fso_0.9.2.bb
@@ -1,8 +1,11 @@
require tangogps.inc
+PR = "r1"
+
RDEPENDS = "frameworkd"
SRC_URI += "\
file://0002-Get-GPS-data-via-the-gypsy-interface.patch;patch=1 \
file://0003-Try-to-request-the-GPS-resource-from-ousaged.patch;patch=1 \
+ file://0004-Update-fix-timestamp-from-gypsy.patch;patch=1 \
"
More information about the Openembedded-commits
mailing list