Vierundzwanzig Plugins sind heute im Katalog, und jede Karte unten trägt die Version, die die Anwendung tatsächlich abruft. Jeder Eintrag sagt genau, wie gut er verifiziert ist, denn „dekodiert AIS“ und „dekodiert AIS aus der Luft“ sind zwei verschiedene Aussagen.
Decoder-Workbench
I/Q-Decodergetestet, noch nicht aus der Luft
Dekodiert ein ganzes Band auf einmal von einem SDR. Vier Gruppen von Kanälen liegen so dicht beieinander, dass Ihr Empfänger ohnehin schon alle abtastet — sechs ACARS-Frequenzen, sieben NOAA-Wetterkanäle, vier Funkrufkanäle, zwei APRS-Kanäle —, doch bisher konnten Sie immer nur einen davon dekodieren, weil diese Decoder mit demoduliertem Audio arbeiten und ein Empfänger jeweils nur einen Kanal demoduliert. Dieses Plugin nimmt stattdessen den Rohdatenstrom, trennt jeden Kanal daraus heraus und lässt auf jedem einen eigenen Decoder laufen; alles wird in einem Fenster zusammengeführt, am Zeilenanfang die Frequenz, auf der es ankam. Was es dekodiert, richtet sich danach, wohin Sie abstimmen: Richten Sie das SDR auf das Wetterband, bekommen Sie alle sieben NOAA-Kanäle, bei 931 MHz vier Pager, bei 144 MHz beide APRS-Frequenzen. Für jedes Band gibt es ein Preset, und das Panel listet jeden Kanal des Bands auf, auf dem Sie gerade sind — ob Ihr SDR ihn erreicht, das Signal darauf und wie viele Nachrichten er getragen hat. Die Demodulatoren sind dieselben, die diese Plugins verwenden, unverändert.
ADS-B-Flugzeugdecoder
I/Q-Decoderaus der Luft verifiziert
Flugzeugposition, Rufzeichen und Geschwindigkeit auf 1090 MHz. Live aus der Luft dekodiert, wobei ICAO-Adressblöcke und Rufzeichen über unabhängige Nachrichtentypen hinweg übereinstimmen. Der DC-Offset des Empfängers wird vor der Erkennung entfernt, sodass ein Zero-IF-Stick Flugzeuge hört, die er früher verschluckt hat. Version 1.7 hört deutlich weiter: Der Test, der entscheidet, ob ein Burst überhaupt eine Aussendung ist, verlangte etwa den doppelten Signal-Rausch-Abstand, den andere Decoder verlangen, und die Schwelle, die ihn ersetzt hat, wurde anhand von sieben Minuten echtem Verkehr gewählt statt durch Argumentieren — dieselben fünf Minuten Himmel ergaben statt 27 Flugzeugen nun 40, und statt 20 mit Position nun 33. Version 1.8 meldet, welche ART von Flugzeug es jeweils ist — Leichtflugzeug, Verkehrsflugzeug, schweres Verkehrsflugzeug, Hubschrauber, Segelflugzeug, Ultraleichtflugzeug, unbemannt —, anhand der Kategorie, die jedes Flugzeug neben seinem Rufzeichen aussendet, und FoxSDR zeichnet jedes mit einem eigenen Symbol — seit 0.99.26 als schattierte Draufsicht mit 48 px (einstellbar unter ANSICHT > Anzeige), mit Hubschraubern und einer schlichten Pfeilspitze für ein Flugzeug, das keinen Typ angibt. Gemessen über sechs Minuten echten Himmels gaben 32 der 33 Flugzeuge, die sich identifizierten, einen Typ an.
Aircraft Info (Registerabfrage)
Kartenanreicherung
Macht aus einer 24-Bit-Flugzeugadresse, wer es tatsächlich ist: Kennzeichen, Typ und Betreiber, angezeigt auf der Karte und in der Trackliste. Seit 1.1.0 fragt es zuerst die eigene Flugzeugdatenbank von foxsdr.com — aufgebaut aus den Flugzeugdaten des OpenSky Network, ohne festzuhalten, wer wonach gefragt hat — und fragt das ehrenamtlich betriebene adsbdb.com nur nach Flugzeugen, die wir nicht kennen.
AIS-Decoder für Schiffsverfolgung
I/Q-Decodergetestet, noch nicht aus der Luft
Schiffspositionen und Reisedaten auf dem Seefunkband. Beide Kanäle gleichzeitig mit einem Empfänger, zusammen mit allem anderen auf der Karte eingezeichnet.
APRS-/AX.25-Paketdecoder
Audio-Decodergetestet, noch nicht aus der Luft
Bell-202-Packet-Radio aus NFM-Audio auf 144.800 MHz: Positionen, Nachrichten, Status und Telemetrie, geprüft anhand der AX.25-Rahmenprüfsumme.
SSTV-Bilddecoder
Bild-Decodergetestet, noch nicht aus der Luft
Slow-Scan-Bilder auf Kurzwelle und 2 m. Der Modus wird aus dem VIS-Header der Aussendung selbst gelesen, und die Taktdrift wird an den Synchronimpulsen gemessen, korrigiert und in ppm angegeben.
NOAA-Wetterbilder (APT)
Bild-Decoder
Das Bild, das die NOAA-Satelliten ununterbrochen auf 137 MHz aussenden, Zeile für Zeile aufgebaut, während einer über den Himmel zieht. Beide Kanäle kommen so nebeneinander an, wie sie gesendet werden — meist sichtbares Licht neben Infrarot. Zusammen mit dem Satelliten-Plugin eingebaut, sagt jenes, wann NOAA 19 als Nächstes überfliegt, und dieses zeichnet, was er sendet.
GOES-Wettersatelliten (HRIT / LRIT)
I/Q- und Bild-Decodergetestet, noch nicht aus der Luft
Die Direktausstrahlung der GOES-Wettersatelliten auf 1.7 GHz, vom rohen I/Q bis zu den Dateien, die sie trägt: Vollscheibenbilder der Erde, Rice-komprimierte Bilddaten dekomprimiert und die EMWIN-Textprodukte. Nötig sind eine Schüssel von rund einem Meter und ein rauscharmer Vorverstärker. Erprobt an den von der NOAA selbst veröffentlichten Beispieldateien; direkt von einem Satelliten Empfangenes ist noch nicht hindurchgegangen.
Morse-Decoder (CW)
Audio-Decodergetestet, noch nicht aus der Luft
Liest den auf den 700-Hz-Ton abgestimmten Sender, folgt ihm bis zu 60 Hz in beide Richtungen, ermittelt das Tempo aus dem Signal und erneut nach jeder Pause, liest Farnsworth-Abstände und Handtasten und hat ein SAQ-Grimeton-Preset.
RTTY-Fernschreibdecoder
Audio-Decodergetestet, noch nicht aus der Luft
Amateurfunk-Funkfernschreiben mit 45.45 Baud auf Kurzwelle. Die Polarität wird aus dem Signal ermittelt, statt abgefragt zu werden, und beide Zeichensätze werden unterstützt.
FT8-Decoder
Audio-Decoderdekodiert echte Aufnahmen, noch nicht live aus der Luft
Die Weak-Signal-Amateurfunkbetriebsart von WSJT-X, Zeitschlitz für Zeitschlitz nach UTC dekodiert und im Layout von WSJT-X ausgegeben — Zeit, SNR, DT, Audiofrequenz, Nachricht. Die Presets sind die FT8-Skalenfrequenzen von WSJT-X von 160 m bis 2 m. Gewünscht über das Funktionswunsch-Feld der App. Gebaut auf ft8_lib (MIT) und KISS FFT (BSD-3-Clause).
SELCAL-Decoder
Audio-Decodergetestet, noch nicht aus der Luft
Die Vier-Buchstaben-Rufe, mit denen Kurzwellen-Flugfunkstellen die Besatzung eines bestimmten Flugzeugs alarmieren, mit allen 32 ICAO-Tönen und geprüftem Timing nach Norm — ein Ruf, der es verfehlt, wird trotzdem gemeldet, mit Begründung. Zehn Kurzwellen-Presets für den Nordatlantik. Gewünscht über das Funktionswunsch-Feld der App.
POCSAG-Pager-Decoder
Audio-Decodergetestet, noch nicht aus der Luft
Alle drei Bitraten und invertierte Polarität werden automatisch erkannt. Der BCH-Fehlerkorrekturcode ist vollständig implementiert: Beschädigte Codewörter werden verworfen, statt als Text angezeigt zu werden.
EAS-/SAME-Alarmdecoder
Audio-Decoder
Die digitalen Header jeder Meldung des US Emergency Alert System und jedes Alarms von NOAA Weather Radio, in Worten ausgegeben: das Ereignis, wer es ausgelöst hat, welche Countys es betrifft und wie lange es gilt. Der Header wird dreimal gesendet, und dieser Decoder stimmt über die Kopien ab, sodass ein Alarm Störungen übersteht, die jede Kopie anders beschädigen.
Satelliten
Track-Quelle
Die ISS, Amateurfunk- und Wettersatelliten live auf der Karte mit ihrer vorhergesagten Bodenspur, eine Überflugtabelle für Ihre eigene Station und eine Doppler-Korrektur, die einen bewegten Downlink während des ganzen Überflugs hält. Die Bahnen stammen aus CelesTrak-Elementsätzen, daher ist das Gezeichnete berechnet, nicht empfangen.
Kartenbilder (OpenStreetMap)
Kartenbilder
Kacheln auf Straßenebene unter der Karte, abgerufen von einem Kachelserver, den Sie selbst betreiben – so bleibt die Lizenzierung der Kartenbilder bei dem, der sie ausliefert.
Survey-Engine
I/Q-Decoder
Richten Sie es auf ein Band, lassen Sie es auf einem Rechner laufen, der ohnehin an ist, und sehen Sie später nach, was tatsächlich genutzt wurde: welche Frequenzen, wie breit, wie stark sie wurden und wie oft sie da waren. Es liest die gesamte Empfängerbandbreite auf einmal statt Kanal für Kanal.
Nearby Signal Catch
I/Q-Decoder
Notices a transmitter far stronger than everything else in the band the radio is sampling - usually a handheld or a mobile close by - and, if you allow it, brings the receiver to it so you hear it. It works like the Close Call feature on Uniden scanners, and is not made or endorsed by Uniden.
Inmarsat-C-/EGC-Decoder
I/Q-Decoderexperimentell
Sicherheitsaussendungen für die Seefahrt. Rund zehn seiner Konstanten der Luftschnittstelle sind rekonstruierte Vermutungen, daher wird es aus der Luft höchstwahrscheinlich nichts dekodieren — und es ist mit genau diesem Hinweis veröffentlicht, unter seinem eigenen Namen.
RMS-Reporter (Beispiel)
Referenz
Das Referenz-Plugin: meldet den RMS-Pegel des demodulierten Audios und existiert, um zu zeigen, wie man ein Plugin schreibt.
ACARS
Instrument-DecoderPOA, nicht VDL Mode 2
Dies dekodiert POA — einfaches ACARS — und nicht VDL Mode 2. POA ist die ursprüngliche zeichenorientierte Verbindung: MSK mit 2400 Baud auf einem AM-Träger, sieben ASCII-Bits und ein ungerades Paritätsbit pro Zeichen, auf 131.550 MHz über Nordamerika und 131.725 MHz über Europa. VDL Mode 2 ist eine andere Wellenform auf anderen Kanälen — D8PSK mit 31,500 bit/s, um 136 MHz, und überträgt AOA statt Zeichen —, und nichts hier demoduliert sie.
Was über POA ankommt, sind die Nachrichten, die Verkehrsflugzeuge und Bodenstationen austauschen — Positionsmeldungen, Freigaben, Triebwerks- und Wartungsdaten —, ausgedruckt, sobald sie eintreffen. Das Fenster ist als Cockpitdrucker eines Verkehrsflugzeugs gezeichnet, der Papier ausgibt.
FLEX-Funkruf
Instrument-Decoder
FLEX-Pagerverkehr, gehalten in einem Speicher, in dem Sie zurückblättern können, statt in einem Log, das davonscrollt. Das Fenster ist als Pager aus den 1990ern gezeichnet, mit Flüssigkristallanzeige und Nachrichtenspeicher.
Zweiton-Folgeruf
Instrument-Decoder
Die Zweiton-Folgerufe, mit denen die Alarmierung einer Wache beginnt: Das Tonpaar zeigt an, wer gerufen wird, und der Empfänger reagiert darauf wie das echte Gerät. Das Fenster ist als Alarmempfänger einer Feuerwache gezeichnet.
VOR
Instrument-Decoder
Die UKW-Drehfunkfeuer, nach denen Flugzeuge navigieren. Drehen Sie am OBS, und die Nadel antwortet, genau wie beim Instrument im Flugzeug. Das Fenster ist als Cockpit-Kursanzeige gezeichnet, mit funktionierendem OBS-Knopf.
WEFAX
Instrument-Decoder
Die Wetterkarten, die für die Schifffahrt ausgestrahlt werden, so gezeichnet, wie das Faxgerät sie gezeichnet hätte, das sie früher empfing, samt Lampenleiste. Das Fenster ist als Bedienfeld eines Seefunk-Faxgeräts gezeichnet.
406-MHz-Notfunkbaken
Instrument-Decoder
Die 406-MHz-Baken, die Flugzeuge, Schiffe und Personen mitführen. Das Fenster ist ein Alarmpanel, weil das Signal genau das bedeutet. Das Fenster ist als Alarmpanel gezeichnet, mit der fünfzehnstelligen Kennung auf Sieben-Segment-Glas.
ERT-Verbrauchszähler
Instrument-Decoder
Die kurzen Bursts, die Strom-, Gas- und Wasserzähler in Haushalten für das Auslesen im Vorbeifahren senden, angezeigt auf einem Zählwerk wie dem am Zähler selbst. Das Fenster ist als Zählwerk eines Stromzählers gezeichnet.
433-MHz-Wettersensoren
Instrument-Decoder
Die Temperatur- und Feuchtesensoren für den Garten auf 433 MHz, angezeigt auf der Art Konsole, mit der sie verkauft wurden. Das Fenster ist als Konsole von Oregon Scientific gezeichnet.
Ein eingebautes Plugin läuft im eigenen Prozess von FoxSDR, mit allen Rechten, die FoxSDR hat. Es gibt keine Sandbox. Das Neuabstimmen ist das Einzige, was die Konsole tatsächlich absichert: standardmäßig aus, aus für jedes neu installierte Plugin. Plugins sind ABI-genau — eines, das für eine andere Host-Version gebaut wurde, wird abgelehnt statt geladen, denn ein Unterschied im Struct-Layout wird Tage später zu Speicherbeschädigung.