New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a setting that will disable "pause updates automatically" when in Trip Mode #48

Open
EdwardHinkle opened this Issue Jan 29, 2018 · 2 comments

Comments

Projects
None yet
2 participants
@EdwardHinkle
Copy link
Contributor

EdwardHinkle commented Jan 29, 2018

One thing I have found challenging is I almost always leave "Pause Updates Automatically" on, in order to save battery since I spend LARGE chunks of time in one location. Typically my house. The problem is when I am doing a trip (typically walking) and my movement is so slow that Apple determines that I am not moving. Apple then pauses the update automatically and my trip ends 👎 This makes me very sad when I'm trying to track a walk.

So my proposal is a setting that when activated:

  1. When trip mode is activated, will check if "pause updates automatically" is on. If so, it will remember that, but temporarily disable that setting with iOS.
  2. When trip mode is ended through clicking "stop", it will check if "pause updates automatically" had PREVIOUSLY been turned on before the trip began. If it was, then it should re-activate "Pause Updates Automatically" with iOS.

I don't know what you would call the setting but in essence it's "Don't pause updates during trips".

@aaronpk

This comment has been minimized.

Copy link
Owner

aaronpk commented Jan 29, 2018

Great idea! I do think a setting for this is the right call since some people may want trips to end automatically still

@EdwardHinkle

This comment has been minimized.

Copy link
Contributor

EdwardHinkle commented Sep 13, 2018

I've found in the time since I wrote this I have switched to not "pausing trips automatically". I've found it doesn't seem like it impacts battery life THAT much, obviously the cellular impacts battery life much more. So lately I've just left it as always tracking location but only sending every 30 minutes to the server.

For now, I don't plan on pursuing this feature unless we get feedback from others that it would be useful, then I could always put together some code for it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment