GPSLogger icon indicating copy to clipboard operation
GPSLogger copied to clipboard

Low power settings

Open theroggy opened this issue 3 years ago • 8 comments

It would be great if there would be some extra settings to be able to use the app in a way that it can be active constantly without using too much power:

  • higher recording intervals, eg 60 or 120 seconds
  • option to use lower precision location services if available instead of only GPS
  • auto start the app + logging when rebooting phone

theroggy avatar Feb 12 '22 22:02 theroggy

I do use Google timeline it looks like that accomplish the functions that you are looking for.

JLJu avatar Feb 14 '22 21:02 JLJu

@theroggy - In effect (like @JLJu rightly pointed out) we thought this app for a different use than what you are describing. In fact the implementation of the app has been always focused on accuracy, while you proposed a completely different approach, well covered by other applications.

However the use you suggested could be implemented without compromising the main functionality, thus I think it might be evaluated and implemented in the future. If you agree, we would keep the issue open in order to gather suggestions, ideas, mock-ups and feedbacks.

GrazianoCapelli avatar Feb 15 '22 07:02 GrazianoCapelli

Actually I use the Google timeline extensively and exclusively, so ironically I wouldn't even enable any output file in GPSLogger.

So what am I looking for? In my experience the heuristics Google uses to activate location tracking seems to be triggered by the availability of WiFi networks. So when walking/hiking in locations without WiFI networks (eg in forests,...) often the Google timeline is "empty". So I am looking for an app that triggers the location service once in a while and in an energy efficient manner because

  1. while hiking it is more important to keep battery use in check than to have the highest precision possible
  2. ideally it can be running 24/7, then it is not needed to enable it, you cannot forget to enable it

Full disclosure: I have used another app for this exact purpose for many years successfully, but I recently bought a new phone and I'm not able to install or even find it anymore... This app ran 24/7 with a minimal impact on battery life.

theroggy avatar Feb 15 '22 21:02 theroggy

I have the same need. I looked at the code and it looks like it's easy to add a setting to 60 seconds. I created the pull request with my proposals: https://github.com/BasicAirData/GPSLogger/pull/173 I used google translate for wording.

AnneCendre avatar Mar 20 '22 17:03 AnneCendre

A configuration with a request only every 60 seconds causes a lot of technical problems. You can read @GrazianoCapelli 's comment on the pull request https://github.com/BasicAirData/GPSLogger/pull/173

AnneCendre avatar Mar 21 '22 09:03 AnneCendre

FYI, I found the app I used before. It seems that the developer of the app doesn't publish it in the Google Play Store anymore, but only on an alternative store: f-droid.org. Because this store apparently doesn't have a decent app review process I'm not comfortable with installing it, but because the app is open source I'll post a link here, it might give some inspiration: https://gpslogger.app/

theroggy avatar Mar 22 '22 18:03 theroggy

Mendhak's GPS Logger is excellent stuff! I do understand Mendhak point of view about publishing on Google Store https://github.com/mendhak/gpslogger/issues/849. Anyway, I do like accuracy and how @GrazianoCapelli replied to #173 .

JLJu avatar Mar 22 '22 18:03 JLJu

Mendhak's GPS Logger is excellent stuff! I do understand Mendhak point of view about publishing on Google Store mendhak/gpslogger#849. Anyway, I do like accuracy and how @GrazianoCapelli replied to #173 .

Thanks for the info. This explains a lot.

theroggy avatar Mar 23 '22 10:03 theroggy