Getting SDRangel running under Ubuntu 17.04 was pretty easy for me. I simply did a clone of the github repository, ignored the README.md, did a ‘mkdir build; cd build; cmake …’ I noticed I was missing a couple dependencies. I then read the README.md and googled where to find and installed the dependencies I was missing. I am running the latest LimeSuite from github. Honestly it was pretty straight forward.
I haven’t read the rest of this thread, but if there is an issue with running at 30Msps I’m surprised. I do find I have to run at a hardware and software decimation rate of 4:4 to get any decent performance and not to drop packets. Since I have gqrx running at 60Msps, I was expecting SDRangel to do the same.
In case anyone is curious, I am running Ubuntu 17.04 on a 6 core (12 logical) i7 with 32GB RAM. I did run into problems with my built-in USB 3 ports, but installing a recommended pcie card solved that problem. I don’t remember the brand or model of the card - it’s in another thread that I initiated.
I should say I really like some of the ideas that are in SDRangle. Since I run Ubuntu, I typically only use gqrx or pihpsdr when using my LimeSDR boards. Having an app that is as flexible as SDRangle is really nice. I am already contemplating adding support for decoding AX.25, PSK, WSPR and adding support for DX spotting, scanning, and bookmarking. The plug-in support is really exceptional.
I have chatted with Edouard over email about adding a different UI presentation. I’d like to see something more akin to a light pihpsdr style interface that can fit on a RaspberryPi3, Odroid XU4, or even a future zynq-ultrascale board (which has 64bit and graphics support). I’d like the interface to fit on various sized touch displays (5", 7", 10", etc.). This app would be a separate app from SDRangle, but would be built on the same code base, just with a different QT front-end.