Dual compasses? How to setup

I have a Speedybee F405 wing FC with a geprc m10 gps which has a compass. The GPS is plugged into the uart3 socket . GPS works fine. The GPS compass when rotated affects the data orientation display in mission planner so seems to work. Rotating the FC separately from the GPS module also affects the orientation display. In the mission planner setup only one compass is seen and calibration does not work. How to configure the 2 compasses and calibrate them?

Sensors

ICM-42688P IMU (accel, gyro)

SPL-06 barometer

Voltage & 120A current sensor

I don’t think that FC has a built in compass. What you’re seeing when you move the FC is the IMU detecting the movement. Move it enough (without moving the compass) and you’ll probably start getting errors.

https://ardupilot.org/plane/docs/common-speedybeef405wing.html

https://ardupilot.org/plane/docs/common-compass-calibration-in-mission-planner.html

Many thanks. I understand now. Do you know how to get my onboard buzzer to work to give the beeps for calibration steps?

Nope. For planes and quads I build without telemetry (usually the smaller ones) I just take my laptop outside with the longest USB cable I can find. (I’ve found 2m long cables on amazon that work well enough) Typically that’s been good enough to get it in the air and then I do a MagFit calibration.

Thanks you’re right of course only 1 compass so I have now calibrated it.