Hi Guys ,
I've been using the APM 2.6 (No internal compass) with the NEO-M8N GPS+Compass via I2C. My compass directions are very inconsistent. I've done calibration several times but the direction is wrong.
When I point north -> Heading shows north - 15 degrees
When I point south -> Heading shows south - 15 degrees
When I point East -> Heading shows east but drifts until it shows South
You can see it in the attached YouTube video - https://www.youtube.com/watch?v=sD5MoYczz4g