Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/barbeau/gpstest
The #1 open-source Android GNSS/GPS test program
https://github.com/barbeau/gpstest
Last synced: 3 days ago
JSON representation
The #1 open-source Android GNSS/GPS test program
- Host: GitHub
- URL: https://github.com/barbeau/gpstest
- Owner: barbeau
- License: apache-2.0
- Created: 2012-08-22T14:17:11.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-12-28T22:59:36.000Z (22 days ago)
- Last Synced: 2025-01-09T04:11:18.467Z (10 days ago)
- Language: Kotlin
- Homepage:
- Size: 22.5 MB
- Stars: 1,818
- Watchers: 104
- Forks: 364
- Open Issues: 98
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-gnss - GPSTest - An open-source Android GNSS/GPS test program. (Open Source Software, Tools and APIs / Java)
README
# GPSTest
[![Build Status](https://github.com/barbeau/gpstest/actions/workflows/android.yml/badge.svg)](https://github.com/barbeau/gpstest/actions/workflows/android.yml)
[![GitHub issues](https://img.shields.io/github/issues/barbeau/gpstest?color=red)](https://github.com/barbeau/gpstest/issues)
[![Twitter Follow](https://img.shields.io/twitter/follow/sjbarbeau.svg?style=social&label=Follow)](https://twitter.com/sjbarbeau)
[![GitHub](https://img.shields.io/github/license/barbeau/gpstest)](/LICENSE)The #1 open-source global navigation satellite system (GNSS) testing app.
## Install
[](https://play.google.com/store/apps/details?id=com.android.gpstest)
[](https://f-droid.org/packages/com.android.gpstest.osmdroid/)## Features
It supports dual-frequency¹ GNSS for:
* GPS (USA Navstar)
* GLONASS (Russia)
* QZSS (Japan)
* BeiDou/COMPASS (China)
* Galileo (European Union)
* IRNSS/NavIC (India)
* Various satellite-based augmentation systems (SBAS):
* Wide Area Augmentation System (WAAS) (USA)
* European Geostationary Navigation Overlay Service (EGNOS) (European Union)
* GPS-aided GEO augmented navigation (GAGAN) (India)
* Multi-functional Satellite Augmentation System (MSAS) (Japan)
* System for Differential Corrections and Monitoring (SDCM) (Russia)
* Satellite Navigation Augmentation System (SNAS) (China)
* Soluciόn de Aumentaciόn para Caribe, Centro y Sudamérica (SACCSA) (ICAO)
* Southern Positioning Augmentation Network (SouthPAN) (Australia / New Zealand)
¹*Dual-frequency GNSS requires device hardware support and Android 8.0 Oreo or higher. See [Dual-frequency GNSS on Android](https://medium.com/@sjbarbeau/dual-frequency-gnss-on-android-devices-152b8826e1c) for more details.*## Screenshots
More screenshots
## Contributing
I welcome contributions to the project! Please see the [Contributing Guide](.github/CONTRIBUTING.md) for details, including Code Style Guidelines and Template.
- Don't know where to start? Take a look at the issues marked with the [your-first-pr](https://github.com/barbeau/gpstest/labels/your-first-pr) label and comment to let me know if you're interested in working on it.
- Beta testing: Get early access to new GPSTest versions, and help us squash bugs! See the [Testing Guide](BETA_TESTING.md) for details.
- Translating: Want to improve existing translations, or add a new translation? Translate on [Transifex](https://www.transifex.com/sean-barbeau/gpstest-android/dashboard/) or see the [Translations](/TRANSLATIONS.md) documentation.
## FAQ
Questions? Check out the [FAQ](FAQ.md), the [Slack group](https://gpstest-android.herokuapp.com/), and [Google Group](https://groups.google.com/forum/#!forum/gpstest_android).
- Crowdsourcing GNSS data: Interested in better understanding the state of GNSS feature support on Android devices? See the article [*Crowdsourcing GNSS features of Android devices*](https://barbeau.medium.com/crowdsourcing-gnss-capabilities-of-android-devices-d4228645cf25).
- Accuracy: Measuring your device GNSS accuracy? Check out the [Measuring Accuracy using GPSTest](ACCURACY.md) page, as well as the corresponding article [*Measuring GNSS accuracy on Android devices*](https://medium.com/@sjbarbeau/measuring-gnss-accuracy-on-android-devices-6824492a1389).
- Data Output and Logging: Want to know how to output GNSS data to the system log for further analysis? Check out the [Data Output and Logging](LOGGING.md) page.
- Building the project: You can open and build this project using [Android Studio](https://developer.android.com/studio). For more details, see the [Build documentation](BUILD.MD).
## Trusted by industry experts
Notable appearances of GPSTest:
* Xiaomi - [*Xiaomi Redmi Note 9 Pro Max launch*](https://youtu.be/Y_5cfCZBOV4?t=3035), March 12, 2020.
* European Union Global Navigation Satellite Systems Agency (GSA) - [*Test your Android device’s satellite navigation performance*](https://www.euspa.europa.eu/newsroom-events/news-archive/test-your-android-devices-satellite-navigation-performance), August 21, 2018.