Hi all,

I'm using a USRP E320 with UHD 4.0 and GNURadio 3.8 for receiving
samples through an RX RFNoC Radio block and performing some processing in a
custom RFNoC block.
I have created my block using rfnocmodtool, modifying the Verilog and yml
files for my custom block. I left the cpp and hpp files as default, but I
copied them to the UHD install path to see the name of my block with
uhd_usrp_probe.
I have tested satisfactorily my custom block with a gnuradio graph like
this:

Host block => rfnoc tx streamer => custom RFNoC block => rfnoc rx streamer
=> Host block

I have also tested it for transmission through the rfnoc tx radio, and
works fine:

Host block => rfnoc tx streamer => custom RFNoC block => RFNoC DUC=> RFNoC
TX Radio

But when I try to receive from the radio with the following graph, rx led
does not light up and gnuradio give time out:
RFNoC RX Radio =>  RFNoC DDC   => custom RFNoC block =>  rfnoc rx streamer
=>Host block

If I remove my custom block from the last graph, I can receive samples and
the led is on.

It seems like the custom block is blocking somehow the samples. I tried
with different sampling rates and spp values for the radio but nothing
works.

Any help on this will be appreciated.

Kind Regards,

Maria
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to