Thanks for answering so quickly. The reason i posted here is that it's actually
uhd which is complaining the topology is not compatible, not gnuradio. I can
see that there are several blocks that have multiple in/out and i didn't
realize phosphor now has different ports but i still don't understand what i
could have done wrong to have such error. As i was mentioning the framework
starts, writes registers of my block and then when committing topology it fails
saying rfnoc::graph::detail node ... cannot handle its current
topology!Thanks,Dario
-------- Messaggio originale --------Da: Aaron Rossetto via USRP-users
<usrp-users@lists.ettus.com> Data: 25/01/21 23:28 (GMT+01:00) A:
USRP-users@lists.ettus.com Oggetto: Re: [USRP-users] uhd4.0 and blocks with
multiple ports I agree that this question is more in the domain of GNURadio,
but I dowant to point out that RFNoC 4.0 blocks most certainly can
havedifferent numbers of inputs and outputs. A good example is the RFNoCFosphor
block:https://github.com/EttusResearch/uhd/tree/master/fpga/usrp3/lib/rfnoc/fosphorhttps://github.com/EttusResearch/uhd/blob/master/host/include/uhd/rfnoc/blocks/fosphor.ymlThe
GR 3.8 support for this block (and other UHD 4.0 RFNoC blocks) isin
gr-ettus:https://github.com/EttusResearch/gr-ettus/blob/master/grc/ettus_rfnoc_fosphor.block.ymlBest
regards,AaronOn Mon, Jan 25, 2021 at 3:25 PM Marcus D Leech via
USRP-users<usrp-users@lists.ettus.com> wrote:>> This is clearly a question for
the discuss-gnuradio mailing list.>> Sent from my iPhone>> > On Jan 25, 2021,
at 2:43 PM, dario via USRP-users <usrp-users@lists.ettus.com> wrote:> >> > > >
Hi,> > I created a block with two output ports and one input port however when
i try to connect it via stream endpoints gnuradio companion claims it doesn't
know how to handle this. I then added a sexond inout as i recall that on uhd
3.15 it is necessary to have as many inputs as outputs but it gave back the
same error now saying it doesn't know how to connect blocks with two inputs and
two outputs.> > I'm a bit confuse because it seems radio for example has two
outputs however it is statically connected. Is it at all possible to have a
dynamic connection of a block with multiple outputs? What is the possible
reason why node manager reports it doesn't support this connection?> >> >
Thanks,> >> > Dario> >> > _______________________________________________> >
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_______________________________________________USRP-users
mailing
listUSRP-users@lists.ettus.comhttp://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