如何在win下架设自己的ADS-B并通过FLIGHTRADAR24共享数据

 

苹果派兄有博客《自制ADS-B,便捷又不贵,家用S模式应答机接收器》,本文硬件采购完全根据其博客说明,稍微变化了下是改为RTL2832U+E4000。另外他是在linux下实现的,我在网上找到了如何在win下实现的步骤并实践成功,以下为说明:

1、购买硬件组装并接上电脑后,不要安装自带光盘里的驱动,非XP系统(vista及以上)下载驱动http://sourceforge.net/projects/libwdi/files/zadig/zadig_v2.0.1.160.7z/download

XP下载驱动:http://sourceforge.net/projects/libwdi/files/zadig/zadig_xp_v2.0.1.160.7z/download

默认安装即可。

2、在http://rtl1090.web99.de 下载 RTL1090 Software 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的解压目录去。

4、将RTL1090.exe文件建立一个快捷方式放到桌面上,一会备用。

5、执行rtl1090.exe,选择mode-s其余默认,这时你应该会看到一堆的16进制数据在滚动,说明已经有数据了,可以点击list对16进制报文进行解析,如下图:

list切换

list切换

接下来就是要将数据传递给flightradar。

6、修改快捷方式的属性,如下图。

即通过在“目标”后添加“/30003”,修改端口供flightradar使用。通过该快捷方式执行rtl1090.exe。

shortcut

shortcut

7、下载flightradar的数据上传工具:http://feed.flightradar24.com/updates/232/fr24feed.exe,运行。该上传工具将首先验证你的上传数据是否真实。期间,需要提供你的天线所在位置的经纬度。最简单的方法就是打开iphone的指南针应用,获得一个经纬度数据,然后在http://www.ab126.com/Geography/2703.html转换为弧度格式。填入fr24feed内。

8、验证完毕后(需确保rtl1090捕获超过2架以上航班,我的验证过程为1分钟左右),flightradar会给你一个sharekey,然后就能保持上期的上传了。

9、打开ipad的flightradar应用吧,现在你提供的航班信息已经连接到此应用上。

此条目发表在未分类分类目录。将固定链接加入收藏夹。