MaJerle / Lwgps
Licence: mit
Lightweight GPS NMEA parser for embedded systems
Stars: ✭ 172
Programming Languages
c
50402 projects - #5 most used programming language
Labels
Projects that are alternatives of or similar to Lwgps
Ffwdme.js
[DEPRECATED!] 🛑 A JavaScript toolkit that aims to bring interactive GPS driving directions to the mobile browser
Stars: ✭ 150 (-12.79%)
Mutual labels: gps
Hitrava
Convert your Huawei Health sport activities and import them in Strava.
Stars: ✭ 156 (-9.3%)
Mutual labels: gps
Totalcross
TotalCross is a Software Development Kit that helps cross platform application development. Currently supported platforms are: Windows, Wince, Android, iOS, Linux and Linux ARM for embedded systems.
Stars: ✭ 147 (-14.53%)
Mutual labels: embedded-systems
Tinytpu
Implementation of a Tensor Processing Unit for embedded systems and the IoT.
Stars: ✭ 153 (-11.05%)
Mutual labels: embedded-systems
Piscope
Turn your Raspberry Pi into an Oscilloscope/XY Plotter with Python
Stars: ✭ 155 (-9.88%)
Mutual labels: embedded-systems
Statecharts
YAKINDU Statechart Tools (http://www.statecharts.org)
Stars: ✭ 145 (-15.7%)
Mutual labels: embedded-systems
Embb
Embedded Multicore Building Blocks (EMB²): Library for parallel programming of embedded systems. Star us on GitHub? +1
Stars: ✭ 153 (-11.05%)
Mutual labels: embedded-systems
Corelocationcli
Command line program to print location information from CoreLocation
Stars: ✭ 138 (-19.77%)
Mutual labels: gps
Hfsm2
High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (-22.09%)
Mutual labels: embedded-systems
Libcanard
A compact implementation of the UAVCAN/CAN protocol in C for high-integrity real-time embedded systems
Stars: ✭ 151 (-12.21%)
Mutual labels: embedded-systems
Ulogger Android
μlogger • android application for real-time collection and publishing of geolocation data
Stars: ✭ 168 (-2.33%)
Mutual labels: gps
Emlearn
Machine Learning inference engine for Microcontrollers and Embedded devices
Stars: ✭ 154 (-10.47%)
Mutual labels: embedded-systems
Lightweight GPS NMEA parser
Platform independent GPS NMEA parser for embedded systems.
Documentation
Read first:Features
- Written in ANSI C99
- Platform independent, easy to use
- Built-in support for 4 GPS statements
-
GPGGA
orGNGGA
: GPS fix data -
GPGSA
orGNGSA
: GPS active satellites and dillusion of position -
GPGSV
orGNGSV
: List of satellites in view zone -
GPRMC
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
Contribute
Fresh contributions are always welcome. Simple instructions to proceed::
- Fork Github repository
- Respect C style & coding rules used by the library
- Create a pull request to develop branch with new features or bug fixes
Alternatively you may:
- Report a bug
- Ask for a feature request
Test
To build the code and run basic tests on your host::
cd examples
make test
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].