Skip to content

It is a simple playground to experiment with GPS data.

Notifications You must be signed in to change notification settings

timbergus/gps-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPS Playground

Simple playground to experiment with GPS data.

It has a main program that runs the example, and a GPS module that deals with the GPS data.

  • app/main.cpp
  • include/gps.h

This module uses different modules to parse the GPS data, according to the NMEA standards, and a utils library for minor tasks.

  • include/rmc.h
  • include/utils.h

I'm building this project to use it to parse GPS data from a GPS unit attached to a BeagleBone Blue in real time, and learn C++ along the way.

Clean

make clean

Init

make init

Build & Run

make project && make start

Data

It uses randomly generated data stored in src/data/samples.txt. It's a file with a sample per line.

Libraries

To use format, you need to install it with brew (maybe cloning it on Windows, or using something like Conan).

Resources

C++11/C++14 7. THREADS WITH SHARED MEMORY AND MUTEX - 2020

Effective Modern C++:multi-threading

About

It is a simple playground to experiment with GPS data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published