summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--driver_aivdm.c2
-rw-r--r--test/sample.aivdm.chk4
2 files changed, 3 insertions, 3 deletions
diff --git a/driver_aivdm.c b/driver_aivdm.c
index 75c18454..a05a4803 100644
--- a/driver_aivdm.c
+++ b/driver_aivdm.c
@@ -512,7 +512,7 @@ bool aivdm_decode(const char *buf, size_t buflen,
}
//ais->type8.spare = UBITS(38, 2);
ais->type8.dac = UBITS(40, 10);
- ais->type8.fid = UBITS(40, 6);
+ ais->type8.fid = UBITS(50, 6);
ais->type8.bitcount = ais_context->bitlen - 56;
imo = false;
if (ais->type8.dac == 1)
diff --git a/test/sample.aivdm.chk b/test/sample.aivdm.chk
index fccce4f0..26ce72e2 100644
--- a/test/sample.aivdm.chk
+++ b/test/sample.aivdm.chk
@@ -9,8 +9,8 @@
7|0|002655651|265538450|0|0|0
7|1|655901842|158483613|321823389|836359488|0
7|2|537411077|43101326|717096664|76161024|0
-8|0|366999712|366|22|256:3a53dbb7be4a773137f87d7b0445f040dea05d93f593783194ae9b9d9dbe05fb
-8|0|999999999|366|22|256:eb0d4f917a035b2dfca3d4739381735c18ebbe754936f66850037dcacd9538b8
+8|0|366999712|366|56|256:3a53dbb7be4a773137f87d7b0445f040dea05d93f593783194ae9b9d9dbe05fb
+8|0|999999999|366|56|256:eb0d4f917a035b2dfca3d4739381735c18ebbe754936f66850037dcacd9538b8
9|0|111265591|15|0|0|7128960|34667073|0|28|0x0|0|0|0x6015
10|0|366814480|366832740
10|0|440882000|366972000