MAVProxy multiple connections - UDP & UDPIN

I’m trying to set up MAVProxy on a RasPi (wifi bridge style) so that I can both access it via wifi, and do some local stuff with DroneKit.

I tried: --master=/dev/ttyACM0 --out=udpin:

then: --master=

on the RasPi itself, but mavproxy apparently doesn’t support UDPCI connections, but the PC UDPCI connection worked.

I tried --master=/dev/ttyACM0 --out=udpin: --out=udp:

and the local connection worked, but the UDPCI from my PC didn’t.

Then I tried --master=/dev/ttyACM0 --out=udp:

in one shell, and --master= --out=udpin:

in a second shell. As soon as the second one connected, the first one dropped out - it seems two links can’t draw from the one UDP stream.

If this is the case, how do you share a telemetry stream to multiple GCS / users / applications?

1 Like

Did some more thinking. Is the answer just using multiple “out” statements across different ports - i.e. --master=/dev/ttyACM0 --out=udp: --out=udp:127.0.01:14570
+ --master= --out=udpin: (host for PC GCS)
+ --master= (do other stuff locally with Dronekit)