diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2011-04-18 18:42:50 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2011-04-18 18:42:50 -0400 |
commit | dc951e0111c2d141eb2b33ec8ad50f3a18e9dad0 (patch) | |
tree | c12d0a9b84c0efe5289f371b691e8a1e6d5b8d8e /driver_aivdm.c | |
parent | ef5756b28ac732ff8b001012e4cada4302ff3fda (diff) | |
download | gpsd-dc951e0111c2d141eb2b33ec8ad50f3a18e9dad0.tar.gz |
In AIS, support Text Description - addressed.
Diffstat (limited to 'driver_aivdm.c')
-rw-r--r-- | driver_aivdm.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/driver_aivdm.c b/driver_aivdm.c index a3580808..3aca0869 100644 --- a/driver_aivdm.c +++ b/driver_aivdm.c @@ -369,6 +369,10 @@ bool aivdm_decode(const char *buf, size_t buflen, case 28: /* IMO289 - Route info - addressed */ break; case 30: /* IMO289 - Text description - addressed */ + ais->type6.dac1fid30.linkage = UBITS(88, 10); + from_sixbit((char *)ais_context->bits, + 98, ais_context->bitlen-98, + ais->type6.dac1fid30.text); break; case 32: /* IMO289 - Tidal Window */ ais->type6.dac1fid32.month = UBITS(88, 4); |