If I put the following (evidently valid) sentences into a file called test24 and run:
$gpsdecode -J < test24 I get no output from gpsdecode.
All other AIS message types that I have tried work just fine including type 24B.
!AIVDM,1,1,,A,H7P?p61T5L4L586222222222220,2*2F
!AIVDM,1,1,,,H6<address@hidden:1A<4U8000000,2*03
I'm using the version of gpsdecode / gpsd that is available in Ubuntu's repositories for Ubuntu 10.04.4 LTS.
gpsd -V yields:
gpsd: 2.92 (revision svn)
When I run gpsdecode -V I see:
SVN ID: $Id: gpsdecode.c 6965 2010-01-30 14:19:42Z esr
Have there been bug-fixes or changes since 2.92 that might solve this problem?