On 07/06/2016 11:34 PM, Robert Kraml wrote: > Thank you Martin. > > This one looks like it will involve some research. If I have time I'll > pursue it. In the meantime if anyone has some C++ example code that > shows how an application might extract time tags, I would be grateful.
The header_payload_demux does literally exactly that. In C++. M > > -Bob > > On 7/6/2016 5:58 PM, Martin Braun wrote: >> USRPs will only output timestamps at the beginning of streaming, or when >> time skips (e.g. after an overrun). You can keep track of time by >> counting samples in between timestamp tags. >> >> See the header_payload_demux block for an example of how to keep track >> of time. Also, check out the gr-uhd manual for an explanation of the >> tags it uses, e.g. >> http://gnuradio.org/doc/doxygen/classgr_1_1uhd_1_1usrp__source.html. >> M >> >> On 07/06/2016 04:27 PM, Robert Kraml wrote: >>> I have a C++ implemented flow-graph that acquires 3 channels at a sample >>> rate of 5 MHz. There are a couple of decimation stages with the >>> resultant n a number of 250 Hz output channels. How is the best way to >>> access the associated time stamps. I wouldn't need every time stamp, >>> just perhaps one every second or so and the rest would be interpolated. >>> Might there be some c++ examples of how this would be best done? >>> >>> -Bob >>> >>> >>> _______________________________________________ >>> Discuss-gnuradio mailing list >>> Discuss-gnuradio@gnu.org >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio