summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2017-02-10 12:06:05 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2017-02-10 12:06:05 +0100
commit00a75142f15d0eb8b33acb9609dc047d2a5267af (patch)
tree84c32e54ca923af1d57989d2c03f41e9ba532d03
parent51afbb4f9d0009b88de6cb065bbbb25a4c97f711 (diff)
downloaddabmod-00a75142f15d0eb8b33acb9609dc047d2a5267af.tar.gz
dabmod-00a75142f15d0eb8b33acb9609dc047d2a5267af.tar.bz2
dabmod-00a75142f15d0eb8b33acb9609dc047d2a5267af.zip
Describe SoapySDR dependencies
-rw-r--r--INSTALL17
-rw-r--r--README.md2
2 files changed, 19 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
index bf167bf..5b67803 100644
--- a/INSTALL
+++ b/INSTALL
@@ -5,6 +5,7 @@ Required dependencies:
* Boost 1.54 or later
* FFTW 3.x
* Optional UHD for USRP
+ * Optional SoapySDR (see below)
* Optional ZeroMQ http://www.zeromq.org
Simple install procedure:
@@ -48,3 +49,19 @@ Nearly as simple install procedure using repository:
% aclocal && automake --gnu --add-missing && autoconf
* Then use ./configure as above
+SoapySDR support and required dependencies
+==========================================
+SoapySDR is a vendor-neutral library to drive SDR devices. It can be used to
+drive the HackRF and the LimeSDR among others.
+
+Required dependencies that need to be installed are, in order:
+
+1. SoapySDR itself from https://github.com/pothosware/SoapySDR
+1. The LimeSuite for the LimeSDR from https://github.com/myriadrf/LimeSuite
+1. HackRF support for SoapySDR from https://github.com/pothosware/SoapyHackRF
+
+ODR-DabMod will automatically recognise if the SoapySDR library is installed on
+your system, and will print at the end of ./configure if support is enabled or
+not.
+
+A configuration example is available in doc/example.ini
diff --git a/README.md b/README.md
index 06cf6f7..c17bb0f 100644
--- a/README.md
+++ b/README.md
@@ -21,6 +21,8 @@ Short list of features:
- Integrated UHD output for [USRP devices](https://www.ettus.com/product)
- Tested for B200, B100, USRP2, USRP1
- With WBX daughterboard (where appropriate)
+- Experimental [SoapySDR](https://github.com/pothosware/SoapySDR/wiki) output
+ - Can be used to drive the [LimeSDR board](https://myriadrf.org/projects/limesdr/)
- Timestamping support required for SFN
- GPSDO monitoring (both Ettus and [ODR LEA-M8F board](http://www.opendigitalradio.org/lea-m8f-gpsdo))
- A FIR filter for improved spectrum mask