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

Reply via email to