[USRP-users] UHD: What do the tx_metadata_t burst parameters mean?

Martin Braun martin.braun at ettus.com
Tue Apr 14 21:32:40 EDT 2015

This is also a good read: 

In general, if you stop transmitting, you need to tell the USRP about 
that. For very small, precisely timed pauses between bursts it might be 
advantageous to transmit zeros -- or even something else, like GSM 
sometimes does.

Hope this was helpful!


On 14.04.2015 14:00, Raj Bhattacharjea via USRP-users wrote:
> What is the meaning of various tx_metadata_t fields in UHD? The
> documentation is here:
> http://files.ettus.com/manual/structuhd_1_1tx__metadata__t.html
> This is API documentation explaining what functions and fields exist,
> but it does not tell me much about the concepts this API is
> implementing. Is there some document I'm missing that explains the
> concepts of metadata in UHD, how it is used, and what terms like
> time_spec and start_of_burst mean, precisely? When should a burst be
> considered to start? To stop? If I send 20 pulses of a carrier, each 20
> microseconds long and separated by 10 microseconds, then sleep for 1
> second, then do it again, do I have one burst per second, or 20? What
> difference does this metadata even make, the samples still go out the TX
> port regardless of these flags, right? If I don't use the burst start
> and stop metadata correctly, will the state of the USRP be somehow
> invalid when I go to TX again later in my application?
> --
> Raj Bhattacharjea
> Georgia Institute of Technology
> School of Electrical and Computer Engineering
> http://www.prism.gatech.edu/~gtg037s/
> 404.894.7516
> _______________________________________________
> USRP-users mailing list
> USRP-users at lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

More information about the USRP-users mailing list