====== ADS-B ======
ADS-B steht für „Automatic Dependent Surveillance – Broadcast“ und ist ein System der Flugsicherung. Es dient der Anzeige der Flugbewegungen im Luftraum. Der Standard ist verhältnismäßig jung und existiert erst seit 2005. In den USA ist er seit 2020 verpflichtend für alle Teilnehmer einzusetzen. In Europa gilt die ADS-B Pflicht seit dem 7. Dezember 2020 für große Luftfahrzeuge ab 5,7 Tonnen Abfluggewicht oder einer Reisegeschwindigkeit von mehr als 250 KTAS (knots true airspeed) im Reiseflug.
Während das traditionelle Flugradar Flugzeuge über die Reflektion von ausgesandten Radarwellen verfolgt, werden bei ADS-B Positionsdaten von Flugzeugen aktiv an die Umgebung gesendet. Dabei bestimmen die Teilnehmer die eigene Position anhand von Navigationssatelliten selbstständig und schicken diese Daten in standardisierter Form über die Frequenz 1090 MHz in die Umgebung. Die Signale können bis zu 370 km weit gehört werden - in höheren Flughöhen durchaus noch weiter.
Da es sich um digitale Daten handelt, müssen diese dekodiert werden. Dafür gibt es verschiedene Methoden. Im Folgenden sind einige Möglichkeiten aufgeführt:
* [[digitales:sdr:sdr_software:sdr_tools:sdrangel]] ist sowohl Empfänger als auch Demodulator in einem. Am Anfang kann SDRangel aufgrund der zahlreichen Möglichkeiten etwas überwältigend wirken, bietet jedoch anschließend sehr viel.
* Alternativ besteht die Möglichkeit, einen beliebigen [[digitales:sdr:sdr_software:sdr_software_empfaenger:digitales]] über ein [[digitales:sdr:sdr_software:sdr_tools:pipewire]] mit einem Demodulator zu verbinden. Die Verwendung dieser Demodulatoren wird auf den entsprechenden Seiten erläutert.
* [[digitales:sdr:sdr_software:sdr_tools:dump1090]]
* [[digitales:sdr:sdr_software:sdr_tools:vrs]]
* [[digitales:sdr:sdr_software:sdr_tools:sdrtrunkl]]
* [[digitales:sdr:sdr_software:sdr_tools:piaware]]
===== Berechnung der optimalen Antennenlänge =====
Da ADS-B im hohen Frequenzbereich von etwa 1 GHz (UHF) arbeitet, ist die Auswahl der passenden Antennenlänge entscheidend für die Empfangsqualität und ob überhaupt Signale empfangen werden. Eine [[digitales:sdr:sdr_hardware:sdr_antennen:dipolantenne]] bietet sich hier an, da sie mit einfachen Mitteln selbst hergestellt werden kann.
{{ :digitales:sdr:sdr_hardware:sdr_antennen:dipole-antenna.svg |Antennenlänge}}
Die geeignete Antennenlänge hängt von der Frequenz ab, die ADS-B verwendet. ADS-B wird bei einer Frequenz von 1090 MHz gesendet. Daraus ergeben sich folgende Antennenlängen L:
* **1 x Wellenlänge: ** $27,5\ cm = \frac{300\ m}{1090\ MHz}$
* **Halbwellenantenne** $13,75\ cm = \frac{300\ m}{1090\ MHz}$
* **Viertelwellenantenne** $6,88\ cm = \frac{300\ m}{1090\ MHz}$
Für eine Dipolantenne ist die errechnete Länge L der beiden Schenkel durch 2 zu teilen. $l = \frac{L}{2}$
===== SDRangel =====
Um in SDRangel Flugdaten zu verwenden wird das [[https://github.com/f4exb/sdrangel/blob/master/plugins/channelrx/demodadsb/readme.md|ADS-B demodulator plugin]] benötigt. Um die richtigen Einstellungen zu finden, kann man sich an dem folgendenScreenshot orientieren.
:digitales:sdr:sdr_tutorial:flugverkehr:sdrangel.png | SDRangel mit ADS-B demodulator plugin
===== Dump1090 =====
[[digitales:sdr:sdr_software:sdr_tools:dump1090]] ist speziell für den [[digitales:sdr:sdr_hardware:sdr_empfaenger:rtl-sdr]] entwickelt worden. Nach erfolgreicher Installation von Dump1090 wir auf der Kommandozeile mit ''dump1090 --net --interactive'' sowohl ein Terminal als auch unter [[http://127.0.0.1:8080/]] die empfangenen Flugdaten angezeigt.
:digitales:sdr:sdr_tutorial:flugverkehr:dump1090-interactive.png | Interactives Terminal
:digitales:sdr:sdr_tutorial:flugverkehr:dump1090-net.png | Web GUI
===== Virtual Radar Server =====
[[digitales:sdr:sdr_software:sdr_tools:vrs]]
Web-GUI unter [[http://127.0.0.1:8090/VirtualRadar/desktop.html#]]
:digitales:sdr:sdr_software:sdr_tools:vrs.png |Web GUI