summaryrefslogtreecommitdiff
path: root/gpsd.h-tail
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2010-05-10 17:29:13 -0400
committerEric S. Raymond <esr@thyrsus.com>2010-05-10 17:29:13 -0400
commit521f76730e5879831bea76d9123dc0c2c7354349 (patch)
tree2c63c4fac20de6a82fc4280d68e8ac69f3f37c59 /gpsd.h-tail
parentc348dbdb04843b452664427c36e666997d0e0dcd (diff)
downloadgpsd-521f76730e5879831bea76d9123dc0c2c7354349.tar.gz
In AIS message types 6 and 8, split app_id into DAC and FID per ITU-1371.
Wire protocol and API minor versions get bumped. All changes are as documented in AIVDM.txt, which now describes known message 6 and 8 subtypes. Involved rebuilding a couple of AIS regression tests. All regression tests pass. Also includes various typo fixes for AIVDM.txt discovered by Baylink while we were reviewing these changes.
Diffstat (limited to 'gpsd.h-tail')
-rw-r--r--gpsd.h-tail9
1 files changed, 7 insertions, 2 deletions
diff --git a/gpsd.h-tail b/gpsd.h-tail
index 27072d42..3421497f 100644
--- a/gpsd.h-tail
+++ b/gpsd.h-tail
@@ -9,9 +9,14 @@
typedef unsigned int speed_t;
#endif
-/* constants for the VERSION response */
+/*
+ * Constants for the VERSION response
+ * 3.1: Base JSON version
+ * 3.2: Added POLL command and response
+ * 3.3: AIS app_id split into DAC and FID
+ */
#define GPSD_PROTO_MAJOR_VERSION 3 /* bump on incompatible changes */
-#define GPSD_PROTO_MINOR_VERSION 2 /* bump on compatible changes */
+#define GPSD_PROTO_MINOR_VERSION 3 /* bump on compatible changes */
/* Some internal capabilities depend on which drivers we're compiling. */
#ifdef EARTHMATE_ENABLE