We have moved to a new Sailfish OS Forum. Please start new discussions there.
9

Compass calibration on Xperia X (Nurmonjoki)

asked 2018-09-19 16:14:31 +0300

azupan gravatar image

updated 2018-09-19 18:54:40 +0300

On previous version, compass didn't work on Sailfish apps, but it worked on Android apps. On my device, it's highly inaccurate. The error can be up to around 90 degrees, depending on device orientation.

Jolla people promised they will fix the compass in the current Sailfish OS version, so I waited for it before raising this question. Compass now works on Sailfish apps as well, but it's still inaccurate.

I've tried to calibrate the Hall sensors using GPS Status & Toolbox app, without success. HERE WeGo prompted me to calibrate the compass by waving my phone around which I did. Nothing happened.

Is there any way of calibrating the Hall sensors (and accelerometers for that matter) using a native Sailfish app, or something? Or, maybe, fixing the Dalvik so that Android apps could do it?

edit retag flag offensive close delete

Comments

6 Answers

Sort by » oldest newest most voted
7

answered 2018-09-19 17:23:31 +0300

rtr2001 gravatar image

There's orienteeringcompass in jolla store.

it has a calibration screen, where it display a calibration percentage.

with doing "eights" it moved from 33 to 66% so smth happened.

I have not tested the compass accuracy though.

edit flag offensive delete publish link more
4

answered 2018-09-19 18:53:53 +0300

azupan gravatar image

updated 2018-09-19 22:27:52 +0300

Orienteeringcompass did the job, thanxx rtr2001 & deutch1976. Calibration percentage reached 100% fairly quickly. Sailfish compass is now OK (in modrana & such).

Android compass is still confused, though. HERE WeGo is still complaining about it, and no amount of phone swinging helps.

edit flag offensive delete publish link more

Comments

I noticed this too. Android apps think the compass is never calibrated. Some dumb ones also refuse to start if they don't recognise it as calibrated, making their use impossible.

Giacomo Di Giacomo ( 2018-09-20 10:54:01 +0300 )edit
2

answered 2018-09-19 18:19:51 +0300

deutch1976 gravatar image

Just tried orienteeringcompass and managed to pass from 66% of callibration to 100% :)

edit flag offensive delete publish link more
1

answered 2018-09-27 21:09:45 +0300

LinuxByChoice gravatar image

Had same calibration problem with my Xperia. The compass was way off and i never got it calibrated. Problem for me was the flip case. I got a flipcase with a wider mangnet. That mangnet was messing with the compass. Compass works fine now if i take the phone away from the flip case. Easy fix, took a while to figure it out thow :)

edit flag offensive delete publish link more

Comments

I don't use a flip case.

Dalvik needs to be fixed, that's all.

azupan ( 2018-09-28 04:06:38 +0300 )edit
0

answered 2018-09-20 12:16:43 +0300

DiBasse gravatar image

My compass was way off (90 degrees or more) after the update, but suddenly it might have calibrated itself since it is now more or less accurate.

edit flag offensive delete publish link more
0

answered 2018-09-22 16:02:18 +0300

WT.Sane gravatar image

I used Orienteering Compass and reached 100% calibration. Great App.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
5 followers

Stats

Asked: 2018-09-19 16:14:31 +0300

Seen: 1,307 times

Last updated: Sep 27 '18