OnAir: Über 160 Funk- und Dekodiermodi in einer einzigen SDR-Software

Ein SDR-Programm für praktisch alles: Von Kurzwellenempfang und FT8 über DAB+ und ADS-B bis hin zu Meshtastic und digitalem Amateurfunk. OnAir vereint mehr als 160 Dekoder unter einer gemeinsamen Oberfläche. Wir haben die Open-Source-Software mit einem HackRF One ausprobiert und zeigen, was damit alles möglich ist.

Wer sich intensiver mit Software Defined Radio (SDR) beschäftigt, kennt das Problem: Für jeden Funkdienst und jedes digitale Übertragungsverfahren gibt es häufig eine eigene Software. Eine Anwendung für Kurzwelle, eine andere für FT8, dazu Programme für ADS-B, APRS, DAB+ oder verschiedene IoT-Protokolle.

Mit OnAir soll damit Schluss sein. Die Software bündelt über 160 Empfangs- und Dekodiermodi in einer einzigen Anwendung und deckt damit ein beeindruckend breites Spektrum der Funktechnik ab.

Eine Software für zahlreiche SDR-Empfänger

OnAir ist eine freie Open-Source-Anwendung und steht für Windows, macOS, Linux und Android zur Verfügung. Unterstützt werden zahlreiche SDR-Empfänger, darunter:

  • HackRF One
  • RTL-SDR
  • Airspy
  • SDRplay
  • Weitere kompatible Software Defined Radios

Auch die Anbindung klassischer Funkgeräte ist über entsprechende Schnittstellen möglich.

Die Bedienoberfläche bietet einen klassischen SDR-Empfänger mit Wasserfall- und Spektrumanzeige, einstellbarer Verstärkung, Filtern und verschiedenen Empfangsmodi. Die gewünschte Betriebsart lässt sich über eine übersichtliche Auswahl oder eine Suchfunktion aufrufen.

Besonders praktisch: Die zahlreichen Dekoder sind nach Anwendungsbereichen wie Amateurfunk, Rundfunk, Luftfahrt, Seefahrt und Internet of Things gegliedert.

Von Kurzwelle bis FT8: Klassischer Amateurfunk

Im Amateurfunkbereich deckt OnAir zunächst die klassischen Betriebsarten ab. AM, USB, LSB und CW lassen sich direkt empfangen. Filter, Rauschunterdrückung und weitere Empfangsparameter können individuell angepasst werden.

Interessant ist auch der integrierte CW-Dekoder. Dieser kann mehrere Morsezeichen-Signale gleichzeitig erkennen und den empfangenen Text direkt anzeigen.

Auch digitale Amateurfunkbetriebsarten wie FT8, RTTY, PSK31 und SSTV gehören zum Funktionsumfang. Bei FT8 werden beispielsweise die empfangenen Stationen mit Rufzeichen, Signalstärke und weiteren Informationen dargestellt.

Damit wird OnAir nicht nur zu einem vielseitigen Empfangsprogramm, sondern auch zu einem interessanten Werkzeug für die Analyse digitaler Amateurfunksignale.

UKW, RDS und DAB+ Digitalradio

Auch der klassische Rundfunk kommt nicht zu kurz. Im UKW-Bereich kann OnAir Sender suchen, RDS-Informationen auswerten und die empfangenen Programme wiedergeben.

Ein weiteres Highlight ist der Empfang von DAB+. Nach einem Suchlauf werden die verfügbaren Ensembles und deren enthaltene Radioprogramme angezeigt. Die einzelnen Programme können direkt ausgewählt und angehört werden.

Digitales Fernsehen mit DVB-T2

OnAir kann sogar Fernsehsignale empfangen. Neben DVB-T2 werden je nach Hardware und Empfangskonfiguration weitere digitale und analoge Fernsehverfahren unterstützt.

Die Software zeigt gefundene Programme an und ermöglicht deren Wiedergabe. Für anspruchsvollere Video-Dekodierung sind allerdings genügend Rechenleistung und eine geeignete Antenne erforderlich.

Internet of Things: Zigbee, 433 MHz und Meshtastic

Besonders spannend wird es im Bereich Internet of Things (IoT). Hier zeigt sich, wie vielseitig ein moderner SDR-Empfänger eingesetzt werden kann.

OnAir unterstützt unter anderem:

  • Zigbee: Funkkommunikation von Smart-Home-Geräten wie Lampen, Schaltern und Rollladensteuerungen.
  • 433-MHz-Sensoren: Empfang und Auswertung von Temperatur- und Wettersensoren.
  • WLAN: Analyse empfangbarer WLAN-Netzwerke und deren Funkkanäle.
  • Meshtastic: Empfang und Dekodierung von Nachrichten und Telemetriedaten.
  • MeshCore und MeshCom: Weitere Funk-Mesh-Netzwerke im ISM-Bereich.

