On Fri, Mar 14, 2025 at 10:57 AM <carmix...@gmail.com> wrote: > Thank you for your answer, > > I’m following your directions and I’m creating the yaml file with the > relevant elements in it, however since it is the first time that I create > such a file I’m facing some difficulties: > -The diff ports of addsub block will not be connected, i think i should > connect them to a Null Source Sink Block, right? > Yes. We could build an AddSub block that has an optional diff-port, but it's meant to be an easy example so we won't burden it with features like that. In your case, it would be more optimal to have a single four-port adder block, but we don't have that in stock UHD. So your approach is probably fine.
> -I noticed that on old tutorials there was a python tool that helped in > the creation of yaml files, why it isn’t available anymore? > That was for UHD 3. For UHD 4 (and the now-current version of RFNoC), the complexity of the YAML files went way up, so the graphical tool from UHD 3 was no longer feasible. However, we're enabling building bitfiles from GNU Radio, that will become the replacement for this feature. > -I’m using GNUradio to design a sample system, however I noticed that when > I use RFNoC blocks I can only generate python and not C++, is it normal? > that means that if I go on with the project, since I use C++ I will have to > migrate to UHD and dismiss GNUradio? > Sadly, yes. If we get requests for adding C++ support for code gen from GRC, we will prioritize it. For now we're focusing on a smaller feature set that works well, so we're leaving out the "less popular" things. That said, we have to make a guess what they are so comments like this are valuable input. --M
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com