External compass issue while rotating the module

Hi!

I have two compasses in my drone: an integrated onto the FC and an external in the GPS module.
I want to use the external compass to avoid interferences with high currents and magnetic fields. I also would like to avoid interferences of the GPS module with VTX and Telemetry radio.

The GPS & Compass module is installed on a 23cm long carbon fibre tube.
The distance between battery pack and GPS module is about 18-19cm.

My intention is to disable the internal compass and use the external one (as show on below screenshot from MP).

When I was rotating the GPS module with hand the heading in Mission Planner was changing very-very slowly, but was not reaching the direction I rotated the GPS module.
Is this an expected behaviour or I need to do some other changes in my configuration?

I was constanty getting messages that my magnetic field is 800-something high (I’m trying to reproduce it to take screenshot but so far I was unable to reproduce is :frowning: )
Is the compass still too close to the battery pack? I made a drone with same batteries with same compass with a little bit less distance between them and it worked properly.

FC: Micoair743
GPS: HGLRC M100-5883 M10 GPS Module with Compass
Battery pack: 6s3p EVE 40PL 4000mAh 21700 cells

Parameter file: https://drive.google.com/file/d/1DA4BD1fWUHWY4eWEB1epvhtii19bRFAy/view?usp=sharing
Log: https://drive.google.com/file/d/1ltRjEUM5sWz3NnKTk5hSLFcRC9Vt5T44/view?usp=sharing

The first red box indicates where I rotated the compass with hand.
The yellow box indicates a part where I removed the compass from the holder and left it hanging in the air.
The second red box is where I put back the module to it’s place.

Can you please clarify if this behaviour is normal and I’m just confused, or there is some issue with my setup (.param file :slight_smile: )

If you change anything on the compass ou have to recalibrate the compasses correctly. So tests like unmounting and hanging in the air are irrelevant.

2 Likes

Thank you!
I will perform a compass calibration with the changed gps-holder height.

Thank you @Juergen-Fahlbusch , it worked!