diff options
author | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-07-13 14:13:41 +0200 |
---|---|---|
committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2013-07-28 19:16:28 +0200 |
commit | 7058fd66103e153fdea6e1f4a6d3b52210d6424c (patch) | |
tree | 1d4090b6a78d7ade10d4e802d37f136be8e4e256 /grc | |
parent | 6e2a2023d544ee3a800a82af6d25819133f41bc5 (diff) |
fcd: add support for FUNcube Dongle Pro+
The "3.6" branch of the gnuradio block https://github.com/dl1ksv/gr-
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.
Diffstat (limited to 'grc')
-rw-r--r-- | grc/gen_osmosdr_blocks.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/grc/gen_osmosdr_blocks.py b/grc/gen_osmosdr_blocks.py index fe4d356..c4256a6 100644 --- a/grc/gen_osmosdr_blocks.py +++ b/grc/gen_osmosdr_blocks.py @@ -115,7 +115,8 @@ The osmocom $sourk block: While primarily being developed for the OsmoSDR hardware, this block as well supports: #if $sourk == 'source': - * FunCube Dongle through libgnuradio-fcd + * FUNcube Dongle through libgnuradio-fcd + * FUNcube Dongle Pro+ through gr-fcdproplus * sysmocom OsmoSDR Devices through libosmosdr #end if * Great Scott Gadgets HackRF through libhackrf @@ -142,7 +143,7 @@ Optional arguments are placed into [] brackets, remove the brackets before using Lines ending with ... mean it's possible to bind devices together by specifying multiple device arguments separated with a space. #if $sourk == 'source': - fcd=0 + fcd=0[,device=hw:2][,type=2] hackrf=0[,buffers=32] miri=0[,buffers=32] ... rtl=serial_number ... |