Projects / AIS Parser SDK

AIS Parser SDK

AIS Parser SDK is a library of functions allowing you to add support for Automatic Identification receivers (AIS) to your project. It parses ship positions, names, destinations, etc. from standard AIVDM messages. It includes C source and documentation.


Recent releases

  •  29 Dec 2008 00:39

    Release Notes: A beta release of Java package parsing messages 1-24. A Win32 python module built with Python 2.5.2. A get_timetag function to parse the 20-bit timestamp format used in ETA, Seaway, and IMO messages. A missing break; in message 15 parsing has been fixed. portable.h now checks for Cygwin. A missing wave_dir field in IMO message 1.11 has been added. A bin2sixbit 1-off error has been fixed. The example documentation has been improved (loop when adding packets).

    •  17 Dec 2007 17:21

      Release Notes: This release adds parsing of St. Lawrence Seaway and IMO binary messages. Helper functions have been added to allow the Python module to access the arrays of structs used to store the new information. It also fixes handling of binary message payloads in messages 6,8 and 17. A small bug related to message 14's spare bits (should be 2, not 1) has been fixed.

      •  22 Dec 2006 18:06

        Release Notes: This release fixes an uninitialized structure in the VB6 DLL code. This bug would cause the first decode to fail, and subsequent decodes to work.

        •  02 Dec 2006 19:28

          Release Notes: This version features the addition of a Visual Basic DLL and a Delphi port. The VB6 DLL includes a Type Library allowing easy use of the AIS Parser SDK in VB applications. Example code is included. The Delphi port was donated by a generous user and is not officially supported.

          •  16 Nov 2006 08:07

            Release Notes: Python support is now included via a SWIG interface to the "C" SDK code. Python 2.4 modules are included for Linux and Windows, as well as the SWIG .i file so it can be recompiled for other platforms.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.