Hi,
I am wondering about the possibility (perhaps advisability) of using the
multi_usrp object (in a custom C++ application with UHD) with an RFNoC FPGA
image that includes a custom block. I realize that the multi_usrp object is
only advertised to work with the default image, but that doesn't mean it
can't be used with custom ones.

Specifically, I am interested in using the 'Replay' block.  I would like to
create my multi_usrp object as usual which will presumably create an RFNoC
graph as follows:
- transmit flow: Host -> RAM FIFO -> DUC -> Radio
- receive flow: Radio -> DDC -> Host

After multi_usrp object creation, I would like to re-wire the graph to
replace the RAM FIFO with the Replay Block.  This is desirable because it
allows me to retain the bulk of my code that uses the multi_usrp object
(with its handling of multiple devices and channel enumerations).  I
realize that I would still have some 'Replay' block specific code for
populating the samples (recording) and then initiating the playback, but
that should be relatively straightforward to implement.

Let me know if this is a good or bad approach.  If good, how would I go
about re-wiring the graph?
Thanks.
Rob
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to