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

"Teleporting" between multiple devices in Records.json #337

Open
ItsVipra opened this issue Oct 17, 2024 · 2 comments
Open

"Teleporting" between multiple devices in Records.json #337

ItsVipra opened this issue Oct 17, 2024 · 2 comments

Comments

@ItsVipra
Copy link

Describe the bug
When importing from a Google Records.json file, positions recorded from different devices are treated as if they were the same.
This results in "teleports" between both devices, inflating the distance travelled massively (see screenshot).

Version
0.15.3

To Reproduce
Steps to reproduce the behavior:

  1. Import a Records.json containing points from multiple devices. e.g. :
{
    "latitudeE7": 123456789,
    "longitudeE7": 123456789,
    ...
    "deviceTag": -97XXXXXXX,
    "platformType": "ANDROID",
    ...
    "formFactor": "PHONE"
  }, {
    "latitudeE7": 987654321,
    "longitudeE7": 987654321,
    ...
    "deviceTag": -55XXXXXXX,
    "platformType": "ANDROID",
    ...
    "formFactor": "TABLET"
  },

Expected behavior
I expected implausible changes in position to be filtered out or data from unreliable devices to be filtered (automatically or manually).

Screenshots
image

@sermelipharo
Copy link

Shower thoughts: need option to detect active device (like moving more than 50m/150ft) and prioritize its info for next 5 mins. But looks a little bit process heavy

@Freika
Copy link
Owner

Freika commented Oct 19, 2024

I'll think what I can do to support multiple devices for one user, thanks for the report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants