本帖最後由 jagaev 於 2019-5-28 19:47 編輯
大概說明一下如何在 Raspberry Pi 3 Model B ( 樹莓派 3 Model B ) + RTL-SDR V3 Dongles + Gqrx SDR , 實現全頻全模軟體接收機 .
首先 , 先到 Raspberrypi 下載 Raspbian O.S , 我是選 " Raspbian Stretch with desktop and recommended software " :
Raspbian O.S 安裝方式 ' 過程 , 就不描述了 , 因為 Raspberrypi 網站都有詳細說明 .
因為是在 Linux 系統 , 輸入指令 . 就不貼詳細的指令貼圖了 . 只要照著 紅色字體 輸入 , 可以成功 :
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git
sudo apt-get install cmake
sudo apt-get install build-essential
sudo apt-get install libusb-1.0-0-dev
sudo apt-get install gnuradio libvolk1-bin libusb-1.0-0 gr-iqbal
sudo apt-get install qt5-default libqt5svg5 libportaudio2
sudo git clone git://git.osmocom.org/rtl-sdr.git
cd rtl-sdr/
sudo mkdir build
cd build
sudo cmake ../ -DINSTALL_UDEV_RULES=ON
sudo make
sudo make install
sudo ldconfig
sudo cp ../rtl-sdr.rules /etc/udev/rules.d/
cd /etc/modprobe.d/
sudo touch blacklist-rtl.conf
sudo nano blacklist-rtl.conf
(上面 sudo nano blacklist-rtl.conf , 看到文字編輯器後 , 輸入 blacklist dvb_usb_rtl28xxu , 然後按 Ctrl + o -> Enter -> Ctrl + x)
做到這裡 , 就重新開機 . 再一次進到 O.S 裡 , 可以在文字視窗裡輸入 :
rtl_test -t
如果 RTL-SDR V3 Dongles 有抓到 , 就會顯示底下資訊 . 如果沒顯示底下資訊 , 有可能是 Driver 載入錯誤 or 其他問題 .
只要 Driver 沒載對 , 就無法工作 .
接下來到 Gqrx SDR 下載 Gqrx SDR for the Raspberry Pi :
Gqrx SDR 會下載到 Downloads 目錄 , 此時可以開啟文字視窗模式 , 輸入 : cd /Downloads
tar xf gqrx-sdr-2.11.5-linux-rpi3.tar.xz
此時可以打開 File Manager , 到剛剛解開的目錄 /home/pi/Downloads/gqrx-sdr-2.11.5-linux-rpi3
點 2 下執行 gqrx :
執行 gqrx 後 , 第一次會問 RTL-SDR Dongles 名稱及音效設定 , 此時只要依照實際狀態選擇即可 .
之後就會看到底下畫面 :
gqrx 有很多設定 , 但不在這裡一一描述 , 有興趣的版友 , 可以自行嘗試調整 .
以上就是 Raspberry Pi 3 Model B & RTL-SDR V3 & Gqrx SDR 的簡單設定說明 . 有興趣的版友 , 可以試看看 .
P.S : 我有 Raspberry Pi 3 Model B & Raspberry Pi 3 Model B+ 各一片 , 其中 Raspberry Pi 3 Model B+ 搭配 Gqrx , 系統很容易 Automatic Restarts . 但 Raspberry Pi 3 Model B 不會 . 還需要花時間查原因 !!! |