Skip to main content

Flight Controller Configuration

This guide explains how to configure your flight controller to work with the Dronetag DRI module. It applies to all:

  • Integration in EU
  • Retrofit Integration in US
  • Standard Remote ID for Manufacturers in US

Requirements

Before starting, make sure:

  • You have a compatible flight controller (e.g., Holybro Pix32v5, Cube Orange, etc.)
  • You’ve already flashed the correct firmware:
    • Standard ArduPilot or PX4 for retrofit
    • ArduPilot with OpenDroneID support for full integration; Note: PX4 currently does not support OpenDroneID
  • You know which flight controller's serial/telemetry port is connected to Dronetag DRI (Port C)
  • You’re using a supported configuration tool:
    • QGroundControl (ArduPilot or PX4)
    • Mission Planner (ArduPilot)
note

We will use the Holybro Pix32v5 flight controller in this guide.

Step-by-Step Guide

Choose the firmware running on your flight controller:

Choose the configuration tool:

  1. Connect to the Drone

    Connecting your flight controller to your PC via USB is the fastest and most reliable method. QGroundControl should automatically connect to the most common devices. If your flight controller connects automatically, skip to Open the Vehicle Configuration. For the official guide to setting up the connection, follow the QGroundControl documentation.

    SiK Telemetry

    Connection using a SiK telemetry radio does not require a physical connection between the flight controller and PC, but it is much slower to work with than the USB method. How to use the Holybro SiK radio is described on the page Holybro SiK Radio V3 documentation.

    SiK Telemetry warning

    If you decide to connect a SiK Telemetry through the Port-Forwarding feature of the DRI, do not connect RTS/CTS lines between the DRI and the SiK radio.

    • Open the QGroundControl menu by clicking on the QGroundControl icon in the top left corner and select Application Settings.
    • In the Application Settings window, select Comm Links and then select the Add New Link option to open the Add New Link form.
    • In the Add New Link form, enter the name of the profile, select the flight controller serial port, and set the baud rate to 115200.
    • Return to the main window.
    • In the main window, click on "Click to manually connect" and select your link profile. If QGroundControl can't connect to the flight controller, please check the correctness of the link profile created during step Manually Create the Link Profile.
  2. Open the Vehicle Configuration

    • Open the QGroundControl menu by clicking on the QGroundControl icon in the top left corner and select Vehicle Configuration.
  3. Configure Parameters

    In the Vehicle Configuration window, select Parameters in the menu and then use the parameter search.

    Search for the following parameters and set the correct values, where 'x' denotes the serial port number the DRI is connected to:

    • SERIALx_PROTOCOL = MAVLink2 protocol
    • SERIALx_BAUD = 115200 baud
    • BRD_SERx_RTSCTS = Disabled

    If you want to enable OpenDroneID support, then set the additional parameters:

    • DID_ENABLE = Enabled (Enable OpenDroneID support)
    • DID_MAVPORT = x (Set the port to which the DRI is connected)

    info

    To set up your flight controller to support OpenDroneID, the flight controller must run unique firmware. The guide Standard Remote ID for Manufacturers in USA describes this integration process.

  4. After configuration of the parameters, the DRI should communicate with the flight controller. We can check if correct messages are received by the flight controller.

    To view MAVLink communication statistics, switch to Analyze Tools - MAVLink Inspector. There is a list of received MAVLink messages and frequency of their reception.

    Check if there are following message from ID 263:

    MAVLINK_MSG_ID_HEARTBEAT

    It should look like on the image:

Next Steps

For Remote ID compliance in the EU, continue with Confirm LED Status after FC Configuration in the Integration in EU guide.

For Remote ID compliance in the US through retrofit using a Dronetag DRI module, continue with Confirm LED Status after FC Configuration in the Retrofit Integration in USA guide.

For Standard Drone ID compliance in the US for manufacturers, continue with Configure the Ground Control Station in the Standard Remote ID for Manufacturers in USA guide.