summaryrefslogtreecommitdiff
path: root/gps.h
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2009-05-28 10:14:52 +0000
committerEric S. Raymond <esr@thyrsus.com>2009-05-28 10:14:52 +0000
commitab7df75c6b0600f1bde6d56c99e6a678eca9224f (patch)
treec03f44555a43b502389bd09103699399b05aa6a9 /gps.h
parent88c1095700fefac22d1db3ac7b11d551d992142b (diff)
downloadgpsd-ab7df75c6b0600f1bde6d56c99e6a678eca9224f.tar.gz
Add support for the AIS Version 3 flags in message type 18.
Diffstat (limited to 'gps.h')
-rw-r--r--gps.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gps.h b/gps.h
index c5b6658c..1e73dfca 100644
--- a/gps.h
+++ b/gps.h
@@ -611,7 +611,11 @@ struct ais_t
uint heading; /* true heading */
uint utc_second; /* seconds of UTC timestamp */
uint regional; /* regional reserved */
- uint spare; /* spare bits */
+ bool cs_flag; /* carrier sense unit flag */
+ bool display_flag; /* unit has attached display? */
+ bool dsc_flag; /* unit attached to radio with DSC? */
+ bool band_flag; /* unit can switch frequency bands? */
+ bool msg22_flag; /* can accept Message 22 management? */
bool assigned; /* assigned-mode flag */
bool raim; /* RAIM flag */
uint radio; /* radio status bits */