Compass Numbering issue pixhawk + external compass

Hi all,

Am I right in saying that when you have a pixhawk with internal compass and an external gps/compass, that the external will be compass 1, and the internal compass will become 2 ?

If so, am I right thinking that if the i2c cable of the external compass breaks (as happened on mine), upon boot the pixhawk will no longer find the external compass, so the internal compass becomes 1 and all the wrong offsets and orientation parameters  (for compass 1 which used to be the external) get applied to it?

Wouldnt it be far more logical to always assign the same number to the internal compass or even tie the compass parameters to the DEV_ID ?

thx

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Activity