最近参加百度众测的天眼计划,事实上就是替百度监测飞机的动向,也不知道他们收集这些东西是做什么的。。。然后第一次接触到DVB-T接收器,收到硬件(RTL2832U)后好奇心作祟,想开发开发这东西的功能所以最近查了些资料,捣鼓了下。。。。

这篇文章是我根据网上的教程和自己的经验修改的详细版本,为了方便入门新手。
先来说说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 即可。(这里要注意检查驱动是否安装成功)

zadig1zadig2

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 (开始)。

untitled

至此,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端口传输捕获的数据。

1

5:执行rtl1090.exe,选择mode-s 其余默认,这时你应该会看到一堆的16进制数据在滚动,说明已经有数据了,可以点击list对16进制报文进行解析,(注意那个解包的LIST按钮我这里打开软件后默认是选择的,打开后要点下取消他,不然貌似我这里后面看不到飞机数据)标准按钮如下图即可:

2

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  就可以看到你捕获的飞机了。(地图缩放或者移动到你所在的地区如果有飞机地图上就能显示。点中飞机变黄的可以显示飞行的轨迹和信息)

111111

 

这里补充说下VirtualRadar其实是开了一个http的服务。这个端口可以不是80.在安装的时候会上你输入 你可以自定义端口的,避免端口冲突造成的无法运行。

N宅免费SS捐赠计划

从2016年9月18日起,N宅将不再提供付费服务,改为免费提供ss代理服务具体服务器信息请加QQ群127969311(点击加群)查看群公告或查看网站公告。 由于成本原因...

阅读全文

Tukey test 图基检验在小样本多组比较显著性分析中的应用——对比T test t检验

在谢宁方法(Shainin Approach)中,图基(Tukey)检验被广泛用于验证质量改进的有效性。Tukey检验的一个重要的优点是非常简单,而且所需实验样本相对较少。...

阅读全文

iOS苹果iphone、ipad、itouch等使用shadowsocks代理教程(已越狱)

Cydia中搜索shadowsocks然后安装即可,之后参考 http://blog.liujason.com/3118.html 中的相应内容进行设置即可。 挖坑中….过两天补齐…..orz 【懒

阅读全文