Skip to content

eblossom/vita-49

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Host implementation of Virtual Radio Transport (VITA-49)

The vrt subdirectory builds libvrt, a library that knows how to create and parse VITA-49 packets. It also includes code that does high speed UDP input of VRT frames.

This code was developed and tested with a receiver that output samples at 30MS/s, 16-bit complex baseband (120MB/s). After accounting for VRT, UDP and ethernet overhead, it ran within a few percent of the theoretical maximum for gigabit ethernet. We used jumbo frames with a UDP payload of 8192 bytes.