Hi ! Is there a way to change the vehicleID of the messages coming from built-in pingRX receivers ? Its default is 1 and sends heartbeat with componentID 0, which goes through the cube and causes issues in a multi-vehicle routed mavlink environment.
As a quick fix, we disabled all receivers, but it is a waste…
How do they show up in mavlink inspector?
The ADS-B in should only communicate with their own autopilot, such that they are published with autopilot’s system ID (probably component ID as well).
Correct me if I’m wrong.
@Alvin, I started another thread then saw this one. I’m afraid you are wrong. The SYSID comes through to the GCS as 1 and isn’t re-set or set by the SYSID of the Autopilot. Which IMHO it should be.