High Accuracy Aftermarket IMU/Gyro

Hi Sietse,

Sorry you’re still having issues. That is the exact module that I am using as well. Are you able to look at the magnetometer readings in QGroundControl? you should be able to see what number your compass is set to (1, 2, 3) then look at the magnetometer readings to make sure it is outputting data

If that is working, my recommendation would be to check your parameters with some important ones that I have set

COMPASS_EXTERN2 0
COMPASS_EXTERN3 0
COMPASS_EXTERNAL 1
COMPASS_OPTIONS 0
COMPASS_ORIENT 12
COMPASS_ORIENT2 0
COMPASS_ORIENT3 0
COMPASS_TYPEMASK 0
COMPASS_USE 1
COMPASS_USE2 0
COMPASS_USE3 0

Additionally, in BlueOS on the vehicle setup->compass page, if the QMC5883L is being recognized, make sure you drag it to the first compass and make sure it is enabled.

Finally, I have never been able to get the magnetometer calibration to work properly on the BlueOS side. I always do it from the QGC sensors page, I would recommend trying that

2 Likes