Hello,

In the paper below, the authors say that they have set up their USRP device to 
include timestamps for each recorded sample, but do not provide detail on how 
this was achieved:

https://ieeexplore.ieee.org/document/6533293

I have been looking into what is required to achieve something similar. 
Particularly, I have been working with the source code of the 
rx_timed_samples.cpp example provided in the UHD files, along with this page in 
the Ettus manual:

https://files.ettus.com/manual/page_sync.html

Looking through the rx_timed_samples code, it appears that the metadata 
associated with the recv(..) function contains a time_spec field which is the 
timestamp for the first sample in the IO stream, but it's not immediately clear 
to me how that might be used to timestamp all of the samples, which makes me 
think this may be the wrong approach. Is there a simpler method to do this that 
is known?

Tangentially, I've also looked into adding the timestamps through GNURadio, but 
there does not appear to be a way to do this as far as I can tell.

Any help is much appreciated.

Thank you,
Alex
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to