Integrating Flight Control Data with COFDM Video Transmission Systems
In the fast-growing field of unmanned aerial systems (UAS), reliable video transmission and accurate telemetry are both critical to mission success. Aerial platforms—whether drones for public security, fire response, traffic monitoring, or military reconnaissance—must transmit high-quality video while also delivering real-time flight control data back to the ground station.
One of the most effective technologies for long-range, low-latency video transmission is COFDM (Coded Orthogonal Frequency Division Multiplexing). COFDM provides robust, interference-resistant digital links, ensuring clear video even in complex and multipath environments. But as more operators demand integrated situational awareness, a common question arises:
How can flight control data be overlaid or transmitted together with COFDM video streams?
This article explores the available methods, compares their advantages, and explains how COFDM transmitters can work with popular telemetry protocols—such as MSP (MultiWii Serial Protocol) via UART—to create a seamless video and data link solution.
Table of Contents
Why Overlay or Transmit Flight Control Data?
Video alone provides situational awareness, but without telemetry, the operator may lack vital information such as:
- GPS coordinates and altitude
- Flight attitude (roll, pitch, yaw)
- Battery status and power consumption
- Link quality and RSSI
- Navigation waypoints or home direction
Combining video with telemetry ensures that ground operators can make data-driven decisions in real time, increasing both safety and efficiency.
Three Main Methods to Combine Telemetry with COFDM Video
1. Video-Level Overlay (OSD Method)
The most straightforward method is to embed flight data directly into the video stream before transmission. This is done using an OSD (On-Screen Display) module.
- How it works:
The flight controller outputs telemetry data (MAVLink, MSP, NMEA, PWM, etc.). The OSD module reads the data and generates graphical overlays—text, gauges, icons—which are then superimposed on the video signal. The combined video stream is sent to the COFDM transmitter for wireless transmission. - Advantages:
- Simple integration with minimal hardware.
- Ground station does not need additional software—data is visible on the video feed.
- Works even if the COFDM transmitter does not support data pass-through.
- Disadvantages:
- Data is “burned” into the video and cannot be extracted for processing.
- Takes up screen space.
- Limited flexibility for advanced data applications.
This method is ideal if the goal is only to display telemetry on the video screen, without the need to analyze or log the data separately at the ground station.
2. Multiplexing Data in the COFDM Digital Link (Recommended)
Modern COFDM systems are designed not only for video transmission but also for bi-directional data communication. Many COFDM transmitters include serial or IP ports specifically for this purpose.
- How it works:
- Video is encoded with H.264 or H.265 and transmitted over the main COFDM channel.
- Telemetry data from the flight controller is fed into the transmitter via UART (RS232/485) or Ethernet.
- At the ground receiver, the system separates the video and data streams. The video goes to the monitor or decoder, while the telemetry data is output through a corresponding UART/Ethernet port.
- Ground control software can parse and display the telemetry in real time.
- Advantages:
- Video and telemetry are transmitted separately without interfering with each other.
- Data can be logged, analyzed, or used for closed-loop control.
- Supports two-way communication: ground stations can send commands back to the aircraft (e.g., change waypoints, adjust parameters).
- Highly scalable for advanced applications.
- Disadvantages:
- Requires COFDM modules with data pass-through support.
- Integration may need careful protocol matching (e.g., baud rate, packet framing).
This is the preferred solution when building professional drone systems, especially for public security, defense, and industrial applications where telemetry is as important as video.
3. Analog Signal Overlay (Traditional Approach)
Before digital systems became dominant, telemetry was often embedded as an analog signal into a secondary subcarrier of the video channel. This technique can still be used today:
- How it works:
Telemetry is modulated onto a subcarrier of the analog video input. The COFDM transmitter digitizes and transmits the combined signal. At the receiver, the subcarrier is demodulated to recover telemetry. - Advantages:
- Works even with basic COFDM encoders.
- No need for advanced digital interfaces.
- Disadvantages:
- Outdated and less flexible.
- Lower efficiency and limited data bandwidth.
- Not ideal for modern telemetry needs.
While this method may still be relevant for legacy systems, most new designs use either OSD overlay or digital multiplexing.
Working with MSP Display via UART Port
One of the most common requirements today is integrating COFDM systems with flight controllers that use MSP (MultiWii Serial Protocol). MSP is widely supported by open-source flight control software such as Betaflight, iNav, and Cleanflight, and it is also compatible with many OSD modules and displays.
Here’s how to integrate MSP telemetry into a COFDM link:
- Flight Controller Output
- Configure the flight controller to send telemetry over a dedicated UART port.
- Set the protocol to MSP and match the baud rate with your COFDM transmitter or OSD.
- COFDM Transmitter Input
- Connect the flight controller’s UART TX to the COFDM transmitter’s data input port (usually RS232, TTL, or Ethernet adapter).
- Ensure proper voltage level matching (e.g., 3.3V vs. 5V).
- Transmission over COFDM Link
- The COFDM system will treat the MSP packets as raw serial data and transmit them alongside the video stream.
- Latency is minimal, typically under a few milliseconds for telemetry packets.
- Ground Station Reception
- At the COFDM receiver, the UART data is output to the ground station.
- MSP-compatible display devices (such as MSP OSD or telemetry software) can decode the packets and show real-time flight information.
- Optional Video Overlay
- If desired, the same MSP data can be fed into an OSD module at the air side, so the video feed itself contains flight data as a backup.
This dual approach ensures redundancy: telemetry is available as raw data for analysis and control, and also visible as an overlay on the live video feed.
Practical Example: UAV with COFDM and MSP Integration
Imagine a fixed-wing UAV carrying a COFDM transmitter. The UAV uses a flight controller running iNav, which outputs MSP telemetry over UART.
- Air side:
- The UAV camera feeds video into the COFDM transmitter.
- The flight controller sends MSP data via UART into the COFDM transmitter’s data port.
- Optionally, an OSD module overlays key data (altitude, speed, battery) onto the video.
- Ground side:
- The COFDM receiver outputs video to a monitor.
- Telemetry data is simultaneously output via UART to a laptop or GCS software.
- Operators can view real-time flight status on the screen and analyze logged data later.
This configuration provides maximum flexibility: live video awareness plus accurate telemetry for decision-making.
Best Practices and Considerations
- Protocol Compatibility
- Ensure that the COFDM transmitter supports transparent serial data pass-through.
- Match baud rates between flight controller and COFDM module (commonly 115200 or 57600).
- Power and Grounding
- Verify voltage compatibility between UART ports (e.g., 3.3V vs. 5V).
- Proper grounding between devices is essential to avoid data corruption.
- Error Handling
- COFDM links are robust, but always implement checksum validation in telemetry packets.
- Consider using forward error correction (FEC) for mission-critical systems.
- Redundancy
- For critical missions, overlay telemetry on the video feed and send it as separate data.
- This ensures at least one path remains available if the data channel encounters interference.
- Future Expansion
- If the COFDM system supports Ethernet, consider switching from UART to IP-based telemetry for higher data rates and richer protocols.
Conclusion
Overlaying or transmitting flight control data together with COFDM video is not only possible—it is essential for modern UAV operations. Operators have three main options:
- Video overlay (OSD) for simplicity.
- Digital multiplexing for professional, flexible applications.
- Analog overlay for legacy compatibility.
When integrating with MSP Display via UART, COFDM systems can carry telemetry alongside video with minimal latency, providing ground stations with reliable real-time flight data. By combining robust video links with telemetry, UAV operators gain the situational awareness needed to perform complex missions safely and effectively.
For organizations building next-generation aerial systems, COFDM with integrated telemetry is the foundation for success in public security, emergency response, industrial inspection, and defense applications.

Ask A Question
Thank you for your response. ✨