Invalid compass indication

Rafał Stachowiak shared this problem 2 weeks ago
In Progress

Hello,

After updating to the latest version, I have a problem with the compass and the satellites


Searches for less than previous versions


Compass, it's crazy ... the position of the sun in the sky and on the phone is never the same.


You can not navigate the compass ...


please help.

Comments (23)

photo
1

Hi,

sorry, I don't get it - could you post some more information? Describe step by step what is wrong? Post some screenshots? Mainly the part about satellites.

As for compass - what settings do you use and where? For example, hardware compass in mobile phone doesn't work right in cars, when mounted on bike handlebars, when placed in a magnetic clip. GPS orientation, on the other hand, works only during movement.

photo
1

maybe some contact in Polish will be much easier for me

photo
1

sorry Rafal, we are a small company based in Prague and our negotiating languages are Czech and English only.

photo
1

Michał,


The compass is changed in the latest Locus Pro version.


Magnetic orientation does not work properly, you wrote about it, I understand it


GPS orientation also does not work, has gigantic lags ... I checked on two phones


After installing version 3.18.1 and checking the option after GPS everything works great.


It does not matter if the orientation filter is weak or high


In the latest version, I can not see the orientation filter settings


I use Holux rcv-3000 to search for satellites, and see more on version 3.18.1

photo
1

Hi Rafal, probably it is a typo in your text but there's much newer version out there - 3.28.1.

photo
1

?? I do not understand...

photo
2

I guess Rafal temporarily downgraded to 3.18.1 for testing purposes, to compare the current and old version behaviour. 3.18.1 seems to work well, while the current one does not.

photo
1

thanks Libor for the clarification.

Rafal, couldyou please describe in more detail the behavior you observe? You wrote that "GPS orientation also does not work, has gigantic lags" - does it mean it stops working , i.e. rotating map according to movement?

Orientation filters concept was abandoned a few versions ago and orientation is calculated a different way now.

Try the "Compatibility mode" ON in settings > sensors. What is GPS orientation like with it?

photo
1

Exactly as LIBOR writes

GPS orientation does not rotate the map according to the movement, it works completely randomly ...


I wrote about gigantic lags, because in an hour maybe once in a while she showed properly.


But maybe it was more by accident.


I tried all modes and without changes?


I will try to record the video

photo
1

Rafal, have you tried to switch ON the "compatibility mode"?

photo
1

Yes, I turned on compatibility mode


I noticed that the locus does not change the settings


When you turn on the compass, the GPS still uses the magnetic compass

photo
1

Have you tried "compatibility mode" + "auto-change"?

photo
1

yes

photo
1

no changes, he still uses the magnetic compass

photo
1

You wrote you use external GPS Holux - this issue concerns using it or is the same when you use internal GPS in your mobile?

photo
1

When I use the internal GPS, the problem is identical

photo
1

GPS orientation is calculated from progressively measured GPS positions - when recording a track, are there any deviations or interruptions of the record? If yes, the problem could be with your system battery optimization that prevents Locus from running in the background. Exclude Locus from your battery optimization programme or switch the optimization completely (more tips here: http://docs.locusmap.eu/doku.php?id=manual:faq:gps_lost_fix_android6)

photo
1

I do not know, I do not use the trace.


I'm just using a compass


I switched off the battery optimization ... it still does not work

photo
1

You wrote you checked this issue on two different phones - which ones?

photo
1

My Phone Hammer Axe Pro, Samsung a6 2016, My Phone Luna

photo
1

Good day Rafał,

sorry to hear about troubles with latest Locus Map version. I'll try to help here a little as an app main developer.

Currently "Compass" screen always use device's compass ( if has any ). This is discussed here http://help.locusmap.eu/topic/bearing-on-map-ok-wrong-on-compass . So do not expect from compass rose, to rotate according to your (GPS) movement.

As Michal wrote, if current implementation cause you some troubles, "Compatibility mode" should be solution. This mode use method implemented in application before, so also in your version 3.18. "Filter" option was removed, this is correct, anyway it should cause no difference here.

So, situation ...

With all these conditions, sun is still not placed correctly and when you rotate with device, compass rose does not rotate correctly?

photo
1

Use the compass to ride a quad ...


Using a magnetic GPS from the device does not go in ..


Only after GPS, I can not fulfill these conditions while moving

photo
1

From what you wrote, it seems you need to use GPS of device for a rotation of compass rose? Then I'm sorry, it is not possible anymore. Suggest to use older version that works fine for you or different application.

Menion

photo