diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2010-05-10 17:29:13 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2010-05-10 17:29:13 -0400 |
commit | 521f76730e5879831bea76d9123dc0c2c7354349 (patch) | |
tree | 2c63c4fac20de6a82fc4280d68e8ac69f3f37c59 /gpsd.h-tail | |
parent | c348dbdb04843b452664427c36e666997d0e0dcd (diff) | |
download | gpsd-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-tail | 9 |
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 |