Setup & Configuration
The RemoteID Module is controlled by the controller system. For normal operation, make sure the module is powered on (LED is on) and make sure the module can communicate with the controller system. The Holybro RemoteID module can be configured via the CAN bus (DroneCAN) or UART/TELEM (MAVLink). For instance, you can configure the transmission modes, set the UAS_ID, etc.
PX4
Ardupilot
Note: For ArduPilot, the standard firmware does not include Remote ID functionality. You need to compile your own ArduPilot with Remote ID included. See this page for more information: https://ardupilot.org/dev/docs/opendroneid.html
Currently, the MAVLink interface only supports editing integer parameters. Therefore, we recommend connecting the module via DroneCAN.
Connecting to Flight Controller
With DroneCAN
In this section, the RemoteID is connected to the flight controller using the DroneCAN/CAN interface. Open MissionPlanner and make sure you run the latest stable version (1.3.77 or higher).
Set the following parameters in MissionPlanner (Config --> Full Parameter List):
DID_MAVPORT -1
GPS_TYPE 1
In MissionPlanner, go to Setup --> Optional Hardware --> DroneCAN/UAVCAN. Click on the top button called “MAVLink CAN1”.
If the module is connected to CAN2, click on the button called “MAVLink CAN2”. After a few seconds, the list of connected CAN devices should be displayed. The RemoteID Module should be one of the devices. Click on the menu action button on the right of the module name and select parameters. Then the list of parameters will be displayed


With Mavlink (serial)
In this section, the RemoteID is connected to the flight controller using the MAVLink/TELEM interface. Open MissionPlanner and make sure you run the latest stable version (1.3.77 or higher).
Set the following parameters in MissionPlanner (Config --> Full Parameter List):
DID_MAVPORT X (where x is the serial port attached to the OpenDroneID module)
GPS_TYPE 1
SERIALX_BAUD 57 (where X is the serial port attached to the OpenDroneID module. Set this to 57, 57600 baud rate)
SERIALX_PROTOCOL 2 (where X is the serial port attached to the OpenDroneID module. Set this to 2, MAVLink2 mode.)
Below the COM port settings, select the interface ending with -ODID TXRX 1. In MissionPlanner, go
to Config --> Full Parameter List to see the list of Remote ID parameters. If the list is empty, press the Refresh Params button.

Last updated
Was this helpful?