discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Getting Time Stamps From an x310 in C++


From: West, Nathan
Subject: Re: [Discuss-gnuradio] Getting Time Stamps From an x310 in C++
Date: Wed, 6 Jul 2016 23:07:25 -0400

As of v3.7.10 there is a command port handler for forcing a new time tag.

https://github.com/gnuradio/gnuradio/blob/master/gr-uhd/lib/usrp_source_impl.cc#L465

It's not strictly necessary since you can always count time yourself, but it can be useful for some things.

On Wed, Jul 6, 2016 at 8:58 PM, Martin Braun <address@hidden> 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
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>


_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


reply via email to

[Prev in Thread] Current Thread [Next in Thread]