TELEM1="-A udp:192.168.178.90:14500"
TELEM2="-A udp:192.168.178.25:14551"
# Options to pass to ArduPilot
ARDUPILOT_OPTS="$TELEM1 $TELEM2"
The address 192.168.178.25 is the Apple Mac running QGC & Python code. When I try and connect with the same python code on the RPi it does not connect, just waits. The working connection code is
mav = mavutil.mavlink_connection(udp:192.168.178.25:14551')
This connects OK. One bit I do not understand is, why does the python code need to use 192.168.178.25? I would have expected it to point to 192.168.178.90 which the IP address of the RPi running ArduPilot. Which end is the server?
Does anyone have any idea why I cannot access Mavlink on the RPi? There are no firewall running on the RPI. Thanks