<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to ADS-B_OUT</title><link>https://sourceforge.net/p/linuxsdr/wiki/ADS-B_OUT/</link><description>Recent changes to ADS-B_OUT</description><atom:link href="https://sourceforge.net/p/linuxsdr/wiki/ADS-B_OUT/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 22 Feb 2020 04:22:10 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/linuxsdr/wiki/ADS-B_OUT/feed" rel="self" type="application/rss+xml"/><item><title>ADS-B_OUT modified by pynstrom</title><link>https://sourceforge.net/p/linuxsdr/wiki/ADS-B_OUT/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -4,7 +4,7 @@
 An additional SDR will be required to receive the signal you're transmitting. The same computer can be used.

 For the reciever I'll be using a rtlsdr.  Start by running dump1090 with the following command.
-`dump1090-sdrplus --net --net--http-port 8000 --interactive --freq 975000000`
+`dump1090-sdrplus --interactive --freq 975000000`

 Next, run ADS-B OUT from the application menu.  This will display the help dialog for ADSB_Encoder.py.
 The encoder can be run using all set defaults with the command:
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pynstrom</dc:creator><pubDate>Sat, 22 Feb 2020 04:22:10 -0000</pubDate><guid>https://sourceforge.netb6f22917a4e5e766bc4f4f4b2e6a1386e054c4dc</guid></item><item><title>ADS-B_OUT modified by pynstrom</title><link>https://sourceforge.net/p/linuxsdr/wiki/ADS-B_OUT/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="using-ads-b-out-with-hackrf"&gt;&lt;strong&gt;Using ADS-B OUT with hackrf&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;A hackrf one will be needed to transmit the ADS-B signal.  This may work with other SDRs capable of transmitting but I don't have the hardware to test.&lt;br/&gt;
An additional SDR will be required to receive the signal you're transmitting. The same computer can be used.&lt;/p&gt;
&lt;p&gt;For the reciever I'll be using a rtlsdr.  Start by running dump1090 with the following command.&lt;br/&gt;
&lt;code&gt;dump1090-sdrplus --net --net--http-port 8000 --interactive --freq 975000000&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Next, run ADS-B OUT from the application menu.  This will display the help dialog for ADSB_Encoder.py.&lt;br/&gt;
The encoder can be run using all set defaults with the command:&lt;br/&gt;
&lt;code&gt;./ADSB_Encoder.py&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This will output a raw signal file containing a single coordinate (38.919909, -75.5884171)&lt;br/&gt;
Output file will be saved as 'Samples_256K.iq8s' by default.&lt;/p&gt;
&lt;p&gt;Finally, the signal will be sent using hackrf_transfer&lt;br/&gt;
&lt;code&gt;hackrf_transfer -t Samples_256K.iq8s -f 975000000 -s 2000000 -x 30&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;You should see the output appear in the dump1090 terminal. Depending on the proximity of your antennas, and their ability to send and recieve on the selected frequency, it may take a couple transmissions to fully decode.&lt;/p&gt;
&lt;p&gt;--&lt;br/&gt;
Using route.py we can generate multiple coordinates along a great circle path.&lt;br/&gt;
More coming soon...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pynstrom</dc:creator><pubDate>Sat, 22 Feb 2020 04:20:40 -0000</pubDate><guid>https://sourceforge.neta717557e72e39c89f69e940d4b8ac316325779a1</guid></item></channel></rss>