# PX4-GPSDrivers **Repository Path**: yjma23/PX4-GPSDrivers ## Basic Information - **Project Name**: PX4-GPSDrivers - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-02 - **Last Updated**: 2025-05-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GPS Drivers ## Overview This repository contains user-space gps drivers, used as a submodule in [PX4-Autopilot](https://github.com/PX4/PX4-Autopilot) and [QGroundControl](https://github.com/mavlink/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](https://github.com/PX4/PX4-Autopilot/blob/master/src/drivers/gps/definitions.h) or [QGroundControl](https://github.com/mavlink/qgroundcontrol/blob/master/src/GPS/definitions.h). ## Parser tests To test parsers, build and run the cmake project: ``` cmake -Bbuild -H. cmake --build build && build/gps-parser-test ```