CubeBlack showing internal compass as external and vice verse

Hello ArduCommunity,

I have connected 2 here 2 gps on can bus 1 & 2 respectively, on address 20 &125. Moreover, the compass connected to 125 address & LSM303D (supposed to be internal) are shown as external ones.

Also the dev type of UAVCAN bus connected is being shown as SENSOR_ID#1. is it normal??

here is the Recent log:
https://drive.google.com/file/d/1bRqQmssTZ7AqfCedfiNwiNaHGgdeyV8I/view?usp=sharing

Update:

It is now showing 3 as external compasses.
All i did was to enable the Barometer in the here2 gps using UAVCAN port

@rmackay9 can you help me understand the reason behind this :frowning: and help me solve this issue…