Platform independent GPS NMEA parser for embedded systems
- Platform independent, easy to port
- Written in C99 language
- Built-in support for
4
GPS statementsGPGGA
orGNGGA
: GPS fix dataGPGSA
orGNGSA
: GPS active satellites and dillusion of positionGPGSV
orGNGSV
: List of satellites in view zoneGPRMC
orGNRMC
: Recommended minimum specific GPS/Transit data
- Optional
float
ordouble
floating point units - Low-level layer is separated from application layer, thus allows you to add custom communication with GPS device
- Works with operating systems
- Works with different communication interfaces
- User friendly MIT license
For examples, please check second repository, available at https://github.com/MaJerle/GPS_NMEA_Parser_res
Full API documentation with description and examples is available and is regulary updated with the source changes
http://majerle.eu/documentation/gps/html/index.html
I invite you to give feature request or report a bug. Please use issues tracker.