barbeau/gpstest


The #1 open-source Android GNSS/GPS test program

Download


Step 1. Add the JitPack repository to your build file

Add it in your root settings.gradle at the end of repositories:

	dependencyResolutionManagement {
		repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
		repositories {
			mavenCentral()
			maven { url 'https://jitpack.io' }
		}
	}

Add it in your settings.gradle.kts at the end of repositories:

	dependencyResolutionManagement {
		repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
		repositories {
			mavenCentral()
			maven { url = uri("https://jitpack.io") }
		}
	}

Add to pom.xml

	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>

Add it in your build.sbt at the end of resolvers:

 
    resolvers += "jitpack" at "https://jitpack.io"
        
    

Add it in your project.clj at the end of repositories:

 
    :repositories [["jitpack" "https://jitpack.io"]]
        
    

Step 2. Add the dependency

	dependencies {
		implementation 'com.github.barbeau:gpstest:3.10.5'
	}
	dependencies {
		implementation("com.github.barbeau:gpstest:3.10.5")
	}
	<dependency>
	    <groupId>com.github.barbeau</groupId>
	    <artifactId>gpstest</artifactId>
	    <version>3.10.5</version>
	</dependency>

                            
    libraryDependencies += "com.github.barbeau" % "gpstest" % "3.10.5"
        
        

                            
    :dependencies [[com.github.barbeau/gpstest "3.10.5"]]
        
        

Readme


<img src="/icons/ic_launcher-playstore.png" width="50"/> GPSTest

Build Status GitHub issues Twitter Follow GitHub

The #1 open-source global navigation satellite system (GNSS) testing app.

Install

<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png" alt="Get it on Google Play" height="80"> <img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

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 for more details.

</details>

Screenshots

<img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png" height="500"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png" height="500"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png" height="500">

<details> <summary>More screenshots</summary>

<img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg" height="500"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png" height="500"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg" height="500"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png" height="500"> <img src="/fastlane/metadata/android/en-US/images/phoneScreenshots/8.jpg" height="500">

</details>

Contributing

I welcome contributions to the project! Please see the Contributing Guide 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 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 for details.

  • Translating: Want to improve existing translations, or add a new translation? Translate on Transifex or see the Translations documentation.

FAQ

Questions? Check out the FAQ, the Slack group, and Google Group.

Trusted by industry experts

Notable appearances of GPSTest: