gr-osmosdr/cmake/Modules
Dimitri Stolnikov 3ce7c33981 fcd: add support for FUNcube Dongle Pro+
The gnuradio block https://github.com/dl1ksv/gr-fcdproplus must be
installed before building gr-osmosdr.

Available named gains:

Dongle Classic:

LNA: -5 to 30 dB, in 2.5 dB steps
MIX: 4 or 12 dB

Dongle Pro+:

LNA: 0 or 1, meaning off/on only. no information about real values.
MIX: 0 or 1, meaning off/on only. no information about real values.
BB: 0 to 59 dB, in 1 dB steps

This patch also introduces optional "device" and "type" arguments which
allow to override the values automatically picked by gr-osmosdr:

osmocom_fft -a "fcd,device=hw:2,type=2"

The "device" argument overrides the audio device used by the underlying
driver to access the dongle's IQ sample stream.

The "type" argument selects the dongle type, 1 for Classic, 2 for Pro+.

Thanks to Alexey Bazhin for the initial patch and Volker Schroer for
testing.
2013-07-14 12:09:55 +02:00
..
CMakeParseArgumentsCopy.cmake initial commit 2012-04-06 15:29:14 +02:00
FindGnuradioFCD.cmake convert to gnuradio 3.7 interface 2013-05-29 22:34:40 +02:00
FindGnuradioFCDPP.cmake fcd: add support for FUNcube Dongle Pro+ 2013-07-14 12:09:55 +02:00
FindGnuradioIQBalance.cmake Move to support gr-iqbalance new namespace / include path 2013-06-01 15:00:46 +02:00
FindGnuradioUHD.cmake convert to gnuradio 3.7 interface 2013-05-29 22:34:40 +02:00
FindLibHackRF.cmake hackrf: add support for HackRF devices through libhackrf 2013-04-10 21:05:14 +02:00
FindLibMiriSDR.cmake add support for MSi2500 based DVB-T dongles through libmirisdr 2012-09-30 20:12:48 +02:00
FindLibOsmoSDR.cmake osmosdr: change implementation to use libosmosdr 2012-05-26 22:24:47 +02:00
FindLibRTLSDR.cmake initial commit 2012-04-06 15:29:14 +02:00
FindUHD.cmake uhd: added UHD as dependency for the gr-uhd based module 2012-05-12 23:04:03 +02:00
GrComponent.cmake update build system to check for component dependencies 2012-04-26 19:13:23 +02:00
GrMiscUtils.cmake convert to gnuradio 3.7 interface 2013-05-29 22:34:40 +02:00
GrPlatform.cmake update cmake modules from gnuradio master 2013-02-17 00:39:30 +01:00
GrPython.cmake update cmake modules from gnuradio master 2013-02-17 00:39:30 +01:00
GrSwig.cmake convert to gnuradio 3.7 interface 2013-05-29 22:34:40 +02:00
GrTest.cmake update cmake modules from gnuradio master 2013-02-17 00:39:30 +01:00
GrVersion.cmake cmake: add windows dll resource file 2013-04-16 21:53:09 +02:00