RTL2832U+R820T电视棒windows下安装sdr# 以及搭建ADS-B使用VirtualRadar看飞机的教程
本文中提到的软件随后我会打包给出下载地址。这篇文章是我根据网上的教程和自己的经验修改的详细版本,为了方便入门新手。
先来说说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.在安装的时候会上你输入 你可以自定义端口的,避免端口冲突造成的无法运行。
RTL2832U+R820T电视棒windows下安装sdr# 以及搭建ADS-B使用VirtualRadar看飞机的教程的更多相关文章
- 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一)
相关连接导航 在windows下安装gulp —— 基于 Gulp 的前端集成解决方案(一) 执行 $Gulp 时发生了什么 —— 基于 Gulp 的前端集成解决方案(二) 常用 Gulp 插件汇总 ...
- Windows 下安装 MongoDB
Windows 下安装 MongoDB 的步骤:1.官网www.mongodb.com下载安装包或zip包2.解压下载的文件到文件夹 D:\mongo .3.使用管理员权限打开CMD,导航到目录 D: ...
- Coreseek Windows下安装调试
由于项目需要全文检索,后面就去网上查了下资料,找到了Sphinx[中文是狮身人面像]这个全文检索引擎,听说挺好用的,不过没有中文分词.后面又去找了一下,找到了Coreseek,一款中文全文检索/搜索软 ...
- 从零开始学 Java - Windows 下安装 Tomcat
谁都想分一杯羹 没有一个人是真正的无私到伟大的,我们试着说着做自己,与人为善,世界和平!殊不知,他们的真实目的当你知道后,你会被恶心到直摇头并下意识地迅速跑开,下辈子都不想见到他.不过,他没错,你也没 ...
- 从零开始学 Java - Windows 下安装 JDK
关于未来 "我要死在火星.在我死去的时候能够想着人类能有一个美好的未来--有可持续的能源,同时能够殖民其他的星球来避免人类灭绝的最坏可能." 官网下载 直接打开官网:http:// ...
- windows下安装nginx
说起开发,自己感到非常惭愧,由于公司让我给<绿电侠>项目写整体架构解决方案,才开始接触nginx这个东东,突然觉得它是一把非常好的利器. 本文主要记录在windows下安装nginx,另参 ...
- Redhat/Ubuntu/Windows下安装Docker
Redhat/Ubuntu/Windows下安装Docker 什么是Docker Docker是Docker.inc公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go语言并遵从 ...
- Windows下安装Redis
1.首先,Redis官方是支持Linux系统的,我这里不多说,需要的可以参考:http://www.oschina.net/question/12_18065/ 2.Windows 64位下载地址:h ...
- 【转】linux和windows下安装python集成开发环境及其python包
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...
随机推荐
- eclipse全选包
按住shift键,点击第一个jar包,然后点击最后一个jar包,就全选了所有jar包,然后添加build path 添加到类路径
- c语言中 *p++ 和 (*p)++ 和 *(p++) 和 *(++p) 和++(*p)和 *(p--)和 *(--p)有什么区别?
*p++是指下一个地址; (*p)++是指将*p所指的数据的值加一; /******************解释**********************/ ->C编译器认为*和++是同优先级 ...
- Python3爬虫(二)网络爬虫的尺寸与约束
Infi-chu: http://www.cnblogs.com/Infi-chu/ 一.网络爬虫的尺寸: 1.小规模,数据量小,爬取速度不敏感,Requests库,爬取网页 2.中规模,数据规模较大 ...
- R语言学习笔记(十四):零碎知识点(41-45)
41--ls( ) ls()可以用来列出现存的所有对象. pattern是一个具名参数,可以列出所有名称中含有字符串"s"的对象. > ls() [1] "s&qu ...
- 『JavaScript』new关键字
原文 new关键字做了什么 在JavaScript中,使用new关键字后,意味着做了如下四件事情: 创建一个新的对象,这个对象的类型是object: 设置这个新的对象的内部.可访问性和[[protot ...
- CSS3 : transition 属性
CSS3的 transition 属性用于状态过度效果! 1.语法: transition: property duration timing-function delay; -moz-transit ...
- DOM操作相关案例 模态对话框,简易留言板,js模拟选择器hover,tab选项卡,购物车案例
1.模态框案例 需求: 打开网页时有一个普通的按钮,点击当前按钮显示一个背景图,中心并弹出一个弹出框,点击X的时候会关闭当前的模态框 代码如下: <!DOCTYPE html> <h ...
- 相关系数之杰卡德相似系数(Jaccardsimilarity coefficient)
杰卡德相似系数(Jaccardsimilarity coefficient) (1)杰卡德相似系数 两个集合A和B交集元素的个数在A.B并集中所占的比例,称为这两个集合的杰卡德系数,用符号 J(A,B ...
- Android 之Buletooth
一:概要: Android提供了Buletooth的API ,通过API 我们可以进行如下的一些操作: 1.扫描其他的蓝牙设备 2.查询能配对的蓝牙设备 3.建立RFCOMM 通道 4.连接其他的蓝牙 ...
- Daily Scrum02 11.29
今天大家都已经开始了进行第二轮迭代的工作!相比第一轮迭代,每个人都已经有了一定开发经验,这次做起来顺手很多.薛神和肖犇的挑战最大,他们需要实现好友功能,手机间的通信.服务器的搭建都是难点,但他们的热情 ...