Skip to content

MAVLink proxy and command line ground station - With Tcp/Udp server

License

Notifications You must be signed in to change notification settings

zaiddabaeen/MAVProxy-Server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##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

About

MAVLink proxy and command line ground station - With Tcp/Udp server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 85.5%
  • JavaScript 13.0%
  • HTML 1.1%
  • Other 0.4%