AUTO-SYNC Index refreshed every 12h · Evidence-linked
Data release v20260813_023741 Generated 2026-08-13 Methodology Report missing resource

Problem definition

How do I route MAVLink packets from an ArduPilot vehicle to both a primary GCS (Mission Planner or QGroundControl) and an external companion computer or secondary link using MAVProxy?

Steps

  1. Set Serial Port Protocol Parameters

    Configure SERIAL1_PROTOCOL=2 (MAVLink2) and SERIAL1_BAUD=57 for physical telemetry, or SERIAL2_PROTOCOL=2 for companion computer connections.

  2. Launch MAVProxy for Packet Routing

    Run MAVProxy to multiplex telemetry streams: mavproxy.py --master=/dev/ttyUSB0,57600 --out=127.0.0.1:14550 --out=127.0.0.1:14551 to serve both GCS and companion APIs simultaneously.

  3. Connect Ground Control Station

    Open QGroundControl or Mission Planner and bind to UDP 14550. Confirm stream rates using MAVLink SRx_* parameters.

Guide

ArduPilot MAVLink Architecture

ArduPilot generates MAVLink messages across internal threads and routes them through configurable SERIALx_PROTOCOL parameters to radios or software bridges like MAVProxy.

Judgment criteria

  • MAVProxy routes clean telemetry streams to multiple target UDP ports without message collision.
  • ArduPilot parameter download succeeds on all attached ground stations.

Common risks

  • Setting SERIALx_PROTOCOL to 1 (MAVLink1) restricts bandwidth efficiency and disables extended message IDs.
  • Misconfiguring baud rates between flight controller hardware serial ports and telemetry radios.

Checklist

Related technical resources

FC
Flight Stack

ArduPilot/ardupilot

Official Confirmed

ArduPlane, ArduCopter, ArduRover, ArduSub source

Core topic Flight Control ArducopterArdupilot
Show 18 more keywords Hide keywords
ArduplaneArduroverArdusubAutopilotAuvCopterDroneDronekitMavlinkPlaneRoboticsRosRovRoverSubUasUavUgv
Maintenance: Active Verification: official_confirmed Commercial: unknown Checked: 8/13/2026
COM
Solution Recipe

mavlink/mavlink

Official Confirmed

Marshalling / communication library for drones.

Core topic Communication Links
Maintenance: Active Verification: official_confirmed Commercial: unknown Checked: 8/13/2026
GCS
Ground Control Station

mavlink/qgroundcontrol

Official Confirmed

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

Core topic Gcs Ground Station ArdupilotDrone
Show 7 more keywords Hide keywords
HacktoberfestMavlinkPixhawkPx4QtUasUav
Maintenance: Active Verification: official_confirmed Commercial: unknown Checked: 8/13/2026

Next steps