AISTrack SDK

Overview

AISTrack SDK is a source-code software library for decoding NMEA 0183 formatted AIVDO or AIVDM strings from AIS hardware. The simple and flexible C++ library API allows programmers to save time when developing software for AIS. The VHF Data Link (VDL) binary messages defined in the following documents are decoded:  sdk.png

•    ITU-R M.1371 Recommendation.
•    The technical clarifications for ITU-R M.1371.
•    IEC 62287 (Class B AIS using CSTDMA).

Features

•    Complete: Capable of decoding all 24 AIS messages.
•    Correct: Tested with PMG1 and AITS-R, the de facto standard for AIS test and measurement.
•    Easy to use: Input: NMEA string. Output: AIS Message object.
•    Flexible: Visitor design-pattern classes are provided for messages and message fields. Subclass these to integrate AIS decoding into your code.
•    Robust: No assumptions are made about the input data. Malformed strings and invalid combinations of input are handled correctly.
•    Fast: Decodes 8,800 messages per second on a P3 Celeron 1.2Ghz.
•    Portable: Pure ISO C++ code that works on multiple compilers and platforms.

SDK Contents

The SDK includes:

Complete C++ source-code.

•    HTML and PDF documentation.
•    Example code and project/make files.
•    30 days email support.
•    Access to free minor-version upgrades.





Writing your own visitor implementation is easy and provides a powerful tool for interfacing with navigational or vessel tracking code.

Pricing
The AISTrack SDK source-code library license for royalty-free binary redistribution is US$2999. For information on academic discounts please contact info@www.maritec.co.za.

Ordering
To obtain an invoice please send your order via email to
info@www.maritec.co.za.

 

September 8, 2010