Ahmet, this is too difficult to remote-diagnose. I suggest comparing your code to the rfnoc-gain example in UHD and see if you made a mistake in the Verilog implementation.
--M On Wed, Jul 2, 2025 at 2:51 PM Ahmet Hes <nirkicat...@gmail.com> wrote: > *Final Update:* > > I decided to ignore the warnings in GNU Radio and proceeded with the > Python script. > > When I construct the graph as follows: > > radio_noc_block = graph.get_block("0/Radio#0") > radio_block = uhd.rfnoc.RadioControl(radio_noc_block) > rx_streamer = graph.create_rx_streamer(1, uhd.usrp.StreamArgs("fc32", > "sc16")) > graph.connect("0/Radio#0", 0, rx_streamer, 0) > graph.commit() > > I’m able to receive samples successfully. > > However, when I insert my custom Gain block into the chain: > > radio_noc_block = graph.get_block("0/Radio#0") > radio_block = uhd.rfnoc.RadioControl(radio_noc_block) > rx_streamer = graph.create_rx_streamer(1, uhd.usrp.StreamArgs("fc32", > "sc16")) > graph.connect("0/Radio#0", 0, "0/Gain#0", 0, False) > graph.connect("0/Gain#0", 0, rx_streamer, 0) > print(graph) # Inspect the connections > graph.commit() > > I no longer receive any samples. > > I would really appreciate your help in identifying what might be going > wrong with the custom block connection. > > > >
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com