From 5af0d5455e26e049ae5018fe2356440426241012 Mon Sep 17 00:00:00 2001 From: norad Date: Fri, 26 Aug 2011 14:23:28 +0000 Subject: [PATCH] Fix:vehicle/webos:try to work around the GPS bug git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4715 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- navit/navit/vehicle/webos/vehicle_webos.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/navit/navit/vehicle/webos/vehicle_webos.c b/navit/navit/vehicle/webos/vehicle_webos.c index 4feb4d0..d839776 100644 --- a/navit/navit/vehicle/webos/vehicle_webos.c +++ b/navit/navit/vehicle/webos/vehicle_webos.c @@ -92,7 +92,8 @@ vehicle_webos_gps_update(struct vehicle_priv *priv, PDL_Location *location) priv->fix_time = tv.tv_sec; priv->geo.lat = location->latitude; - priv->geo.lng = location->longitude; + priv->geo.lng = (priv->pdk_version == 200 && location->longitude >= -1 && location->longitude <= 1) ? + -location->longitude : location->longitude; dbg(2,"Location: %f %f %f %.12g %.12g +-%fm\n", location->altitude, -- 2.7.4