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.
|Tags||Software Development Libraries|
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).
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.
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.
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.
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.