summaryrefslogtreecommitdiff
path: root/gps.h
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-07-08 00:50:44 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-07-08 00:50:44 +0000
commit38f1186c1ad2a9481a67923c3a47c74ee5b54a48 (patch)
tree370a17340cef21fa794379471714d24fc8211bb2 /gps.h
parenta66ab7e852bb78a2f0521b49fc0ff8d3d28d6678 (diff)
downloadgpsd-38f1186c1ad2a9481a67923c3a47c74ee5b54a48.tar.gz
USED_SET needs to be a separate mask from SATELLITES_SET...
...because the NMEA driver sets them in different places. Add satellite-picture parsing to Evermore driver.
Diffstat (limited to 'gps.h')
-rw-r--r--gps.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/gps.h b/gps.h
index 59cc1999..4f736467 100644
--- a/gps.h
+++ b/gps.h
@@ -91,14 +91,15 @@ struct gps_data_t {
#define VERR_SET 0x00010000u
#define PERR_SET 0x00020000u
#define SATELLITE_SET 0x00040000u
-#define SPEEDERR_SET 0x00080000u
-#define TRACKERR_SET 0x00100000u
-#define CLIMBERR_SET 0x00200000u
-#define DEVICE_SET 0x00400000u
-#define DEVICELIST_SET 0x00800000u
-#define DEVICEID_SET 0x01000000u
-#define ERROR_SET 0x02000000u
-#define CYCLE_START_SET 0x04000000u
+#define USED_SET 0x00080000u
+#define SPEEDERR_SET 0x00100000u
+#define TRACKERR_SET 0x00200000u
+#define CLIMBERR_SET 0x00400000u
+#define DEVICE_SET 0x00800000u
+#define DEVICELIST_SET 0x01000000u
+#define DEVICEID_SET 0x02000000u
+#define ERROR_SET 0x04000000u
+#define CYCLE_START_SET 0x08000000u
#define FIX_SET (TIME_SET|MODE_SET|TIMERR_SET|LATLON_SET|HERR_SET|ALTITUDE_SET|VERR_SET|TRACK_SET|TRACKERR_SET|SPEED_SET|SPEEDERR_SET|CLIMB_SET|CLIMBERR_SET)
double online; /* NZ if GPS is on line, 0 if not.
*