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

Speed, location and compass jumping around, intensified by using OpenGL #20984

Open
FFMbyBicycle opened this issue Oct 5, 2024 · 0 comments
Open

Comments

@FFMbyBicycle
Copy link

FFMbyBicycle commented Oct 5, 2024

Description

I'm using OsmAnd for ~5-10 years and multiple devices and now I got a strange behavior I cannot explain or debug. Please see the attached short video clips.

Steps to reproduce

Just start OsmAnd and ride i.e. a bicycle. It does not matter if navigation is used or not or which profile is used. It does not matter if "Kalman filter" and/or "magnetic sensor" are enabled or disabled.

Actual result

Here you can see the jumping direction/speed using OpenGL rendering:

1-h264.mp4

I tried it again using the old Version 1 rendering engine, which reduces the jumps a lot:

2-h264.mp4

This is strange because I used OsmAnd on this device for months without problems using OpenGL. However I'm not sure if the behavior started after an OsmAnd update or after switching my OS from /e/ OS to LineageOS.

I also recorded the GPS status a day after that (the larger speed increase in the middle of the clip was on purpose), which does not show those extreme jumps:

3.mp4

Expected result

The speed and direction should be more or less steady and not jumping around.

Your Environment (required)

OsmAnd Version: 4.8.6 and Nightly 4.9.0#3347m (2024-10-03), same behavior
Android/iOS version: Android 14 (LineageOS 21)
Device model: Fairphone 5
Crash-Logs: No crash detected, but can supply i.e. logcat if required
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

1 participant