diff options
author | norad <norad@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-08-26 14:23:28 +0000 |
---|---|---|
committer | norad <norad@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2011-08-26 14:23:28 +0000 |
commit | fca9cbc82e7f1458a6ce23cc9ee7de523b0cb9d2 (patch) | |
tree | 3710d7d31044da32a9fa4c0b267391954f2d26e3 | |
parent | dafca0ad2b4d1a6f9f57ff1cdbd9dfa718b53f0d (diff) | |
download | navit-fca9cbc82e7f1458a6ce23cc9ee7de523b0cb9d2.tar.gz |
Fix:vehicle/webos:try to work around the GPS bug
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4715 ffa7fe5e-494d-0410-b361-a75ebd5db220
-rw-r--r-- | navit/vehicle/webos/vehicle_webos.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/navit/vehicle/webos/vehicle_webos.c b/navit/vehicle/webos/vehicle_webos.c index 4feb4d0a9..d8397768a 100644 --- a/navit/vehicle/webos/vehicle_webos.c +++ b/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, |