Have you ever wondered how much delay our VTX and VRX have? In this article we will test the latency of our 5.8Ghz analog FPV system.
In this test I used the same method which I used to test FPV camera latency test: FPV Camera Latency Testing
I tested a few different VTX (video transmitters) and VRX (video receivers) I have available. The same camera is used to ensure the results are consistent.
|I compiled the specifications of all 5.8GHz VTX for mini quad in this spreadsheet so you can compare them more closely.|
I used the Runcam Eagle 2 as the FPV camera. VTX and VRX antennas are placed about 20cm away from each other. With the Dominator V2, I am getting the video signal from the “video out” port.
How much latency do VTX and VRX have?
|Testing Targets||Max (ms)||Min||Average|
|VTX03 + Uno + Eagle2||35.0||15.5||25.5|
|Hawkeye + Uno + Eagle2||35.3||15.6||25.6|
|VTX03 + True-D + Eagle2||34.6||15.3||25.2|
|Hawkeye + True-D + Eagle2||34.8||15.2||25.3|
The result shows that my VTX and VRX have less than 1ms delay in average, which is quite insignificant compared to the 20ms-30ms delay of most popular FPV cameras out there today.
It’s interesting to note that the the different VRX’s made a more noticeable difference to the delay than the VTX’s. But the difference is within 0.5ms which is nearly impossible to tell in real life.
Image processing is what cause delay in our FPV system. I think our result is reasonable since there is not much processing going on in these devices I tested. However it would be interesting to see if products like ClearView would have any impact to the latency, because they do much more processing on the signal which could introduce delay to the system.
Questions and comments
Would the distance between VTX and VRX distance change the result?
I don’t think placing VTX further away from VRX (or closer) would make much of a difference to the latency, since electromagnetic signals travels as fast as light. Sometimes we see some form of “delay” when signal is weak, just because of the dropping frames.
Do different VTX / VRX have different latency?
I think so, but I don’t think the difference is big enough to be concerned about.
Does OSD introduce latency to FPV video?
Not that I noticed in my tests, I tried it with and without OSD (Betaflight OSD on the FC) and there wasn’t a noticeable difference. (edit: MAX7456-based OSDs just draw over your video feed, that can’t cause any delay as original feed remains intact)