- Notifications
You must be signed in to change notification settings - Fork130
Lightweight GPS NMEA parser for embedded systems
License
NotificationsYou must be signed in to change notification settings
MaJerle/lwgps
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Platform independent GPS NMEA parser for embedded systems.
Read first:Documentation
- Written in C (C11)
- Platform independent, easy to use
- Built-in support for 4 GPS statements
GPGGA
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
Fresh contributions are always welcome. Simple instructions to proceed:
- Fork Github repository
- FollowC style & coding rules already used in the project
- Create a pull request to develop branch with new features or bug fixes
Alternatively you may:
- Report a bug
- Ask for a feature request
To build the code and run basic tests on your host::
cd examples make test
About
Lightweight GPS NMEA parser for embedded systems
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published