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.
Permalink
Failed to load latest commit information.
.idea
MAVProxy
windows
.gitignore
COPYING.txt
README.md
make
setup.py

README.md

##MAVProxy

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.

###Usage

To run a TCP server:

	mavproxy.py --tcp=0.0.0.0:5234	

To run a UDP server:

	mavproxy.py --udp=0.0.0.0:5234

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 127.0.0.1 5234 -v

Add -u option to connect to UDP server

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


Please see http://Dronecode.github.io/MAVProxy/ for more information

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

###License

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

Gitter