Host for LimeSDR

@g8sqh
I plan to do experiments at different wavelengths.
For example Sun and Jupiter-Io at 15-30 MHz and hydrogen line around 1.4 GHz.
I don’t need to save the raw IQ stream. I would process that on the selected board cpu to get just fft values and store the resulting fft bins at regular time intervals doing scans over a certain bandwidth.
This lowers my needs in terms of local storage speed. Yet I would prefer having a good cpu to run fftw routines possibly in multi threading on some cores.
I’ve already modified and successfully used rtl-power-fftw in its multithreaded version on the r-pi.
I see there is now soapy_power available and I would like to use it in the same way with limesdr.

When I use large integration times speed is not so important. But when I need to see details with lower integration times the cpu speed becomes the bottleneck.

It’s my understanding that currently the fpga on limesdr is not involved in the fft production. Adding that function to the fpga firmware could represent a huge step for my usage scenario but also for those interested in using limesdr as a spectrum analyzer…