this post was submitted on 27 Jul 2023
4 points (100.0% liked)

Fairphone

633 readers
1 users here now

Community for the FairPhone
Forum | Code

@[email protected]

founded 3 years ago
MODERATORS
 

I just opened a map and it's off by >45° again. Doing a calibration makes it a good bit better but still quite jerky and rotating the device 90° (i.e. using a wall for reference) still does not result in a 90° turn in the compass.

Does anyone else experience this? Please include the ROM and version used.

Edit: Should have mentioned this is a FP4. Other FPs are entirely different hardware.

all 3 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 year ago (1 children)

Do you still have this problem? Which ROM are you using?

[–] [email protected] 1 points 1 year ago

I do.

Homebrewed LineageOS 20.0 from 2023080810 currently.

Although forcing the compass is OSMAnd (Sensor.TYPE_ORIENTATION) just produced markedly better results than (Sensor.TYPE_ROTATION_VECTOR) used in my compass app, OrganicMaps and probably most other modern apps. The latter supposedly also uses the magnetic field sensor to improve rotation accuracy. I'll see if I can disable the magnetic sensor somehow and whether that produces better results.