Unstable compas

Dear community,

Recently I have lots of problem with my compass. I calibrated it many times and after that it seems to work fine, but the time after that it won’t work anymore. Every time I start up the rover again my compass gives another direction.

Because of this problem I’m not able to drive on GPS. Is there someone with the same problem or someone who has the solution for this problem.

Thanks for helping!

I had the same problem so i decided to build the code from source, and great surprise, it worked beautifully. Compass before was very unstable, calibration almost impossible, but now during the calibration it behaves like it should and i aquired good offsets. I am using arducopter.elf. hope this help you.