Project

General

Profile

GrOsmoSDR » History » Revision 4

Revision 3 (horiz0n, 02/19/2016 10:50 PM) → Revision 4/98 (horiz0n, 02/19/2016 10:50 PM)

[[PageOutline]] 

 = OsmoSDR Gnuradio Source = 

 Primarily gr-osmosdr supports the OsmoSDR hardware, but it also offers a wrapper functionality for [http://tetra.osmocom.org/trac/wiki/Funcube_Dongle FunCube Dongle], [http://files.ettus.com/uhd_docs/manual/html/build.html Ettus UHD] and [http://sdr.osmocom.org/trac/wiki/rtl-sdr rtl-sdr] radios. By using gr-osmosdr source you can take advantage of a common software api in your application(s) independent of the underlying radio hardware. 

 == Build process == 

 '''The gnuradio source requires a recent gnuradio (>= v3.5.3) to be installed.''' 

 Please note: prior pulling a new version from git and compiling it, please do a "make uninstall" first to properly remove the previous version. 

 Building with cmake: 
 {{{ 
 git clone git://git.osmocom.org/gr-osmosdr 
 cd gr-osmosdr/ 
 checkout multisrc 
 mkdir build 
 cd build/ 
 cmake ../ -Wno-dev 
 make 
 sudo make install 
 sudo ldconfig 
 }}} 

 NOTE: The source block will appear under 'OsmoSDR' category in GRC menu. 

 == Automated installation == 

 Marcus D. Leech has kindly integrated the forementioned build steps into his gnuradio installation script at [http://www.sbrac.org/files/build-gnuradio]. This is the most user-friendly option so far.
Add picture from clipboard (Maximum size: 48.8 MB)