Skip to content

stevemcgf/libNmeaParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libNmeaParser

This library is a C++ implementation of a NMEA Sentence Parser, Track Binary and AIS Binary Decoder.

Description

This library allows to parse supported NMEA sentences and decode binary data inside VDM, VDO and TTD messages. Example usage available in the test code. test.cpp.

Motivation

I didn't find a comprehensive and straight forward library to parse NMEA sentences and decode AIS data. This library is part of a larger project currently in use on many ships.

Installation

If you use CMake you can simple add this directory to your project and refer to it using target_link_libraries. You can also compile then copy the static library and include directory.

API Reference

The code has doxygen documentation can be generated using "make doc.NmeaParser"

License

GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007

About

NMEA Sentence Parser

Resources

License

Stars

Watchers

Forks

Packages

No packages published