Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!

High-Performance C++ NMEA Parser GPS Interface


Most GPS modules have a serial port, which makes them excellent to connect to a microcontroller or computer. It is common for the microcontroller to parse the NMEA data. Parsing is just removing the pieces of data from the NMEA sentence so the microcontroller can do something useful with the data. 

NMEA is an acronym for the National Marine Electronics Association. Why do you need to parse NMEA data? Because, when you get NMEA output, you get something like this:



But you only need to get north latitude or west longitude. For this, you need a parse for the NMEA format.

The NemaTode parse is yet another lightweight generic NMEA parser. It also comes with a GPS data interface to handle the most popular GPS NMEA sentences.

This is all you need to use the GPS NMEA sentence data.


  • NMEA Parsing of standard and custom sentences
  • NMEA Generation of “standard” and custom sentences.
  • GPS Fix class to manage and organize all the GPS-related data.
  • Stream data directly from a hardware byte stream
  • C++ 11 features

Head over and check out the NemaTode C++ NMEA Parser and GPS Interface on the GetIt portal and download it from the IDE


Python GUI Development

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts

This Is How To Improve the Performance of .NET Apps


This Is How To Explain Automation To Your Boss


How To Make Transparent Apps And Use Sepia Or Emboss Effects

C++DelphiRAD Studio

Everything You Need To Create Windows Apps With C++

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.