Hi Cédric,
Following our previous discussion on the topic of building the controllers
in-tree or out-of-tree, I was able to successfully build my controllers
out-of-tree and they seem to work fine (with my custom application). One
negative for building OOT is that the Ettus uhd_usrp_probe example does not
know about your OOT library and so it does not recognize your OOT blocks.
Also, I don't know how it would work with gnuradio.
Rob

On Thu, Feb 18, 2021 at 4:09 AM Cédric Hannotier via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hi Rob,
>
> On 17/02/21 13:38, Rob Kossler wrote:
> > Could this be another case of the "issue_stream_cmd" never making it from
> > the streamer to the Rx radio?  Cédric, didn't we find that if you don't
> > have a custom block controller, the stream cmd does not propagate as
> expect
> > to the Radio and thus you get a recv() timeout?
>
> Yes, that my thought as well.
>
> Information about the bug and known workarounds can be found there:
> https://github.com/EttusResearch/uhd/issues/406
>
> and the mail thread is here:
>
> http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2021-January/063522.html
>
> TLDR, your custom controller (cpp|hpp) must be compiled in-tree with UHD,
> not OOT.
>
> Regards
> --
>
> Cédric Hannotier
>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to