summaryrefslogtreecommitdiff
path: root/gps.h
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-04-12 21:48:22 -0400
committerEric S. Raymond <esr@thyrsus.com>2011-04-12 22:09:04 -0400
commitb093228c4d419e87ba2e3899882dae79de55e6d9 (patch)
treedd0668c3cb995d423374f3c9ce24512da1e7d7ff /gps.h
parentdca77bfa22797e6126a53f5f05f1ff2f7b52f69d (diff)
downloadgpsd-b093228c4d419e87ba2e3899882dae79de55e6d9.tar.gz
Conjectural decode of RTCM3 message 1033.
Diffstat (limited to 'gps.h')
-rw-r--r--gps.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gps.h b/gps.h
index 3402c560..0d93dd7c 100644
--- a/gps.h
+++ b/gps.h
@@ -505,6 +505,14 @@ struct rtcm3_t {
size_t unicode_units; /* # Unicode units in text */
unsigned char text[128];
} rtcm3_1029;
+ struct rtcm3_1033_t {
+ unsigned int station_id; /* Reference Station ID */
+ char descriptor[RTCM3_MAX_DESCRIPTOR+1]; /* Description string */
+ unsigned char setup_id;
+ char serial[RTCM3_MAX_DESCRIPTOR+1]; /* Serial # string */
+ char receiver[RTCM3_MAX_DESCRIPTOR+1]; /* Receiver string */
+ char firmware[RTCM3_MAX_DESCRIPTOR+1]; /* Firmware string */
+ } rtcm3_1033;
char data[1024]; /* Max RTCM3 msg length is 1023 bytes */
} rtcmtypes;
};