summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>2015-07-16 01:46:05 +0000
committerkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>2015-07-16 01:46:05 +0000
commitcceed9826f3104ae3b4010f54728493311e5ed2c (patch)
tree6201ef9382e2262f15ae796163ab737b32a6cfa0
parentd70ac096422f6c148a5f3444fbfa10eed744311d (diff)
downloadnavit-svn-cceed9826f3104ae3b4010f54728493311e5ed2c.tar.gz
Update:Vehicle:handle gpsd >= 3.11, thanks greg42 for the patch
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6128 ffa7fe5e-494d-0410-b361-a75ebd5db220
-rw-r--r--navit/vehicle/gpsd/vehicle_gpsd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/navit/vehicle/gpsd/vehicle_gpsd.c b/navit/vehicle/gpsd/vehicle_gpsd.c
index 4526e159..f7f5616f 100644
--- a/navit/vehicle/gpsd/vehicle_gpsd.c
+++ b/navit/vehicle/gpsd/vehicle_gpsd.c
@@ -130,7 +130,11 @@ vehicle_gpsd_callback(struct gps_data_t *data, const char *buf, size_t len,
#else
for( i=0;i<data->satellites;i++) {
#endif
+#if GPSD_API_MAJOR_VERSION >= 6
+ if (data->skyview[i].ss > 0)
+#else
if (data->ss[i] > 0)
+#endif
sats_signal++;
}
}