ADS-B receiver with gr-air-modes and Google Earth » History » Version 2

ROQUE, Damien, 02/21/2015 01:24 AM

1 1 ROQUE, Damien
h1. ADS-B receiver with gr-air-modes and Google Earth
2 1 ROQUE, Damien
3 2 ROQUE, Damien
In this example, we propose to demodulate "ADS-B":http://en.wikipedia.org/wiki/Automatic_dependent_surveillance_%E2%80%93_broadcast transponders thanks to a module available at https://github.com/bistromath/gr-air-modes. Its installation can be performed thanks to PyBombs which should be already installed if you followed our [[UHD and GNURadio installation|installation guide]]. In a first step, go into your PyBombs directory and issue the following instruction:
4 1 ROQUE, Damien
<pre>
5 1 ROQUE, Damien
sudo ./pybombs install gr-air-modes
6 1 ROQUE, Damien
sudo ldconfig
7 1 ROQUE, Damien
</pre>
8 2 ROQUE, Damien
In a second step, Google Earth can be installed on GNU/Linux Debian like systems by
9 2 ROQUE, Damien
<pre>
10 2 ROQUE, Damien
sudo apt-get install googleearth-package
11 2 ROQUE, Damien
make-googleearth-package
12 2 ROQUE, Damien
dpkg -i google_earth_XXX.deb
13 2 ROQUE, Damien
apt-get -f install
14 2 ROQUE, Damien
</pre>
15 1 ROQUE, Damien
16 1 ROQUE, Damien
You can start decoding live signals from airplanes with the following instruction:
17 1 ROQUE, Damien
<pre>
18 1 ROQUE, Damien
modes_rx -A RX2 -K aircrafts.kml
19 1 ROQUE, Damien
</pre>
20 1 ROQUE, Damien
21 2 ROQUE, Damien
The output file @aircraft.kml@ can be interpreted by Google Earth (@Add > Network File@).