I just got a new phone (Pixel 10 Pro), and installed the latest traccar client on it. My last phone (Pixel 7a) had an earlier version of the client that looked totally different. I'm struggling to figure out what settings to use to get the behavior I'm looking for. Yes, I've read the Traccar Client Configuration page, but it's not really clearing up what these settings are actually doing.
What I'd like... Location updates every 100 meters or every 5 minutes, whichever comes first, with as minimal impact on battery life as possible. I've been looking through some forum posts on the "new" traccar client, and it seems like you now have to pick one. That should actually be fine with me. I'd settle for location updates every 100 meters, as long as the phone checks in with my traccar server every 5 minutes to keep it from appearing offline. My understanding of the settings has me using the following:
- Location accuracy: High
- Distance (meters): 100
- Stationary heartbeat (seconds): 300
- Fastest interval: 30
- Offline buffering: ON
- Wake lock: ON
- Stop Detection: ON
This combination of settings keeps battery life okay when I'm not moving, but when I start moving, I only get location updates every 5 minutes or so. Why won't this give me location updates ever 100 meters? Any help understanding this would be great.
For reference, my old client (7.9) settings, which worked flawlessly, though obviously ate battery:
- Location accuracy: High
- Frequency: 300
- Distance: 100
- Angle: 0
- Offline buffering: ON
- Wake lock: ON
To match your old client behavior, you should be using the highest accuracy.
I guess I'm not looking to perfectly match my old client behavior. I'm okay with changing some things to get better battery life. Why does the new client seem to be ignoring the Distance setting? It's like it's only providing location updates when it does the stationary heartbeat.
Unless you set the accuracy as highest, the settings are basically just suggestions for Android. Google doesn't really disclose the internal logic on how their location provider work.
I just got a new phone (Pixel 10 Pro), and installed the latest traccar client on it. My last phone (Pixel 7a) had an earlier version of the client that looked totally different. I'm struggling to figure out what settings to use to get the behavior I'm looking for. Yes, I've read the Traccar Client Configuration page, but it's not really clearing up what these settings are actually doing.
What I'd like... Location updates every 100 meters or every 5 minutes, whichever comes first, with as minimal impact on battery life as possible. I've been looking through some forum posts on the "new" traccar client, and it seems like you now have to pick one. That should actually be fine with me. I'd settle for location updates every 100 meters, as long as the phone checks in with my traccar server every 5 minutes to keep it from appearing offline. My understanding of the settings has me using the following:
This combination of settings keeps battery life okay when I'm not moving, but when I start moving, I only get location updates every 5 minutes or so. Why won't this give me location updates ever 100 meters? Any help understanding this would be great.
For reference, my old client (7.9) settings, which worked flawlessly, though obviously ate battery: