Smoother compass

Nicolai shared this idea 2 years ago
Completed

Good day,


the compass in Locus is veeeery slow and sluggish

In most other apps the compass is much smoother.

I would wish the the compass in Locus is as smooth as in other apps.

Comments (16)

photo
1

Compass is slugish, and stuck in one position all the time. Actually useless function. Please belive me, I'm using Locus a lot, almost two years. And this is old problem. Not only compass, maps are not rotating.

Can you add some external compass aplication?

photo
1

Hallo Alexander, are you sure your phone has a built-in (e)-compass? For example the new Motorola G4 does not and many others.

You can test your phone by starting Google Maps. While standing still you rotate around and the map should be turning also. Also you can use a Sensor Test app from the Play Store.

Next to that, avoid any magnetic flip-covers or other magnets. They have a bad influence on the compass behaviour.

photo
1

I'm using Samsung Xcover 3, which has built-in compass. In other apps rotating works very fine.

There is no magnetic disorders, I use only plastic protection case and protection screen. I use rotation almost only in nature, searching geocaching micro locations.

In practice I must follow Course bearing line, to see in which direction i must move and that's a little wierd, walking around to get working Course bearing line instead of electronic compass.

photo
1

Update. Problem is not dependent, which orientation filter is set. At startup orientation works smoothly. After a minute becomes inaccurate. Later often even stops rotating, south becomes north etc. Must be something in software.

photo
1

Hm, weird. I know that for rotating maps with the present version of Locus you need quite a powerfull phone. It could be the (lack of) processing power of the Xcover 3.


For the compass Menion should answer this one.

photo
1

I doubt about that. This problem is permanent problem in Locus, more than a year, at least.

photo
1

Thies Side is not for Problems. It is for new Funktion

photo
1

You could install GPS Status app and check for rotation there - much less CPU load. May help eliminate cause of problem.

photo
1

Freischneider, at first I expresed idea, if they can add external compass app. But we are discussing about problem also. They can move topics.


Andrew, I installed GPS Status. At first impression Locus works better, but I managed to stop rotation after a while. Otherwise Locus stops rotating after minute or two, GPS Status works normally.


Back to idea. It would be helpful if Locus would transfer GPS coordinate into GPS Status (Radar function) app like external app, similar to external Map apps in navigation.

photo
1

Sorry, I overlooked. It is integrated. Works also Locus with Garmin Glo over bluetooth as external GPS device and GPS status using internal GPS.


But that means, that I can not use external GPS status app with data from external GPS device Garmin Glo, which gives must better accuracy in forests and areas with bad GPS coverage.

photo
1

GPS coverage and external GPS devic has nothing to do with (e)-compass.


What are you settings under Sensors for the hardware compass? At what speed do you switch to "GPS" for direction? I use hardware compass (in Locus) for anything under 10 km/h).

photo
1

GPS coverage is important for GPS status app if I want use Radar function in that application. GPS status app use GPS and compass data in Radar function. I think, this is the point, why GPS status app is Co-App in Locus.


If I use external Garmin Glo GPS device, which can directly communicate with Locus over Bluetooth than GPS status application can not use GPS data from Garmin Glo, because Bluetooth GPS app can not working simultaneously with Locus Pro. I can send GPS data from Garmin Glo to GPS status app only over Bluetooth GPS app.

That means, that GPS status app makes no sense, because in poor GPS coverage smartphone GPS receiver reads 15-25m accuracy and in the same spot Garmin can provide 2m accuracy.


I switch between hardware compass and GPS at 2 km/h.

photo
1

Good day guys,


I've invested some time and created alternative filter for orientation. So these from You, who use and tests Beta versions, please try next beta version (during this week) and let me know, how new filter works for you. "Orientation filter" value in settings won't work, because I hope it will be possible to create universal filter working without this settings, correctly for all.


Also, please do not forget to calibrate compass in device from time to time (wave a while with your device to calibrate it).

photo
1

Working fine in 3.21.1.6 (beta). Well done.

photo
1

Perfect, thanks.


In new version is created two step process, where Locus Map firstly test how much device rotates and then select filter itself. Result is, then when change is big, app should react quite quickly and for smaller changes, stronger filter is applied so it should be more smooth.

photo
1

Too clever. Well that's one setting that is smart to eliminate.

photo