All interesting stuff and you are right there is a lot of misinformation regarding the compass. The thread I remember reading on the DJI forum seemed to go into quite a bit of detail but I have no idea how qualified any of the people were to comment and although I have only had my Mavic a short time I have learned not to believe in all that DJI says !The calibration isn't related to any particular geographic location.
It's just to let the flight controller understand which magnetic fields are part of the drone, so it can ignore these and everything else should be the earth's normal magnetic field.
My main Phantom 4 pro is nearly 2 years old and I have never calibrated anything on it.
I work it hard every week and have made >500 flights for almost 3000 km and have traveled 2200 km North/South & 4800 km East/West with it.
It never misses a beat and still performs just as it did the day I pulled it out of the box.
I have come across gyro compasses, mostly marine ones, a few times and all have needed a similar calibration but never in two axis before. Now you have explained it they will all be doing the same thing and that is taking their immediate environment into account. The one I use most is a steering compass on our boat and that needed 3 x very slow and large (1/2 mile) diameter circles to pass calibration but I have never had to do it again. That is accurate to within a degree or so. Of course it is surrounded by all sorts of magnetic influences, not least a half ton engine a few feet away. To be honest though I would never trust it in anger and will always use the traditional needle floating in liquid if required. The only reason we have it is that it can output data to other instruments that need it such as the autopilot.
Anyway, to get back to our Mavics, do you know how the compass is actually used by the aircraft ?
Edit: have just looked into this and as I suspected it appears to be quite complex but put simply it helps with course control. Here is good article Why would a drone need a magnetometer? Are an accelerometer and a gyroscope not sufficient?
Last edited: