I use the LSM303DLH sensor to get the electronic compass's heading value, but no matter how I calibrate it, the result isn't accurate enough.
The heading value has shifted by 95 degrees. What is the explanation for this?
The datasheet is here I found in google if you need the same.
If there is anyone who created this chip, seek your guys' advice!