SDRPlusPlus but does not need to use glfw, currently it does do MiriSDR only and server mode, it is made to be in server mode, from what i can see: it decreased the file lenght of the core module: (with gui) from 2.783992M to (wait for it).....481.856 kilobytes, chatgpt says its 492.48% diffrence, in my server with -j4
the app compiles in 47s
note that this release does not have a gui mode, you need to run it with -s
to do anything
- a linux pc
- ability to control it
- internet
- git
- a mirisdr sdr, a sdrplay can work as a mirisdr
- libmirisdr-5
- cmake
- libvolk
- fftw3
- zstd
- libusb
clone this: git clone https://github.com/KubaPro010/SDRMinusMinus
libmirisdr-5 has a sdrplay flavour option, by default its gonna be the default flavour (shocking, right?), so clone flavour, however if something isnt working with the sdrplay then you can go to: source_modules/mirisdr_source/src
and then open the main.cpp file, at the start you'll have //#define SDRPlay
, remove the prefix slashes so its #define SDRPlay
and (re)compile, just from the make -j
.... (with that too, to not be confused for some reason that confuses me always)
i ran the sdrplay flavour on my clone and the sampling rate or freqs seemed incorrect, signal on 95 mhz is suddenly on 96.75
anyways now just navigate to the dir create the go to the build dir initialize cmake and make, make install
cd SDRMinusMinus
mkdir build
cd build
cmake ..
make -j$(nproc)
sudo make install