EliaTarasov / PX4-GPSDrivers

Platform independent GPS drivers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPS Drivers

Overview

This repository contains user-space gps drivers, used as a submodule in PX4-Autopilot and QGroundControl.

All platform-specific stuff is done via a callback function and a definitions.h header file.

In order for the project to build, definitions.h must include definitions for sensor_gnss_relative_s, sensor_gps_s and satellite_info_s. For example, check the implementation in PX4 Autopilot or QGroundControl.

Parser tests

To test parsers, build and run the cmake project:

cmake -Bbuild -H.
cmake --build build && build/gps-parser-test

About

Platform independent GPS drivers

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 99.9%Language:CMake 0.1%