ArduPilot / ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source
http://ardupilot.org/
GNU General Public License v3.0
10.46k stars 17.1k forks source link

UAVCAN: Compass not detected if PRIO_IDs #16309

Open jmachuca77 opened 3 years ago

jmachuca77 commented 3 years ago

Bug report

Issue details

I have a set of parameters with the following: COMPASS_PRIO1_ID 97539 COMPASS_PRIO2_ID 131874 COMPASS_PRIO3_ID 263178

First compass is UAVCAN with Node ID 125.

for some reason when connecting a compass with a node id of 124, the compass is not detected. The COMPASS_DEV_ID params do not show any UAVCAN compass.

if the COMPASS_PRIO1_ID is removed via mission planner, after rebooting the UAVCAN compass is correctly detected with devid 97283 (node id 124)

Version Arduplane Master.

github-actions[bot] commented 3 years ago

Heads up @bugobliterator - the "Compass" label was applied to this issue.