Gerade beim Empfang von 433-MHz-Sensoren ist es interessant zu sehen, welche Geräte in der unmittelbaren Umgebung aktiv sind. Je nach unterstütztem Protokoll lassen sich beispielsweise Temperaturwerte und weitere Sensordaten auswerten.

APRS: Amateurfunk-Pakete empfangen und darstellen

Natürlich darf auch APRS nicht fehlen. OnAir kann APRS-Pakete auf der in Europa üblichen Frequenz von 144,800 MHz empfangen und dekodieren.

Die empfangenen Stationen werden mit ihren Informationen dargestellt. Zusätzlich gibt es eine Kartenansicht, in der die Positionen der Stationen nachvollzogen werden können.

Auch eine Anzeige der empfangenen Rohdaten und eine Protokollansicht sind vorhanden.

Flugverkehr mit ADS-B verfolgen

Für Flugzeugbeobachter bietet OnAir ebenfalls einen entsprechenden Dekoder. Über ADS-B lassen sich ausgesendete Flugzeugdaten empfangen und darstellen.

Dazu gehören unter anderem:

  • Rufzeichen beziehungsweise Flugzeugkennung
  • Flughöhe
  • Geschwindigkeit
  • Flugrichtung
  • Herkunfts- beziehungsweise Länderinformationen

Die empfangenen Flugzeuge werden zusätzlich auf einer Karte dargestellt. So lässt sich der Flugverkehr in der eigenen Empfangsregion bequem beobachten.

C4FM/System Fusion: Digitalfunk hörbar machen

Ein besonders interessanter Punkt im Test ist der Empfang von C4FM beziehungsweise Yaesu System Fusion.

Mit dem entsprechenden Voice-Codec kann OnAir nicht nur die ausgesendeten Daten und Rufzeichen erkennen, sondern auch die digitale Sprache wiedergeben.

Dabei gibt es allerdings eine Besonderheit: Die entsprechenden Sprach-Codecs sind aus lizenzrechtlichen Gründen nicht standardmässig in der Software enthalten. Sie müssen gemäss der Dokumentation separat auf dem eigenen Rechner kompiliert und eingebunden werden.

Achtung: Rechtliche Bestimmungen beachten!

Der Empfang und insbesondere die Dekodierung nicht für die Öffentlichkeit bestimmter Funkkommunikation unterliegt je nach Land unterschiedlichen gesetzlichen Regelungen. Das gilt auch für digitalen Amateurfunk wie C4FM/System Fusion.

In Deutschland ist insbesondere § 5 des Telekommunikation-Digitale-Dienste-Datenschutz-Gesetzes (TDDDG) zu beachten. Nicht jede technisch mögliche Dekodierung darf deshalb auch rechtlich vorgenommen oder der daraus gewonnene Inhalt verwendet beziehungsweise weitergegeben werden.

Vor der Nutzung entsprechender Funktionen sollte man sich unbedingt über die geltenden gesetzlichen Bestimmungen im eigenen Land informieren.

Installation: Einige Codecs müssen selbst kompiliert werden

Die Installation der eigentlichen Software ist unkompliziert. Auf der GitHub-Seite des Projekts stehen die aktuellen Versionen für die verschiedenen Betriebssysteme zum Download bereit.

Bei einigen digitalen Amateurfunkbetriebsarten ist allerdings ein zusätzlicher Schritt notwendig: Die entsprechenden Codecs müssen selbst kompiliert werden.

Die Dokumentation auf der Projektseite beschreibt den Vorgang. Unter Windows erfolgt dies beispielsweise mit MSYS2 und einem mitgelieferten PowerShell-Skript. Anschliessend müssen die installierten Codecs in OnAir über die entsprechende Funktion neu erkannt und freigeschaltet werden.

Ein beeindruckendes Werkzeug für SDR-Fans

OnAir ist eine ausgesprochen vielseitige SDR-Software. Die Möglichkeit, mehr als 160 verschiedene Dekodiermodi unter einer einzigen Oberfläche zu nutzen, macht das Programm sowohl für Funkamateure als auch für SDR-Enthusiasten interessant.

Besonders überzeugend ist die grosse Bandbreite: Von klassischem Kurzwellenempfang über digitale Amateurfunkbetriebsarten bis hin zu IoT-Sensoren, Meshtastic und Flugzeugverfolgung ist praktisch alles vertreten.

Natürlich ersetzt eine solche All-in-one-Lösung nicht in jedem Spezialgebiet eine darauf optimierte Einzelsoftware. Auch die benötigte Hardware, die Rechenleistung und die Installation zusätzlicher Codecs spielen eine Rolle.

Wer jedoch gerne experimentiert und mit seinem SDR-Empfänger möglichst viele verschiedene Funkdienste entdecken möchte, sollte OnAir unbedingt ausprobieren.

Das ausführliche Video mit dem Praxistest und dem HackRF One findet ihr direkt hier im Beitrag.

Quelle: YouTube @Funkwelle