I have set up MAVProxy on a public IP Virtual Private Server (VPS) connected to an Arduplane MAV (over cellular internet) and forwarding the connection, in my case calling in from QGroundcontrol with the following command:
mavproxy.py --master=udp:0.0.0.0:14550 --out=udpin:0.0.0.0:14551 --daemon
This works dandilly, but is of course vulnarable to anyone trying to connect with the right IP and Port, so I would like to set up Packet Signing. I have read the module manual page: http://ardupilot.github.io/MAVProxy/html/modules/signing.html
- I can not conclude from the manual if this module can handle the signing all the way to the third party GCS. Can it?
- I would much appreciate some help setting this up. Any tips, pointers or tutorials would be great!