summaryrefslogtreecommitdiff
path: root/jsongen.py.in
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-04-25 21:34:51 -0400
committerEric S. Raymond <esr@thyrsus.com>2011-04-25 21:34:51 -0400
commit0d31c2b7eaa32f6e806b0b380d6b52db2e8c1b77 (patch)
treef08a55acfe3c1aeb348291257741d07d6549c324 /jsongen.py.in
parent9b4c8351607a8f1e1389116b1cbcaf482624f1ef (diff)
downloadgpsd-0d31c2b7eaa32f6e806b0b380d6b52db2e8c1b77.tar.gz
In AIS, client-library support for IMO289 FID=18.
Diffstat (limited to 'jsongen.py.in')
-rw-r--r--jsongen.py.in15
1 files changed, 15 insertions, 0 deletions
diff --git a/jsongen.py.in b/jsongen.py.in
index b124782a..f06f6dd6 100644
--- a/jsongen.py.in
+++ b/jsongen.py.in
@@ -145,6 +145,21 @@ ais_specs = (
),
},
{
+ "initname" : "json_ais6_fid18",
+ "headers": ("AIS_HEADER",),
+ "structname": "ais->type6.dac1fid18",
+ "fieldmap":(
+ # fieldname type default
+ ('linkage', 'uinteger', '0'),
+ ('arrival', 'string', None),
+ ('portname', 'string', None),
+ ('destination','string', None),
+ ('lon', 'integer', 'AIS_LON_NOT_AVAILABLE'),
+ ('lat', 'integer', 'AIS_LAT_NOT_AVAILABLE'),
+ ),
+ 'stringbuffered' : ('arrival',),
+ },
+ {
"initname" : "json_ais6_fid30",
"headers": ("AIS_HEADER","AIS_TYPE6",),
"structname": "ais->type6.dac1fid30",