projects
/
project
/
ugps.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ugps: add quality measurement parameters
[project/ugps.git]
/
nmea.h
diff --git
a/nmea.h
b/nmea.h
index 9f46d299983ef600d982ba798a4c86f6b1d92d11..91a41eb977bb479b4a1795617be959e54d167fba 100644
(file)
--- a/
nmea.h
+++ b/
nmea.h
@@
-23,9
+23,17
@@
#include <libubox/ustream.h>
#include <libubox/ustream.h>
-extern char longitude[33], latitude[33], course[17], speed[17], elevation[17];
+extern char longitude[33], latitude[33], course[17], speed[17], elevation[17]
, satellites[3], hdop[5]
;
extern int nmea_open(char *dev, struct ustream_fd *s, speed_t speed);
extern void gps_timestamp(void);
extern unsigned int adjust_clock;
extern int nmea_open(char *dev, struct ustream_fd *s, speed_t speed);
extern void gps_timestamp(void);
extern unsigned int adjust_clock;
+extern char gps_fields;
+#define GPS_FIELD_LAT (1<<0)
+#define GPS_FIELD_LON (1<<1)
+#define GPS_FIELD_COG (1<<2)
+#define GPS_FIELD_SPD (1<<3)
+#define GPS_FIELD_ALT (1<<4)
+#define GPS_FIELD_SAT (1<<5)
+#define GPS_FIELD_HDP (1<<6)
#endif
#endif