summaryrefslogtreecommitdiff
path: root/gps_json.h
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2013-05-01 11:23:06 -0400
committerEric S. Raymond <esr@thyrsus.com>2013-05-01 11:23:06 -0400
commit5432551d3e90f7c4827b795e7d1048581d4cb46e (patch)
tree3040d131351534bd27c9e5430469399133f6bab3 /gps_json.h
parent8108a76644d3053bdb4e7c4a87359d65e262af81 (diff)
downloadgpsd-5432551d3e90f7c4827b795e7d1048581d4cb46e.tar.gz
Start on support for unpacking RTCM3 JSON.
Only the 1001 sentence so far, with two fields missing. Not usable for production yet, but gets infrastructure in place.
Diffstat (limited to 'gps_json.h')
-rw-r--r--gps_json.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gps_json.h b/gps_json.h
index 3a071827..15eb0394 100644
--- a/gps_json.h
+++ b/gps_json.h
@@ -35,6 +35,8 @@ void json_aivdm_dump(const struct ais_t *, /*@null@*/const char *, bool,
/*@out@*/char *, size_t);
int json_rtcm2_read(const char *, char *, size_t, struct rtcm2_t *,
/*@null@*/const char **);
+int json_rtcm3_read(const char *, char *, size_t, struct rtcm3_t *,
+ /*@null@*/const char **);
int json_ais_read(const char *, char *, size_t, struct ais_t *,
/*@null@*/const char **);
int libgps_json_unpack(const char *, struct gps_data_t *,