Ok Rob, I will check everything you've said and give you an answer if I
find the solution.
Many thanks for the help!
Maria
El lun., 21 feb. 2022 18:25, Rob Kossler escribió:
> I'm not sure. Yes, it seems the first line could be a problem. Maybe your
> OOT rfnoc_mod_tool is correctly registerin
I'm not sure. Yes, it seems the first line could be a problem. Maybe your
OOT rfnoc_mod_tool is correctly registering your block AND the in-tree
block is being registered. I don't see why that would be a problem (given
that they should both be the same anyway), but you should probably try to
fix it
This is my output for gnuradio:
*REGISTRY] WARNING: Attempting to overwrite previously registered RFNoC
block with noc_id,device_id: 0x29106060, 0x*
[INFO] [UHD] linux; GNU C++ version 9.3.0; Boost_107100;
UHD_4.0.0.HEAD-0-g90ce6062
[INFO] [MPMD] Initializing 1 device(s) in parallel with args:
This looks all correct when using uhd_usrp_probe. How about when you run
from gnuradio - does the UHD console log show "anc2#0" or "Block#0" (or
neither)?
Regarding your question about issue_stream_cmd() from the DDC controller in
gnuradio, I've forgotten how things are done in gnuradio - could y
Hi Rob,
I have compiled the default cpp and hpp files in-tree, as I read that this
could be the issue. And uhd_usrp_probe identifies my block controller name
(anc2):
uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 9.3.0; Boost_107100;
UHD_4.0.0.HEAD-0-g90ce6062
[INFO] [MPMD] Initializing 1 dev
is there a specific function (such as MATLAB 'xcorr') you want to
implement? You can implement 'cconv' with a pair of FFT/IFFT and complex
multiplication. If you zero-pad and use 2x length FFTs, you can
alternatively obtain linear convolution using an overlap-and-add
configuration. I haven't loo
Hi Maria,
A few remarks:
- If you wrote a custom block controller for your custom block, then the
forwarding policy should already be correct (one-to-one) by default (unless
your custom block controller specifically set the policy to DROP). On the
other hand, if you did not write a cus
How can create an RFNOC correlate block for USRP?
This thread is created to share results on searching how we can correlate
RFNOC blocks...
Anyone that had an idea, I'm glad to hear it...
thanks in advance
___
USRP-users mailing list -- usrp-users@lists.e
Hi Rob,
Thanks for the answer.
I have checked rfnoc_rx_streamer.cpp, ddc_block_control.cpp and my
custom block controller in uhd/host/lib folder, and I search for
"issue_stream_cmd" in them.
In the rx_streamer one I see this function:
void rfnoc_rx_streamer::issue_stream_cmd(const stream_cmd_t&