summaryrefslogtreecommitdiff
path: root/jsongen.py.in
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2013-10-01 08:47:17 -0400
committerEric S. Raymond <esr@thyrsus.com>2013-10-01 08:47:17 -0400
commit89f4aaa3cfe77385938037b2b5567d4a605a66b1 (patch)
tree24d30eb6299099e2226398cda16b44eff8738f8d /jsongen.py.in
parentc08194716380e2622fa6a301e598f65293d3f7d6 (diff)
downloadgpsd-89f4aaa3cfe77385938037b2b5567d4a605a66b1.tar.gz
Support for Inland AISNumber of Persons On Board.
Diffstat (limited to 'jsongen.py.in')
-rw-r--r--jsongen.py.in15
1 files changed, 13 insertions, 2 deletions
diff --git a/jsongen.py.in b/jsongen.py.in
index 4495c3f0..eeb2c83f 100644
--- a/jsongen.py.in
+++ b/jsongen.py.in
@@ -207,7 +207,7 @@ ais_specs = (
},
{
"initname" : "json_ais6_fid21",
- "headers": ("AIS_HEADER",),
+ "headers": ("AIS_HEADER","AIS_TYPE6"),
"structname": "ais->type6.dac200fid21",
"fieldmap":(
# fieldname type default
@@ -224,7 +224,7 @@ ais_specs = (
},
{
"initname" : "json_ais6_fid22",
- "headers": ("AIS_HEADER",),
+ "headers": ("AIS_HEADER","AIS_TYPE6"),
"structname": "ais->type6.dac200fid22",
"fieldmap":(
# fieldname type default
@@ -304,6 +304,17 @@ ais_specs = (
),
},
{
+ "initname" : "json_ais6_fid55",
+ "headers": ("AIS_HEADER","AIS_TYPE6"),
+ "structname": "ais->type6.dac200fid55",
+ "fieldmap":(
+ # fieldname type default
+ ('crew', 'uinteger', 'DAC200FID55_COUNT_NOT_AVAILABLE'),
+ ('passengers', 'uinteger', 'DAC200FID55_COUNT_NOT_AVAILABLE'),
+ ('personnel', 'uinteger', 'DAC200FID55_COUNT_NOT_AVAILABLE'),
+ ),
+ },
+ {
"initname" : "json_ais7",
"headers": ("AIS_HEADER",),
"structname": "ais->type7",