# What is IF data header?

**URL:** <https://www.ruby-forum.com/t/what-is-if-data-header/226855>\
**Category:** GNU Radio\
**Created:** [February 23, 2013, 7:58am UTC](https://www.ruby-forum.com/t/what-is-if-data-header/226855 "2013-02-23T07:58:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gong\_Z](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/d07c76/32.png) [@Gong\_Z](https://www.ruby-forum.com/u/Gong_Z)\
**Post date:** [February 23, 2013, 7:58am UTC](https://www.ruby-forum.com/t/what-is-if-data-header/226855/1 "2013-02-23T07:58:24Z")

</div>

Hi,  
I found the following notes in file metadata.hpp in UHD:  
/\*!  
\* RX metadata structure for describing sent IF data.  
\* Includes time specification, fragmentation flags, burst flags,  
and error codes.  
\* The receive routines will convert IF data headers into metadata.  
\*/  
Are the IF data header ethernet packet header?Or anything else?  
Thanks.

---

<div class="post-metadata">

**Author:** ![Gong\_Z](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/d07c76/32.png) [@Gong\_Z](https://www.ruby-forum.com/u/Gong_Z)\
**Post date:** [February 25, 2013, 3:16am UTC](https://www.ruby-forum.com/t/what-is-if-data-header/226855/2 "2013-02-25T03:16:14Z")

</div>

On 02/23/2013 12:56 AM, Gong Z. wrote:

> 

Its referring to an VITA49 IF data packet, since we send samples  
packetized in VITA. The docs would be better to say samples.

-josh
