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 the 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 the frequency of their reception.

    Check if there is the following message from ID 263:

    MAVLINK_MSG_ID_HEARTBEAT

    It should look like 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.