安裝:
參考http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR
或http://gnuradio.microembedded.com/installinggr
1,對於Fedora 或 Ubuntu最簡單易行的方法,使用構建腳本 build-gnuradio:
打開一個終端窗口(terminal window),進入想要系統源代碼被安裝的目標目錄下(比如,‘cd src/’),然後運行如下命令:
$ wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio
然後漫長的等待整個過程。。。直到完成爲止。
2,或者可以參考http://www.douban.com/note/223243741,一步一步來,就可以了。
GNU Radio 隨系統附帶大量的可開箱即用的工具及功能軟件。如若安裝是源自於源代碼,便可在 gr-utils/src/python 和 gr-uhd/apps 目錄下發現其源代碼。如果是基於 Linux 環境,使用源(比如,使用腳本 build-gnuradio)安裝,這些程序便被安裝於 /usr/local/bin 下
測試:
在沒有usrp的條件下,可以嘗試運行一些gnuradio自帶的例子來檢查程序是否能正常運行
1.運行 dial_tone.py
在 上述安裝方法下,進入文件路徑/usr/local/share/gnuradio/examples/audio 下,可以找到dial_tone.py,它產生兩個 sine 波形並且把他們輸出到聲卡,一個輸出到聲卡的左聲道,一個輸出到右聲道。
執行$ ./dial_tone.py
你會聽到聲卡發出聲音。
2.運行 grc
在/usr/local/bin目錄下找到gnuradio-companion。它可以看作是 GNU Radio 的圖形界面版
執行$ ./gnuradio-companion
會彈出圖形化窗口。