Skip to content
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

Location Sharing icon persists even when data isn't sent #292

Open
marklindsey opened this issue Jan 7, 2025 · 2 comments
Open

Location Sharing icon persists even when data isn't sent #292

marklindsey opened this issue Jan 7, 2025 · 2 comments
Labels
enhancement New feature or request priority:medium

Comments

@marklindsey
Copy link

When requesting vehicle location using the Fleet API vehicle_data endpoint, a Location Sharing icon appears for a few seconds on the in-car vehicle display and then goes away.

When using the following Fleet Telemetry field configuration, the Location Sharing icon appears indefinitely on the in-car vehicle display and never goes away.
"Location": { "interval_seconds": 60 }

Is it intended behavior that the Location Sharing icon remains on the in-car vehicle display even when the Location fleet telemetry field hasn't changed?

I would probably expect that this icon only shows up when the Location field changes and is sent to the fleet telemetry server.

On the other hand, if the Location field is being pinged every 15 seconds, I could see why it might remain indefinitely on the screen to prevent a bunch of shaking as it shifts the other fields over on the display when it appears and disappears.

@ThomasAlxDmy
Copy link
Collaborator

Correct this is expected. The intent of the notification is that someone is tracking your location. Maybe we can argue that if you are doing it at 10min interval we should show it only for a minute or two but that adds a bunch of complexity (for little value?)

@marklindsey
Copy link
Author

Thank you for the follow up. I was not aware of the added complexity of this implementation so I appreciate you adding the color on this.

The main benefit to the end user would be trust, which is important. Existing third party apps using vehicle_data location display the icon only if the location is requested. This behavior is similar with iPhone apps too.

There is precedence to make this behavior consistent to improve transparency and trust. Otherwise, a user may feel like they're always being tracked, which isn't technically the case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:medium
Projects
None yet
Development

No branches or pull requests

3 participants