PDR/1.Software/PDR 1.2.0/3rdparty/lwgps-develop
詹力 f3498bbce2 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
..
.github 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
dev/VisualStudio 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
docs 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
examples 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
lwgps 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
.gitattributes 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
.gitignore 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
.lvimrc 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
CMakeLists.txt 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
LICENSE 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00
README.md 更新PDR 1.2版本 2024-12-06 22:21:58 +08:00

README.md

Lightweight GPS NMEA parser

Platform independent GPS NMEA parser for embedded systems.

Read first: Documentation

Features

  • Written in ANSI C99
  • Platform independent, easy to use
  • Built-in support for 4 GPS statements
    • GPGGA or GNGGA: GPS fix data
    • GPGSA or GNGSA: GPS active satellites and dillusion of position
    • GPGSV or GNGSV: List of satellites in view zone
    • GPRMC or GNRMC: Recommended minimum specific GPS/Transit data
  • Optional float or double 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

Contribute

Fresh contributions are always welcome. Simple instructions to proceed::

  1. Fork Github repository
  2. Respect C style & coding rules used by the library
  3. Create a pull request to develop branch with new features or bug fixes

Alternatively you may:

  1. Report a bug
  2. Ask for a feature request

Test

To build the code and run basic tests on your host::

    cd examples
    make test