It is really the opposite, the cmd propagation flows upstream (from the
rx_streamer to the DDC to the Radio).
Rob

On Tue, Apr 4, 2023 at 3:00 PM yan zhang <yanzhan...@gmail.com> wrote:

> So in general, we can just issue stream cmd to one source rfnoc block and
> the cmd will propagates to all down stream blocks. Is this understanding
> correct?
>
> Thanks!
>
> On Tue, Apr 4, 2023 at 11:27 AM Rob Kossler <rkoss...@nd.edu> wrote:
>
>> issue_stream_cmd() tells the Rx radio to start sending samples. You
>> typically call this as rx_streamer->issue_stream_cmd(), and then the
>> command "propagates" to all the blocks in the graph (such as DDC and then
>> ultimately the Rx Radio).  Without this command, the Rx radio will not
>> begin streaming such that your call to "recv()" will timeout for lack of
>> samples.
>> Rob
>>
>> On Tue, Apr 4, 2023 at 10:58 AM <yanzhan...@gmail.com> wrote:
>>
>>> Hi all,
>>>
>>> Does anyone know the purpose of issue_stream_cmd() for the rx_streamer?
>>> When I use the rx_streamer to stream data to the host, I just call the
>>> recv() method.
>>>
>>>
>>> The question is what is the purpose of issue_stream_cmd() for
>>> rx_streamer in uhd?
>>>
>>>
>>> Thanks,
>>>
>>> Yan
>>> _______________________________________________
>>> 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