本文中提到的軟件隨后我會打包給出下載地址。這篇文章是我根據網上的教程和自己的經驗修改的詳細版本,為了方便入門新手。
先來說說RTL2832U+R820T在windows下安裝sdr#的方法。
首先科普下sdr#。sdr#簡單通俗來說就是一款可以支持RTL2832U+R820T接受調頻廣播的工具,可以讓RTL2832U+R820T電視棒當成調頻收音機來使用。類似的工具還有很多例如hdsdr等等。
1:首先插入電視棒安裝驅動,注意這個驅動不是光盤里的,而是 Zadig 驅動。win7系統不要選擇自動安裝。要手動安裝。驅動的下載地址是
http://sourceforge.net/projects/libwdi/files/zadig/ 注意XP是單獨的驅動,win7下載普通版本的即可。
2:運行zading,單擊 options,選擇 list all devices ,在下拉列表里選擇你的電視棒,綠色箭頭右邊默認 winusb即可 ,然后單擊 instatll driver 即可。(這里要注意檢查驅動是否安裝成功)
3:下載 sdr# dev 最新版 http://sdrsharp.com/index.php/downloads ( 直接點此下載http://sdrsharp.com/downloads/sdr-nightly.zip)
4:下載 http://sdr.osmocom.org/trac/raw-attachment/wiki/rtl-sdr/RelWithDebInfo.zip ,將RelWithDebInfo.zip\rtl-sdr-release\x32\ 下的 rtlsdr.dll和libusb-1.0.dll 復制到 SDR# 的目錄下。
5:下載 http://sdrsharp.com/downloads/sdr-nightly-rtlsdr.zip ,將其中的文件全部復制放到 sdr# 的目錄下。如果有重復文件,直接覆蓋即可。
6:把在第五步下載的壓縮包 sdr-nightly-rtlsdr.zip/config/ 目錄下的SDRSharp.exe.config復制到sdr#的跟目錄下,覆蓋舊文件。
7:運行 SDRSharp.exe,在左上角的下拉列表中選擇 rtl-sdr/usb ,點右邊的 configure,勾選 tuner agc,最后單擊左上角的 play (開始)。
至此,RTL2832U+R820T電視棒已經可以接收調頻廣播了。至於還能聽到什么,自己發揮吧只要你知道頻段。。不多說了。
————————————————–邪惡分割線——————————————————————————————————
下面我們來說說RTL2832U+R820T電視棒搭建ADS-B使用VirtualRadar看飛機信息和軌跡的教程。
1、接上電腦后,安裝Zadig驅動,還是注意XP驅動的問題。(看過上文裝過的就不用再安裝了。)
2:下載 指向的軟件,RTL1090.zip,並解壓。http://www.jetvision.de/download/rtl1090.zip
3:下載http://sdr.osmocom.org/trac/raw-attachment/wiki/rtl-sdr/RelWithDebInfo.zip,解壓后,將里面的rtl-sdr-release/x32/目錄下(注意不是X64)的rtlsdr.dll和libusb-1.0.dll復制到RTL1090的解壓目錄去。(不要和上面的sdr#弄混了。RTL1090也需要把這2個文件拷到根目錄的。)
4:將RTL1090.exe文件建立一個快捷方式右鍵單擊快捷方式-屬性-在目標后面加上空格/30003
如圖:目的是讓RTL1090.exe打開30003端口傳輸捕獲的數據。
5:執行rtl1090.exe,選擇mode-s 其余默認,這時你應該會看到一堆的16進制數據在滾動,說明已經有數據了,可以點擊list對16進制報文進行解析,(注意那個解包的LIST按鈕我這里打開軟件后默認是選擇的,打開后要點下取消他,不然貌似我這里后面看不到飛機數據)標准按鈕如下圖即可:
6:下面安裝地圖顯示飛機的插件。安裝VirtualRadarSetup.exe(默認安裝即可)以及插件DatabaseWriterPluginSetup.exe 。abaseWriterPluginSetup.exe就裝在VirtualRadarSetup目錄就行他只是個插件不會覆蓋到源文件的。(特別說下VirtualRadar是需要.net3.5sp1支持的。程序自帶的微軟下載安裝太慢了。建議去網上下載個完整的.net3.5sp1的安裝包自己先裝上,只需要更新部分文件快很多)
7:打開30003端口的RTL1090.exe快捷方式。然后運行VirtualRadar開始設置—–打開virtualradar,彈出兩個錯誤提示,不管他。點擊tools下的plugin,僅有的那個插件,options然后enable勾選,create database,確定保存退出。然后退出virtualradar,重新運行virtualradar讓設置生效。這時候如果沒有意外訪問 http://127.0.0.1/virtualradar 就可以看到你捕獲的飛機了。(地圖縮放或者移動到你所在的地區如果有飛機地圖上就能顯示。點中飛機變黃的可以顯示飛行的軌跡和信息)
這里補充說下VirtualRadar其實是開了一個http的服務。這個端口可以不是80.在安裝的時候會上你輸入 你可以自定義端口的,避免端口沖突造成的無法運行。