软件无线电技术追踪民用航空器
(→概述) |
(→Overview) |
||
(未显示1个用户的16个中间版本) | |||
第1行: | 第1行: | ||
− | == | + | == Overview == |
− | + | * [https://www.rtl-sdr.com/rtl-sdr-quick-start-guide/ RTL SDR Quick Start] | |
+ | |||
+ | === zadig === | ||
+ | |||
+ | * https://github.com/pbatard/libwdi/releases/download/b721/zadig-2.4.exe | ||
+ | |||
+ | Options ---> List All Devices, 选择 "Bulk-In, Interface (Interface 0)",USB ID 为:0BDA:2838,此为 RTL SDR 2832U 设备 | ||
+ | |||
+ | zadig 用来将该设备驱动替换为 WinUSB | ||
+ | |||
+ | <br> | ||
+ | |||
+ | === SDR # === | ||
+ | |||
+ | * https://sdrsharp.com/download/ | ||
+ | |||
+ | 2019-12-8 的版本里面带的 RTLSDR 驱动有问题,需用下面的替换之 | ||
+ | |||
+ | <br> | ||
+ | |||
+ | === RelWithDebInfo === | ||
+ | |||
+ | http://sdr.osmocom.org/trac/raw-attachment/wiki/rtl-sdr/ | ||
+ | |||
+ | 解压后,将 RelWithDebInfo.zip\rtl-sdr-release\x32\ 下的 rtlsdr.dll 和 libusb-1.0.dll 复制到 SDR# 的目录下。 | ||
+ | |||
+ | 不论你的 window 是不是 32 位,都是这个。 | ||
+ | |||
+ | <br> | ||
+ | |||
+ | == 通用工具 == | ||
+ | |||
+ | http://www.sprut.de/electronic/pic/projekte/adsb/adsb_en.html | ||
+ | |||
+ | * http://www.sprut.de/electronic/pic/projekte/adsb/adsb.htm | ||
* rtl-sdr windows driver: http://rtlsdr.org/softwarewindows | * rtl-sdr windows driver: http://rtlsdr.org/softwarewindows | ||
+ | |||
+ | <br><br> | ||
+ | |||
+ | == 天线 == | ||
+ | |||
+ | http://antirez.com/news/46 | ||
+ | |||
+ | http://www.lll.lu/~edward/edward/adsb/antenna/ADSBantenna.html | ||
+ | |||
+ | http://modesbeast.com/pix/adsb-ant-drawing.gif | ||
+ | |||
+ | <br><br> | ||
+ | |||
+ | == PC 平台 == | ||
+ | |||
+ | 工具: | ||
+ | |||
+ | * SDRSharp: http://sdrsharp.com/index.php/downloads | ||
* rtl-sdr 笔记:http://ailin.phychembio.com/miscellany/967/ | * rtl-sdr 笔记:http://ailin.phychembio.com/miscellany/967/ | ||
− | 利用放在室內的天线和放大器,配合 RTL1090,將 1090MHz 的信号解码,然后利用 TCP | + | 利用放在室內的天线和放大器,配合 RTL1090,將 1090MHz 的信号解码,然后利用 TCP 链接,将数据传入 COAA PlanePlotter 显示 |
+ | |||
+ | <br><br> | ||
+ | |||
+ | == 树莓派 == | ||
+ | |||
+ | <source lang=bash> | ||
+ | $ sudo apt-get install git cmake libusb-1.0-0-dev build-essential | ||
+ | $ git clone git://git.osmocom.org/rtl-sdr.git | ||
+ | $ mkdir -p rtl-sdr/build | ||
+ | $ cd rtl-sdr/build | ||
+ | $ cmake ../ | ||
+ | $ make | ||
+ | $ sudo make install | ||
+ | $ sudo ldconfig | ||
+ | |||
+ | copy the udev rules file into the etc/udev/rules.d | ||
+ | |||
+ | # test commands | ||
+ | $ lsusb | ||
+ | Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. | ||
+ | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
+ | Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. | ||
+ | Bus 001 Device 004: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T | ||
+ | $ rtl_eeprom | ||
+ | Found 1 device(s): | ||
+ | 0: ezcap USB 2.0 DVB-T/DAB/FM dongle | ||
+ | |||
+ | Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle | ||
+ | Found Rafael Micro R820T tuner | ||
+ | |||
+ | Current configuration: | ||
+ | __________________________________________ | ||
+ | Vendor ID: 0x0bda | ||
+ | Product ID: 0x2838 | ||
+ | Manufacturer: Realtek | ||
+ | Product: RTL2838UHIDIR | ||
+ | Serial number: 00000013 | ||
+ | Serial number enabled: yes | ||
+ | IR endpoint enabled: yes | ||
+ | Remote wakeup enabled: no | ||
+ | __________________________________________ | ||
+ | |||
+ | $ rtl_test -t | ||
+ | |||
+ | $ rtl_tcp -a 10.0.1.50 | ||
+ | </source> | ||
+ | |||
+ | |||
+ | |||
+ | http://rtlsdr.org/softwarelinux | ||
+ | |||
+ | http://sdrsharp.com/index.php/a-simple-and-cheap-ads-b-receiver-using-rtl-sdr | ||
+ | |||
+ | https://github.com/keenerd/rtl-sdr/blob/master/src/rtl_adsb.c | ||
+ | |||
+ | https://github.com/antirez/dump1090/blob/master/dump1090.c | ||
+ | |||
+ | http://www.satsignal.eu/raspberry-pi/dump1090.html | ||
+ | |||
+ | http://ferrancasanovas.wordpress.com/2013/09/26/dump1090-installation/ | ||
+ | <br><br> | ||
+ | <br><br> | ||
<br><br><br><br> | <br><br><br><br> | ||
<br><br><br><br> | <br><br><br><br> | ||
<br><br><br><br> | <br><br><br><br> | ||
<br><br><br><br> | <br><br><br><br> |
2019年12月8日 (日) 00:16的最后版本
目录 |
[编辑] 1 Overview
[编辑] 1.1 zadig
Options ---> List All Devices, 选择 "Bulk-In, Interface (Interface 0)",USB ID 为:0BDA:2838,此为 RTL SDR 2832U 设备
zadig 用来将该设备驱动替换为 WinUSB
[编辑] 1.2 SDR #
2019-12-8 的版本里面带的 RTLSDR 驱动有问题,需用下面的替换之
[编辑] 1.3 RelWithDebInfo
http://sdr.osmocom.org/trac/raw-attachment/wiki/rtl-sdr/
解压后,将 RelWithDebInfo.zip\rtl-sdr-release\x32\ 下的 rtlsdr.dll 和 libusb-1.0.dll 复制到 SDR# 的目录下。
不论你的 window 是不是 32 位,都是这个。
[编辑] 2 通用工具
http://www.sprut.de/electronic/pic/projekte/adsb/adsb_en.html
- rtl-sdr windows driver: http://rtlsdr.org/softwarewindows
[编辑] 3 天线
http://www.lll.lu/~edward/edward/adsb/antenna/ADSBantenna.html
[编辑] 4 PC 平台
工具:
- SDRSharp: http://sdrsharp.com/index.php/downloads
- rtl-sdr 笔记:http://ailin.phychembio.com/miscellany/967/
利用放在室內的天线和放大器,配合 RTL1090,將 1090MHz 的信号解码,然后利用 TCP 链接,将数据传入 COAA PlanePlotter 显示
[编辑] 5 树莓派
$ sudo apt-get install git cmake libusb-1.0-0-dev build-essential $ git clone git://git.osmocom.org/rtl-sdr.git $ mkdir -p rtl-sdr/build $ cd rtl-sdr/build $ cmake ../ $ make $ sudo make install $ sudo ldconfig copy the udev rules file into the etc/udev/rules.d # test commands $ lsusb Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 004: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T $ rtl_eeprom Found 1 device(s): 0: ezcap USB 2.0 DVB-T/DAB/FM dongle Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle Found Rafael Micro R820T tuner Current configuration: __________________________________________ Vendor ID: 0x0bda Product ID: 0x2838 Manufacturer: Realtek Product: RTL2838UHIDIR Serial number: 00000013 Serial number enabled: yes IR endpoint enabled: yes Remote wakeup enabled: no __________________________________________ $ rtl_test -t $ rtl_tcp -a 10.0.1.50
http://rtlsdr.org/softwarelinux
http://sdrsharp.com/index.php/a-simple-and-cheap-ads-b-receiver-using-rtl-sdr
https://github.com/keenerd/rtl-sdr/blob/master/src/rtl_adsb.c
https://github.com/antirez/dump1090/blob/master/dump1090.c
http://www.satsignal.eu/raspberry-pi/dump1090.html
http://ferrancasanovas.wordpress.com/2013/09/26/dump1090-installation/