Giter Site home page Giter Site logo

manhnct / gpslogger Goto Github PK

View Code? Open in Web Editor NEW

This project forked from basicairdata/gpslogger

0.0 0.0 0.0 109.03 MB

A GPS logger for Android mobile devices

Home Page: http://www.basicairdata.eu/projects/android/android-gps-logger/

License: GNU General Public License v3.0

Java 100.00%

gpslogger's Introduction

BasicAirData GPS Logger
Releases GitHub license Crowdin

A GPS logger for Android mobile devices.
Offered by BasicAirData - Open and free DIY air data instrumentation and telemetry

alt tag

Description

BasicAirData GPS Logger is a simple app to record your position and your path.
It's a basic and lightweight GPS tracker focused on accuracy, with an eye to power saving.
This app is very accurate in determining the orthometric height (the altitude above sea level), if you enable EGM96 altitude correction on settings.
You can record all your trips, view them in your preferred viewer (it must be installed) directly from the in-app tracklist, and share them in KML, GPX, and TXT format in many ways.

The app is 100% free and open source.

For further information about this app you can read this article.
Here you can find a getting started guide.

The application is freely downloadable from Google Play(tm) or directly here in this repository in /apk folder.
You can install GPS Logger on your smartphone in one step, using the Google Store QR-Code or the latest APK QR-Code;

Translations

The app is translated in many languages thanks to the precious collaboration of some willing users around the world.
Do you want to add a new language to the app?
Do you want to help us in translations?
Join us on Crowdin and help to translate and keep updated the app in your language!
You can also subscribe our Translation & Proofreading issue to keep informed on the topic.

Reference documents

Code of conduct

Contributing Information

Repository License

Frequently Asked Questions

The following answers are related to the latest version of GPS Logger.

I've just installed the app, but it doesn't read the GPS signal.
Please reboot your device, go in an open area and try to repeat your test. It seems not relevant, but a system reboot is really the solution in most of these cases.

The location is active, but the app shows the message "GPS disabled".
Please go on location section of your Android settings: the phone could be set to use the "Battery saving" locating method. This method uses Wi-Fi & mobile networks to estimate your location, without turn on the GPS. In case please switch to "Phone only" or "High accuracy" method to enable the GPS sensor.

How can I view my recorded tracks?
You can view a recorded track by going on tracklist tab and clicking on it. An actionbar appears, that should contain an eye icon, or the icon of a KML/GPX viewer. At least one KML/GPX viewer must be installed on your device; if not (in this case the icon will not be visible), please install it. If you installed more than one viewer, you can choose which one to use in GPS Logger settings. Good viewers for Android are GPX Viewer, Earth, or WRPElevationChart, but there are lots of good alternatives around.

How can I select a range of tracks on Tracklist?
Select the first track of the range with a click, then long-click on the last one to select all the range. If with the first click you select a track, all the range will be selected; if with the first click you deselect a track, all the range will be deselected.

The "View" icon is not visible on actionbar.
The "View" icon is visible, by selecting one single track of the tracklist, if you have at least one external viewer installed on your device. If you installed more than one viewer, into GPS Logger's settings you can choose which one to use. Good viewers for Android are GPX Viewer, Earth, or WRPElevationChart, but there are lots of good alternatives around.

The "Share" icon is not visible on actionbar.
The "Share" icon is visible, by selecting some tracks of the tracklist, if you have at least one application installed on your device with which to share the files. The formats you will share are set on "exportation" section of GPS Logger settings.

My track is not shown (or partially shown) in Google Earth.
GPS Logger might be set to show the track in 3D, and the track may be hidden under the terrain. Please go in the "Exportation" settings, switch the altitude mode to "Projected to ground" and try again.

Why the app asks the location permission "only while using the app", and the "all the time" option is not present?
Because the permission is related to the access, and not the use of the location by an app. In GPS Logger the location is always accessed (started) when the app is in foreground, and then is kept active also in background. On Android 10+ the app needs the location permission "only while using the app", it doesn't need the "all the time" access.

The app stops recording when running in background.
The app may have been closed by the system during the background recording. To avoid it, as first step, go to the Android settings and turn off all battery monitoring and optimizations for GPS Logger. On Android 9+ check also that the application is NOT background restricted and verify that the background activity is allowed. Unfortunately any device brand implemented in a different way the settings to keep safe the background apps (yes, it's a big mess), so a small research must be done. On some brands you have to whitelist the background apps, whilst for some others you have to set the "high performances" power saving mode.
To give a concrete example, on Android 11 Samsung will prevent apps work in background by default unless you exclude apps from battery optimizations. To keep your apps working properly go on Android Settings > Apps > GPS Logger > Battery > Battery optimization > All apps > GPS Logger > Don’t optimize.
Moreover, other battery optimizers (like for example AccuBattery by Digibites) could restrict the background use, and also some anti-viruses are very aggressive with long running apps, and must be correctly set.
Note: Android 10+ users should read also the previous answer about location permission.

Why GPS FIX time is different from the time of my Android device?
Your android time could differ from GPS time depending on time zone and on daylight saving. You can go on app's settings, section "Interface", and verify that the GPS time is shown in local timezone instead of global GPS time (UTC based). If not, switch on the setting. Speaking of dates, it is important to point out that the app exports all the timestamps in UTC, as required by KML and GPX standards. The local time is used only for track names, for user convenience. As a note, the time of the GPS should be slightly different from Android time (some seconds of difference are common).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.