On 06/02/2024 17:23, zackk...@utexas.edu wrote:
If I do thing concurrently (same thread, same rx_streamer) would that
solve the timing issue? For example:
|stream_args.channels = { 0, 1};|
|uhd::rx_streamer::sptr rx_stream = usrp_->get_rx_stream(stream_args);|
|…|
|size_t num_rx_samps =|
| rx_stream->recv(buffs, samps_per_buff_, md, timeout,
one_packet);|
Where buffs is a collection of receive buffers.
It would become a little awkward with different sampling rates, but
would this potentially solve the timing issue?
All the steams in a streamer must be at the same sample-rate from what I
recall.
One of the semantics in a streamer is that UHD will try to time-align
the samples in the channels in a streamer, based on
the time-stamps.
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com