MAVLink proxy and command line ground station - With Tcp/Udp server
Python JavaScript HTML Other
Clone or download
Pull request Compare This branch is 5 commits ahead, 390 commits behind ArduPilot:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This is a MAVLink ground station written in python.

##MAVProxy-Server MAVProxy-Server is the same mavproxy with one addition feature:

You can run mavproxy as a Tcp/Udp server which allows you to read/write mavlink commands remotely.


To run a TCP server: --tcp=	

To run a UDP server: --udp=

You can run both TCP and UDP servers simultaneously, but only the UDP server will be able to write mavlink commands. This is not advised.

###Test To test the connection, connect to the server using nc.

Example to connect to TCP server from the same machine:

	nc 5234 -v

Add -u option to connect to UDP server

###Implementation See my blog for how this was created.

Please see for more information

This ground station was developed as part of the CanberraUAV OBC team entry


MAVProxy is released under the GNU General Public License v3 or later MAVProxy-Server is released under the GNU General Public License v3 or later