Parameters often fail to transfer with QGroundControl #2

Open
opened 2020-09-25 12:08:30 -06:00 by jebba · 1 comment
Collaborator

The SkyViper by default uses UDP 14550 for MAVLink.

With QGroundControl connected to the drone, there is way too high message loss rate, often over 50%.

If QGroundControl is not running, and MAVProxy is connected to the drone, the parameters all download, with around 3% message loss (acceptable).

If MAVProxy receives UDP 14550 from the drone, and proxies it to QGroundControl on port 16550, QGroundControl still has very high message loss.

This has been tested using the drone in Wifi host mode (default) and also with the drone as a client to a TP-Link base station.

TCP/IP connection to the drone has been very reliable. Ping is 100%. Using the drone web server is fast and responsive. So it isn't a wifi issue, in general.

The SkyViper by default uses UDP 14550 for MAVLink. With QGroundControl connected to the drone, there is way too high message loss rate, often over 50%. If QGroundControl is not running, and MAVProxy is connected to the drone, the parameters all download, with around 3% message loss (acceptable). If MAVProxy receives UDP 14550 from the drone, and proxies it to QGroundControl on port 16550, QGroundControl still has very high message loss. This has been tested using the drone in Wifi host mode (default) and also with the drone as a client to a TP-Link base station. TCP/IP connection to the drone has been very reliable. Ping is 100%. Using the drone web server is fast and responsive. So it isn't a wifi issue, in general.
jebba added the
bug
qgroundcontrol
labels 2020-09-25 12:08:57 -06:00
Poster
Collaborator

Probably caused by #3.

Probably caused by #3.
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: spacecruft/skyviper-journey#2
There is no content yet.