02-14-2017 11:04 PM
Hey all. I'm new to the community, so please let me know if anything that I say / do violates forum policy (don't think so, but I'd appreciate general advice).
I don't have much of a background in Ettus products specifically. I bought an Ettus B200, and I want to be able to feed the device a series of 128 frequencies and amplitudes, and have it output a corresponding waveform with those respective frequencies and amplitudes (i.e., A_1 cos(\omega_1 t), A_2 cos(\omega_2 t), etc.). I don't want to be continually outputing this from a computer; I want the FPGA to have these values stored in memory and output the waveform.
I'm having some issues getting started, however -- GNU Radio isn't playing nicely with Mac OS Sierra, but I'm not even sure that GNURadio is the right way to go. If you guys have any suggestions on how to proceed, I'd really appreciate it.
02-16-2017 09:18 AM - edited 02-16-2017 09:20 AM
NI and Ettus both sell USRP hardware (compare the B200 to the USRP-2900). However, these forums will probably not be the best place to learn about programming with GNU Radio. USRPs can also be programmed with LabVIEW and LabVIEW Communications Suite which is what most users in this forum will probably be using.
I am not certain where the best place for GNU Radio discussion would be, but I do know that Ettus hosts a few mailing lists that you might find helpful here:
https://kb.ettus.com/Mailing_Lists
As far as you application goes, you might try looking into direct digital synthesis.