Hi Jorn,

Can you provide an example program we can use to reproduce the issue?

Jonathon

On Tue, Nov 23, 2021 at 12:44 PM Marcus D Leech <patchvonbr...@gmail.com>
wrote:

> This looks like it might be a bug to me.
>
>
>
> Sent from my iPhone
>
> On Nov 23, 2021, at 6:00 AM, Skorstad, Jørn <j...@nkom.no> wrote:
>
> 
>
> Hello,
>
>
>
> I have some trouble using the UHD 4.1.0.2 library. I am using RFNOC blocks
> RADIO and DDC, and setting up an RX stream using graph->create_rx_streamer.
> The receiver loop is running in its own thread doing something like this
> (simplified):
>
>
>
> uhd::stream_cmd_t
> stream_cmd(uhd::stream_cmd_t::STREAM_MODE_NUM_SAMPS_AND_MORE);
>
> stream_cmd.num_samps  = size_t(sampsPerBuff);
>
> stream_cmd.stream_now = true;
>
> stream_cmd.time_spec  = uhd::time_spec_t();
>
>
>
> for (;;) {
>
>   rx_stream->issue_stream_cmd(stream_cmd);
>
>   rx_stream->recv(&buffer.front(), sampsPerBuff, md, 3.0, false);
>
>   std::this_thread::sleep_for(std::chrono::milliseconds(2));
>
> }
>
>
>
> I am developing for an E310 sg3.
>
>
>
> When calling issue_stream_cmd repeatedly this way memory usage goes up
> until resources are depleted (few hours). If stream_cmd is replaced with
> STREAM_MODE_START_CONTINUOUS and called just once memory usage is normal.
> But for the application developed the mode NUM_SAMPS_AND_MORE is better
> suited. It is also what we used with the 3.14.1 library, without any memory
> problems like this.
>
>
>
> Any tips?
>
>
>
> BR
>
> Jorn
>
>
>
>
> _______________________________________________
> USRP-users mailing list -- usrp-users@lists.ettus.com
> To unsubscribe send an email to usrp-users-le...@lists.ettus.com
>
> _______________________________________________
> USRP-users mailing list -- usrp-users@lists.ettus.com
> To unsubscribe send an email to usrp-users-le...@lists.ettus.com
>
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to