My quad is drifting while landing in auto mode

Just one doubt, I think you calibrated the internal compass because here it shows DEV_ID2 for the internal compass and DEV_ID for the external compass. I put the preference for CAN compass so I need to update for the same right?

And second, If I integrate the payload and other things then again compass offsets will change so again I guess I have to calibrate it using magfit and update the parameters right?

This seems a very interesting and advanced way of calibrating the level. Do you mind sharing some Images/Photos so That I can understand it better and maybe make one for me?

Thanks again!

These were the MAVExplorer values for the 1st compass in case they were for the CAN compass

COMPASS_OFS_X -292
COMPASS_OFS_Y -14
COMPASS_OFS_Z 13
COMPASS_DIA_X 0.966
COMPASS_DIA_Y 1.049
COMPASS_DIA_Z 0.921
COMPASS_ODI_X 0.000
COMPASS_ODI_Y 0.015
COMPASS_ODI_Z -0.007
COMPASS_MOT_X 10.000
COMPASS_MOT_Y -10.000
COMPASS_MOT_Z -1.901
COMPASS_SCALE 1.00

Just put them in and undo COMPASS_USE,0

A string level is like this, also very cheap and usually at any hardware
image
And I glued it to a bit of aluminium like this
image

the idea is the new level is about 100th the weight of a normal level and wont weigh down one side of your quad while using it

1 Like