aboutsummaryrefslogtreecommitdiffstats
path: root/grc
diff options
context:
space:
mode:
authorLukas Lao Beyer <lukas@electronics.kitchen>2017-04-07 23:08:01 -0400
committerDimitri Stolnikov <horiz0n@gmx.net>2017-04-18 23:48:08 +0200
commit5ecfa255d299b9b4842ccd09a02892a853fcd5a7 (patch)
tree53c8c114cc17febf42db53c28e67e67d333959db /grc
parente9dde9afd754c6e3bcf1a1444c04064051f04ecd (diff)
Add support for FreeSRP
This patch adds support for both receiving and transmitting using the FreeSRP. More information on the FreeSRP can be found at: http://freesrp.org The gr-osmosdr blocks added make use of libfreesrp, the library required for interfacing with this device. The libfreesrp source code is freely available at https://github.com/freesrp/libfreesrp Usage example: osmocom_fft -a "freesrp"
Diffstat (limited to 'grc')
-rw-r--r--grc/gen_osmosdr_blocks.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/grc/gen_osmosdr_blocks.py b/grc/gen_osmosdr_blocks.py
index ad36d39..3daa8a0 100644
--- a/grc/gen_osmosdr_blocks.py
+++ b/grc/gen_osmosdr_blocks.py
@@ -229,6 +229,7 @@ While primarily being developed for the OsmoSDR hardware, this block as well sup
* Ettus USRP Devices through Ettus UHD library
* Fairwaves UmTRX through Fairwaves' fork of UHD
* Red Pitaya SDR transceiver (http://bazaar.redpitaya.com)
+ * FreeSRP through libfreesrp library
By using the osmocom $sourk block you can take advantage of a common software api in your application(s) independent of the underlying radio hardware.
@@ -264,6 +265,7 @@ Lines ending with ... mean it's possible to bind devices together by specifying
file='/path/to/your file',rate=1e6[,freq=100e6][,append=true][,throttle=true] ...
#end if
redpitaya=192.168.1.100[:1001]
+ freesrp=0[,fx3='path/to/fx3.img',fpga='path/to/fpga.bin',loopback]
hackrf=0[,buffers=32][,bias=0|1][,bias_tx=0|1]
bladerf=0[,tamer=internal|external|external_1pps][,smb=25e6]
uhd[,serial=...][,lo_offset=0][,mcr=52e6][,nchan=2][,subdev='\\\\'B:0 A:0\\\\''] ...