XF D-80U User Manual
Version: V1.1 | Date: 2025.08
Using this Manual - Legend
- Important: ⚠️
- Tips: ?
- Explanation: ❓
Revision History
Date | Document Version |
---|---|
2025.05.28 | V1.0 |
2025.08.05 | V1.1 |
Caution
- When not in use, store the pod in the package box. The recommended storage environment is a relative humidity less than 40% at a temperature of 20±5° C. If the lenses fog up, the water vapor will usually dissipate after turning on the device for a while.
- Do not place the product under direct sunlight, in areas with poor ventilation, or near a heat source such as a heater.
- Do not frequently power on/off the product. After it is turned off, wait at least 30 seconds before turning back on, otherwise the product life will be affected.
- Make sure the pod port and pod surface are free from any liquid before installation.
- Make sure the pod is securely installed onto the aircraft.
- Do not plug or unplug the microSD card during use.
- Do not touch the surface of the camera lenses and keep it away from hard objects. As doing so may lead to blurred images and affect the imaging quality.
- Clean the surface of the camera lenses with a soft, dry, clean cloth. Do not use alkaline detergents.
- When not receiving valid carrier INS data, the yaw shaft of the pod will drift about 15 degrees per hour because of the earth rotation. To make sure the pod attitude corrects, it is necessary to transmit valid carrier INS data, usually the GNSS should be positioning.
- When its damping platform tilted over 45°, the pod will trigger protection mode and return to its neutral position (except in FPV mode).
Catalog
- Introduction
- Synopsis
- Characteristics
- Overview
- Accessories
- Ports Definition
- Installation
- Configuration & Upgrading
- GCU Upgrading
- Gimbal Upgrading
- Real-time Video Playing
- Overheat Protection
- Appendix 1 Wiring Diagram of Connecting to Open Source Autopilot
- Appendix 2 MAVlink Communication Process
- Appendix 3 MAVLink Configuration
- ArduPilot
- PX4
Introduction
Synopsis
The D-80U carries a 4K resolution 80x hybrid zoom camera, combined with the AI-ISP full-color night vision imaging engine and the AI-HDR imaging engine, capable of presenting clear full-color images in extremely low-light or complex lighting environments. Featuring AI multi-object detection and tracking, the D-80U can constantly track identified persons and vehicles in the image. The D-80U features a compact full-sphere design with a 3-axis non-orthogonal mechanically stabilized structure, supporting both downward and upward installation. With the Dragonfly software, users can watch the image and control the pod without protocol ducking. Integrated with the XF-QGC software, it achieves comprehensive functionality compatibility with open-source autopilots.
Characteristics
- 80x hybrid zoom camera with 4K resolution, powered by the AI-ISP full-color night vision imaging engine, delivers clear full-color images in low-light environments. Featuring AI-HDR, it ensures both highlights and shadow details remain vividly visible even in complex lighting scenarios with extreme brightness contrasts.
- Features AI multi-object detection and tracking, which can constantly track one of the persons and vehicles intelligently identified in the image.
- Low-profile spherical shape and 3-axis nonorthogonal mechanical stabilized structure, minimize the gyration radius and the wind resistance of the pod. The gimbal is able to spin continually around its yaw axis.
- Supports network, UART and S.BUS control and is compatible with both private protocol and MAVLink protocol.
- Thanks to the Dual-IMU complementary algorithms with IMU temperature control and carrier AHRS fusion, the gimbal provides a stabilization accuracy at ±0.01°.
- Can be mounted onto multiple carriers, whether downward or upward.
- With the Dragonfly software, users can watch the image and control the pod without protocol ducking, and download photos and videos online.
- With the XF-QGC software, all functions of the pod can be achieved in conjunction with an open-source autopilot.
- Screen supports overlaying OSD information. Image supports EXIF saving. Live video stream and recording supports SEI saving (SEI functionality will be supported via subsequent firmware updates).
- 20~53 VDC wide voltage input.
Overview
Illustration of the XF D-80U gimbal, a compact device with a camera lens assembly mounted on a stabilizing platform.
Diagram showing the D-80U gimbal from the front and side. Numbered callouts indicate: 1. Zoom Camera, 2. MicroSD Card Slot, 3. Damping Platform, 4. Upgrade Port. An arrow indicates 'Nose Direction'.
Accessories
Illustrations of accessories: A J1.0 Config Module, which is a USB-C to connector adapter, and a Network Conversion Module, a small circuit board with connectors.
Wiring Diagram
Wiring diagram illustrating connections for various components. It shows a power connection (PWR to XT30), Ethernet connections (ETH) to SIYI-LAN, H16-LAN, and RJ45/H12Pro/H30-LAN, and a serial connection (POD-UART to CUAV-TELEM2). A legend lists the cable types.
- 1. Power Cable
- 2. SIYI AirUnit Net Cable
- 3. SKYDROID H16 Net Cable
- 4. Network Convertor / SKYDROID H12Pro/H30 Net Cable
- 5. Open Source Autopilot UART Cable
Ports Definition
Diagram illustrating the port layout on the D-80U gimbal. It shows three main ports labeled 1. ETH, 2. UART, 3. POWER, with pin configurations detailed in a table.
Port | Description | Header | Pin | Definition |
---|---|---|---|---|
ETH | For GCU configuration & upgrading, private protocol control, video output and connecting AlCore. | SM06B-GHS-TB | 1 | UART_AlCore_Rx |
2 | UART_AlCore_Tx | |||
3 | ETH_Tx+ | |||
4 | ETH_Tx- | |||
5 | ETH_Rx+ | |||
6 | ETH_Rx- | |||
UART | UART / S.BUS In (Auto detection) UART: For GCU IP configuration, private protocol control and MAVLink protocol control; S.BUS In: Compatible with S.BUS1 standard such as FASST and SFHSS, and S.BUS2 such as FASSTes. | SM03B-GHS-TB | 1 | GND |
2 | UART_Rx / S.BUS_In (0~3.3V) | |||
3 | UART_Tx (0~3.3V) | |||
POWER | Power in. Operating Voltage:20~53VDC | SM05B-GHS-TB | 1 | GND |
2 | NC | |||
3 | NC | |||
4 | Power In | |||
5 | NC |
Installation
- Align and insert the 4 pins into the locating holes of the mount platform. Press down the lock catch to fix the pod. The pod can also be fixed with screws through the holes on the damping platform.
- Plug the pod control cable into the control port and install the port protector back.
Illustrations showing the installation of the D-80U gimbal onto a mounting platform. The first image shows aligning pins and pressing a lock catch. The second shows connecting the control cable and installing a port protector.
- ⚠️ While upward mounted or mounted at carriers with large vibration or impact, the pod should be fixed with screws nor the quick-release locks.
- ⚠️ Gently plug or unplug the cable. Avoid hardly pulling the cable.
- ⚠️ Ensure the microSD card slot cover is firmly in place to prevent dust or moisture entering during usage or storage.
- ⚠️ The pod heats while operating. Please ensure the device good cooling.
- ⚠️ Do not hard-connect the pod to the carrier, and make sure that the pod does not come into contact with the carrier during use.
- Supports a U3/V30 or above MicroSD card with a capacity of up to 256GB.
Configuration & Upgrading
- ⚠️ Ensure the gimbal and the GCU have both been upgraded to the latest firmware before use. Otherwise, usage may be affected.
- ⚠️ Ensure the driver of the config module is installed on the computer before configuration or upgrading.
- ⚠️ Before configuration, the computer should be set to a static IP address, which is in the same network segment with the GCU (without IP address conflicts). The default IP address of the GCU is 192.168.144.108.
- ⚠️ Do not power off the device while upgrading. Restart the device once the upgrading is complete.
Steps:
- Connect the computer and ETH port with the Network Conversion Module. Power on the devices.
- Run the Dragonfly display and control software to confirm that it is connected to the pod. Open the settings page.
- Open the settings and configure the current pod.
- When the settings are complete, click "Save".
- Restart the pod to enable the configurations to take effect.
For instructions on Net Settings, CAMERA, S.BUS Setting, Calibration, Carrier, and Advance, please refer to the Dragonfly Quick Start Guide - Ribbon - Settings, or visit the www.allxianfei.com to get information in the Video Center.
- ? After enabling OSD or target recognition, the video stream delay will increase, and the frame rate will decrease.
- ? When changing the video stream resolution, the Dragonfly software or player needs to be restarted.
- ? After modifying network settings, the gimbal pod will automatically reboot.
GCU Upgrading
Before performing the firmware upgrade, please make sure that the Dragonfly software is turned off.
- Connect the computer and ETH port with the Network Conversion Module. Power on the devices.
- Run the GCU Upgrade Tool.
- Click the "Search Device" button and wait for the host computer search to complete.
- After the search is complete, click "Connect" and wait for the connection to confirm that the connection is successful.
- After the connection is successful, click "Upgrade" and the device will start upgrading. Wait for the software to prompt "upgrade successfully" to indicate that the upgrade is successful.
Screenshots of the Z Upgrade Tool software. The first shows the initial state with options to Connect, Search Device, and Upgrade. The second shows a successful connection and upgrade process, with log messages indicating device found, firmware upload, and successful upgrade.
- ? Following a GCU firmware upgrade, all configurations will be restored to default values.
Gimbal Upgrading
Ensure the driver of the Config Module is installed on the computer before upgrading.
- Connect the upgrading port and the computer with the J1.0 Config Module. Power up the pod.
- Run GimbalConfig software. Select the COM port corresponding to the Config Module. Click "Open Port" and confirm the software and the gimbal being connected.
- Click "Open Firmware". Select the firmware file. Click "Start Upgrade" and wait for the upgrade to complete.
For some brands of dual Type-C cables, there may be cases where the computer cannot recognize the Config Module. Please try replacing it with a Type-A to Type-C cable.
Screenshot of the GimbalConfig software interface. It displays parameters like Roll Angle, Pitch Angle, Yaw Angle, sensor data, and gimbal angles. Buttons include Open Port, Open Firmware, Start Upgrade, and calibration options.
Real-time Video Playing
Example as camera IP address 192.168.144.108:
Stream address: rtsp://192.168.144.108
- ? After the Pod starts up, a brief period of color distortion may occur, which is normal.
Overheat Protection
When the pod's CPU temperature exceeds 80°C, the camera feed will flicker once and enter overheat protection mode, during which the frame rate drops to 5fps. The pod automatically exits overheat protection mode when the CPU temperature falls below 75°C, at which point the frame rate returns to normal.
Appendix 1 Wiring Diagram of Connecting to Open Source Autopilot
Wiring diagram illustrating the connection of the D-80U gimbal to an open-source autopilot via the TELEM2 port. It shows connections to SIYI Digital Image Transmission Air Unit, SKYDROID R16, and SKYDROID R12Pro/R30, specifying ETH, UART/S.BUS, and PWR interfaces.
Appendix 2 MAVlink Communication Process
After receiving HeartBeat from the flight controller, and identifying SYSID and COMPID of the flight controller, GCU will operate as below:
- GCU actively sends package MAVLINK_MSG_ID_HEARTBEAT 0 at a frequency of 2Hz.
- GCU requests following packages in turn at a frequency of 1Hz. The flight controller fills these parameters into package MAVLINK_MSG_ID_COMMAND_LONG 76 until the request completing: MAVLINK_MSG_ID_EKF_STATUS_REPORT 193 (No this package for PX4); MAVLINK_MSG_ID_GLOBAL_POSITION_INT 33; MAVLINK_MSG_ID_SCALED_IMU 26; MAVLINK_MSG_ID_SYSTEM_TIME 2; MAVLINK_MSG_ID_RC_CHANNELS 65; MAVLINK_MSG_ID_CAMERA_TRIGGER 112 (No this package for APM); MAVLINK_MSG_ID_AUTOPILOT_STATE_FOR_GIMBAL_DEVICE 286; MAVLINK_MSG_ID_GIMBAL_DEVICE_SET_ATTITUDE 284 (No this package for APM);
- GCU actively sends package MAVLINK_MSG_ID_GIMBAL_DEVICE_ATTITUDE_STATUS 285 at a frequency of 100 Hz while the packages above being received and the pod being operational.
- Generally, the flight controller will request package MAVLINK_MSG_ID_GIMBAL_DEVICE_INFORMATION 283, which GCU does not send actively.
Appendix 3 MAVLink Configuration
ArduPilot
Taking the use of the autopilot's TELEM2 port as an example. Autopilot firmware V4.5.7~4.6.2.
SERIAL2
SERIAL2_BAUD | 115 |
SERIAL2_OPTIONS | 1024 |
SERIAL2_PROTOCOL | 2 |
SR2
SR2_ADSB | 0 Hz |
SR2_EXIT_STAT | 0 Hz |
SR2_EXTRA1 | 0 Hz |
SR2_EXTRA2 | 0 Hz |
SR2_EXTRA3 | 0 Hz |
SR2_PARAMS | 0 Hz |
SR2_POSITION | 0 Hz |
SR2_RAW_CTRL | 0 Hz |
SR2_RAW_SENS | 0 Hz |
SR2_RC_CHAN | 0 Hz |
MNT1
MNT1_TYPE | 4 (SToRM32 Mavlink) |
MNT1_DEFLT_MODE | 0 (Retracted) |
CAM
CAM1_TYPE | 6 (MAVLinkCamV2) |
Taking the use of the autopilot's TELEM2 port as an example. Autopilot firmware V4.7 or later.
SERIAL2
SERIAL2_PROTOCOL | 8 (Gimbal) |
SERIAL2_BAUD | 115 / 250 / 500 / 1000 (Pod baud rate auto-adaptation) |
CAM1
CAM1_TYPE | 4 (Mount) |
MNT1
MNT1_TYPE | 14 (XFRobot) |
MNT1_ROLL_MIN | -50 |
MNT1_ROLL_MAX | 50 |
MNT1_PITCH_MIN | -145 |
MNT1_PITCH_MAX | 60 |
MNT1_YAW_MIN | -180 |
MNT1_YAW_MAX | 180 |
MNT1_RC_RATE | 60 (deg/s) |
RC Options
RC6_OPTION | 213 (Mount Pitch) |
RC7_OPTION | 214 (Mount Yaw) |
RC9_OPTION | 163 (Mount Lock) |
Visit https://ardupilot.org/copter/docs/common-xfrobot-gimbal.html for more support.
PX4
Taking the use of the autopilot's TELEM2 port as an example.
MAVLink
MAV_1_CONFIG | TELEM2 |
MAV_1_MODE | Custom / Gimbal |
MAV_1_RATE | 115200 B/s |
Serial
SER_TEL2_BAUD | 115200 8N1 |
Mount
MNT_MAIN_PITCH | AUX1 |
MNT_MAIN_YAW | AUX2 |
MNT_MODE_IN | Auto (RC and Mavlink Gimbal) |
MNT_MODE_OUT | MAVLink gimbal protocol v2 |
Camera Setup
Trigger mode | Distance based, on command (Survey mode) |
Trigger interface | MAVLink (forward via MAV_CMD_IMAGE_START_CAPTURE) |
? The MAV_1_MODE is recommended as Custom.
? The AUX1 and AUX2 are just examples, which can be defined according to actual situation. It should be configured in RC Map for further application.
? The trigger mode is just an example, which can be modified according to actual situation.
File Info : application/pdf, 21 Pages, 708.10KB
DocumentDocumentReferences
Adobe PDF Library 17.0 Adobe InDesign 18.0 (Windows)Related Documents
![]() |
XF ROBOT Z-1Pro User Manual: Features, Installation, and Configuration Comprehensive user manual for the XF ROBOT Z-1Pro camera gimbal, detailing its advanced imaging capabilities, installation, configuration, firmware upgrading, and integration with ArduPilot and PX4 autopilots. |
![]() |
XF ROBOT Z-6U 用户手册 - AI 夜视云台系统 XF ROBOT Z-6U 用户手册,详细介绍了这款集成了AI夜视、4K分辨率、240x混合变焦功能的无人机云台系统。内容涵盖产品概述、安装拆卸、设置固件升级、接口定义、以及ArduPilot和PX4飞控的MAVLink配置说明,是集成和使用Z-6U云台的必备指南。 |
![]() |
Z-2Mini User Manual - XF ROBOT Gimbal System Comprehensive user manual for the XF ROBOT Z-2Mini gimbal, detailing its features, specifications, installation, configuration, upgrading, and MAVLink communication protocols for drone applications. |
![]() |
Z-1Mini User Manual Comprehensive user manual for the XF ROBOT Z-1Mini 4K intelligent night vision micro gimbal, covering features, installation, setup, firmware upgrades, and technical specifications. |
![]() |
XF Z-6U Gimbal User Manual User manual for the XF Z-6U gimbal, detailing its features, installation, configuration, and operation with various autopilots. |
![]() |
XF ROBOT C-20D Horizontal 2-Axis FPV Gimbal User Manual Explore the XF ROBOT C-20D Horizontal 2-Axis FPV Gimbal with this comprehensive user manual. Learn about installation, control options, configuration, calibration, firmware updates, and supported cameras for drone applications. |
![]() |
Z-1Pro 用户手册 Z-1Pro 智能黑光全彩夜视微型吊舱的用户手册,详细介绍了产品概述、主要特点、部件介绍、接口说明、安装、设置与固件升级、实时视频播放、过热保护以及附录内容,包括飞控接线示意图和 MAVLink 通信流程。 |
![]() |
XF ROBOT Firmware and Software Update Logs This document provides a chronological log of firmware and software updates for XF ROBOT's Gimbal, QGC (Ground Control Station), and Dragonfly products, detailing version changes, release dates, and feature enhancements from 2023 to 2025. |