Hey there, drone noob here with a (hopefully) simple problem.
Trying to control a simulated drone in gazebo from a MAVSDK application running on an external, networked computer. For reference, the simulator’s IP address is 192.168.42.1 and the client computer’s IP is 188.8.131.52
However, the application keeps getting a bind error or can’t find any system on the network. Even the takeoff_and_land example doesn’t work on the client computer, but it works when I run it local on the same computer as the gazebo simulator.
The simulator set the MAV_BROADCAST param to 1 (Always broadcast) and I can see the broadcast messages appear to arrive at the client with tcpdump. These broadcasts seem to be directed at UDP port 14550, but I’ve tried to make the client app to connect on UDP ports 14540, 14550, 14560, 14570, and 14580 to no success.
Are there any other parameters or configurations that I need to examine to get this setup to work out?
Thanks for the help, I really appreciate all I can get