About Magnetic Interference

After completing the test manual flying of my agriculture drone with empty payload, I did the log analysis, and found compass fail error:

Test: Compass = FAIL- Large change in mag_field (82.34%)

For Drone I am using:

  • P 80 100KV T motor
  • Flame 80A ESC
  • 30 x 10.5 Propeller
  • 12s12p 44.4V 34.8Ah Li-ion battery (Dimension - 25x25x7 cm , 7cm thickness)
  • Flight controller - EDGE
  • GPS - UAVCAN GNSS

Battery is placed on the top cover of fuselage. and from battery Gps position is 15 cm above).

Note: Before my test flying, I completed the Compass calibration process.

My queries are -

  1. Why Compass is showing that much of error ( Compass = FAIL- Large change in mag_field (82.34%))?
  2. Is UAVCAN GNSS contain only External compass?