Open-source satellite tracker and pass predictor for Android, inspired by Gpredict
Go to file
Arty Bishop e59cf9e58a Removed adapter leaks in EntriesFragment.kt 2020-11-17 20:32:40 +00:00
app Removed adapter leaks in EntriesFragment.kt 2020-11-17 20:32:40 +00:00
fastlane Created additional fastlane files 2020-10-06 23:24:17 +01:00
gradle/wrapper Wrapper and dependencies update 2020-10-12 23:46:25 +01:00
screenshots Added ISS passes issue screenshots 2020-10-06 23:22:48 +01:00
.gitignore Removed adapter leaks in EntriesFragment.kt 2020-11-17 20:32:40 +00:00
Gemfile Created additional fastlane files 2020-10-06 23:24:17 +01:00
Gemfile.lock Created additional fastlane files 2020-10-06 23:24:17 +01:00
LICENSE Update LICENSE 2019-12-14 23:10:58 +00:00
README.md Update README.md 2020-06-22 23:18:39 +01:00
build.gradle Removed adapter leaks in EntriesFragment.kt 2020-11-17 20:32:40 +00:00
gradle.properties Got rid of SatNotFoundExceptions in WorldMapFragment. Minor refactoring. 2020-01-04 18:13:58 +00:00
gradlew Removed adapter leaks in EntriesFragment.kt 2020-11-17 20:32:40 +00:00
gradlew.bat Set up with Fragments, DrawerLayout and Adaptive Icons 2019-10-16 20:13:20 +01:00
settings.gradle Got rid of SatNotFoundExceptions in WorldMapFragment. Minor refactoring. 2020-01-04 18:13:58 +00:00

README.md

Look4Sat: Radio satellite tracker

Get it on F-Droid Get it on Google Play

Amateur radio and weather satellite tracker and passes predictor for Android.

The very app creation and design is hugely inspired by the open-source Gpredict desktop satellite tracking application, created by Alexandru Csete, OZ9AEC and contributors, supported by the Libre Space Foundation.

The Libre Space Foundation team is also behind the epic SatNOGS project that provides an extremely easy to use API and DB with a huge amount of information about satellites, their telemetry and transmitters, which the app uses under the hood.

For TLE data calculation and passes prediction Look4Sat uses the mavenized version of predict4java library, created by David A. B. Johnson, G4DPZ and Dave Moten. Thank you guys for your hard work making this lib efficient and easy to use!

Also, I'd like to mention Dr T.S. Kelso for his invaluable contribution to the industry and for his Celestrak website, that stores, updates and provides access to TLE data.

The app is built using Dagger2, Retrofit2, Kotlin and Kotlin coroutines, Architecture Components and Jetpack Navigation.

Main features:

  • Calculating satellite passes for up to one week (168 hours)
  • Calculating passes for the current or manually entered location
  • Showing the list of currently active and upcoming satellite passes
  • Showing the active pass progress, polar trajectory and transceivers info
  • Showing the satellite positional data, footprint and ground track on a map
  • Offline first: passes predictions are made offline. Weekly updates of TLEs and transceivers DB are recommended.