I have been developing a rotator using the raspberry Pi, and was hoping to use the Sense Hat as a compass/Tilt Sensor.
However I have an issue that seems to be more than just a calibration issue.
I have done an RTIMULibCal of the Sense Hat, but it still seems to be inaccurate/drifting,
Even if I keep the sense hat still the reading of Yaw seems to move back and forth, (I'd expect some but not as much as I'm seeing) and if I move the sense hat through all 3 axis and then back to the original position, the reading can be wildly different, also moving the sense hat 90 degrees can produce a reading change of more or less than 90 degrees.
I have even tried using just the magnetometer part for reading the bearing (ignoring the Accelerometer etc) but the issue is still there.
Obviously a rotator that is pointing in the wrong direction is not much use?
Anyone able to give me advice? Any tests I can do to prove if it is just 'finger trouble' or a faulty Sense Hat?
Thanks in advance.