mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2025-10-17 03:10:01 +02:00
Deprecated SoapySDR support
This commit is contained in:
15
readme.md
15
readme.md
@@ -44,7 +44,7 @@ Download the latest release from [the Releases page](https://github.com/Alexandr
|
||||
Then, run:
|
||||
|
||||
```sh
|
||||
sudo apt install libfftw3-dev libglfw3-dev libvolk2-dev libzstd-dev libsoapysdr-dev libairspyhf-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev
|
||||
sudo apt install libfftw3-dev libglfw3-dev libvolk2-dev libzstd-dev libairspyhf-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev
|
||||
sudo dpkg -i sdrpp_debian_amd64.deb
|
||||
```
|
||||
|
||||
@@ -135,7 +135,6 @@ As mentioned previously you need to edit `root_dev/config.json` to add the modul
|
||||
"./build/radio/Release/radio.dll",
|
||||
"./build/recorder/Release/recorder.dll",
|
||||
"./build/rtl_tcp_source/Release/rtl_tcp_source.dll",
|
||||
"./build/soapy_source/Release/soapy_source.dll",
|
||||
"./build/audio_sink/Release/audio_sink.dll"
|
||||
]
|
||||
...
|
||||
@@ -166,7 +165,6 @@ The modules built will be some of the following (Repeat the instructions above f
|
||||
* `build/recorder/Release/`
|
||||
* `build/rtl_tcp_source/Release/`
|
||||
* `build/spyserver_source/Release/`
|
||||
* `build/soapy_source/Release/`
|
||||
* `build/airspyhf_source/Release/`
|
||||
* `build/plutosdr_source/Release/`
|
||||
* `build/audio_sink/Release/`
|
||||
@@ -176,13 +174,9 @@ The modules built will be some of the following (Repeat the instructions above f
|
||||
## Select which modules you wish to build
|
||||
|
||||
Depending on which module you want to build, you will need to install some additional dependencies.
|
||||
Here are listed every module that requires addition dependencies. If a module enabled by default and you do not wish to install a particular dependency (or can't, eg. the BladeRF module on Debian Buster),
|
||||
you can disable it using the module parameter listed in the table below
|
||||
Please refer to the module list table further down in this readme for the names, dependencies and build options of each module.
|
||||
|
||||
* soapy_source: SoapySDR + drivers for each SDRs (see SoapySDR docs)
|
||||
* airspyhf_source: libairspyhf
|
||||
* plutosdr_source: libiio, libad9361
|
||||
* audio_sink: librtaudio-dev
|
||||
The build options are then passed to the cmake command as such `cmake .. -DOPTION_NAME_HERE=ON -DANOTHER_OPTION_HERE=OFF` etc...
|
||||
|
||||
## Install dependencies
|
||||
|
||||
@@ -231,7 +225,6 @@ Then, you will need to edit the `root_dev/config.json` file to point to the modu
|
||||
"./build/radio/radio.so",
|
||||
"./build/recorder/recorder.so",
|
||||
"./build/rtl_tcp_source/rtl_tcp_source.so",
|
||||
"./build/soapy_source/soapy_source.so",
|
||||
"./build/audio_sink/audio_sink.so"
|
||||
]
|
||||
...
|
||||
@@ -343,7 +336,7 @@ Modules in beta are still included in releases for the most part but not enabled
|
||||
| rtl_tcp_source | Working | - | OPT_BUILD_RTL_TCP_SOURCE | ✅ | ✅ | ✅ |
|
||||
| sdrplay_source | Working | SDRplay API | OPT_BUILD_SDRPLAY_SOURCE | ⛔ | ✅ | ✅ |
|
||||
| sdrpp_server_source | Working | - | OPT_BUILD_SDRPP_SERVER_SOURCE | ✅ | ✅ | ✅ |
|
||||
| soapy_source | Working | soapysdr | OPT_BUILD_SOAPY_SOURCE | ✅ | ✅ | ✅ |
|
||||
| soapy_source | Deprecated | soapysdr | OPT_BUILD_SOAPY_SOURCE | ⛔ | ⛔ | ⛔ |
|
||||
| spectran_source | Unfinished | RTSA Suite | OPT_BUILD_SPECTRAN_SOURCE | ⛔ | ⛔ | ⛔ |
|
||||
| spectran_http_source | Beta | - | OPT_BUILD_SPECTRAN_HTTP_SOURCE | ✅ | ✅ | ⛔ |
|
||||
| spyserver_source | Working | - | OPT_BUILD_SPYSERVER_SOURCE | ✅ | ✅ | ✅ |
|
||||
|
Reference in New Issue
Block a user