summaryrefslogtreecommitdiff
path: root/ais_json.c
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 /ais_json.c
parentc08194716380e2622fa6a301e598f65293d3f7d6 (diff)
downloadgpsd-89f4aaa3cfe77385938037b2b5567d4a605a66b1.tar.gz
Support for Inland AISNumber of Persons On Board.
Diffstat (limited to 'ais_json.c')
-rw-r--r--ais_json.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ais_json.c b/ais_json.c
index 7451386a..b0f4397b 100644
--- a/ais_json.c
+++ b/ais_json.c
@@ -257,6 +257,10 @@ int json_ais_read(const char *buf,
&ais->type6.dac200fid22.minute);
}
}
+ else if (strstr(buf, "\"fid\":55,") != NULL) {
+ status = json_read_object(buf, json_ais6_fid55, endptr);
+ imo = true;
+ }
}
if (!imo) {
status = json_read_object(buf, json_ais6, endptr);