PX4 Configuration
#Port Configuration
Remote ID hardware is configured in the same way as any other MAVLink Peripheral.
Assuming you have connected the device to the TELEM2
port, set the parameters as shown:
- MAV_1_CONFIG =
TELEM 2
- MAV_1_MODE = Normal
- MAV_1_RATE = 0 (default sending rate for port).
- MAV_1_FORWARD = Enabled
Then reboot the vehicle.
You will now find a new parameter called SER_TEL2_BAUD. The required baud rate depends on the remote ID used (for Cube ID it must be set to 57600).
#Enable Remote ID
There is no need to explicitly enable Remote ID (supported Remote ID messages are either streamed by default or must be requested in the current implementation, even if no remote ID is connected).
#Prevent Arming based on Remote ID
To only allow arming when a Remote ID is ready, set the parameter COM_ARM_ODID to 2
(it is disabled by default).
Parameter | Description |
---|---|
COM_ARM_ODID | Enable Drone ID system detection and health check. 0 : Disable (default), 1 : Warn if Remote ID not detected but still allow arming, 2 : Only allow arming if Remote ID is present. |
#Module Broadcast Testing
Integrators should test than the remote ID module is broadcasting the correct information, such as UAV location, ID, operator ID and so on. This is most easily done using a 3rd party application on your mobile device:
- Drone Scanner (opens new window)(Google Play or Apple App store)
- OpenDroneID OSM (opens new window)(Google Play)