Compasses inconsistent

COMPASS_AUTO_ROT = 0 and COMPASS_ORIENT = 38 work every time for the hundreds I've worked on or own. The problem happens when the compasses are incorrectly detected as compass2 and compass3 this changes compass3_orient to 38 and compass_orient to 0 which is wrong. But it allows you to start calibration but fails. OR, if you calibrate before it is incorrectly detected, it will ask for calibration again. Then if you calibrate it won't complete until you set compass3 to 0, compass2 to 0, and compass to 38. This fixes it every time for me. Next time I will try to make a video of it but I don't know what causes it so I never know when it will happen. It doesn't happen often.
Inherited a solo from a good friend who gave up. I rebuilt the thing using the best of the parts he had, flashed it with solo4 using side pilot, and got stuck for about 20 minutes with the Compass Inconsistent error.

Changing compassorient3 to 0.0 and changing compassorient to 38 fixed my arm issues.

Thank you!!!

My friend was shocked I got it working with zero drone experience, lol.
 
  • Like
Reactions: jonbrotherton

New Posts

Members online

No members online now.

Forum statistics

Threads
13,164
Messages
148,288
Members
16,219
Latest member
Hanmer22