Every plugin in the catalogue today has a card below, and every card
carries the version the application will actually fetch. Each entry says exactly how
well it is verified, because “decodes AIS” and “decodes AIS off the air” are different
claims.
Decoder-werkbank
I/Q-decodergetest, nog niet uit de ether
Decodeert een hele band tegelijk met één radio. Vier groepen kanalen liggen zo dicht bij elkaar dat je ontvanger ze allemaal al samplet — zes ACARS-frequenties, zeven NOAA-weerkanalen, vier pagingkanalen, twee voor APRS — maar tot nu toe kon je er maar één tegelijk decoderen, omdat die decoders op gedemoduleerde audio werken en een ontvanger één kanaal tegelijk demoduleert. Deze plug-in neemt in plaats daarvan de ruwe stream, haalt elk kanaal eruit en draait op elk kanaal een aparte decoder, en voegt alles samen in één venster, met aan het begin van de regel de frequentie waarop het binnenkwam. Wat hij decodeert, volgt waar je op afstemt: richt de radio op de weerband en je krijgt alle zeven NOAA-kanalen, op 931 MHz vier pagers, op 144 MHz beide APRS-frequenties. Er is voor elk een preset, en het paneel toont elk kanaal van de band waarop je zit — of je radio het kan bereiken, het signaal erop, en hoeveel berichten het heeft overgebracht. De demodulators zijn dezelfde als die van die plug-ins, ongewijzigd.
ADS-B-vliegtuigdecoder
I/Q-decodergeverifieerd uit de ether
Positie, roepnaam en snelheid van vliegtuigen op 1090 MHz. Live uit de ether gedecodeerd, waarbij ICAO-adresblokken en roepnamen overeenkomen over onafhankelijke berichttypen heen. De eigen DC-offset van de ontvanger wordt vóór de detectie verwijderd, zodat een zero-IF-dongle vliegtuigen hoort die hij vroeger onder de ruis begroef. Versie 1.7 hoort een flink stuk verder: de test die bepaalt of een burst überhaupt een uitzending is, vroeg om ongeveer twee keer de signaal-ruisverhouding waar andere decoders om vragen, en de drempel die ervoor in de plaats kwam, is gekozen op basis van zeven minuten echt verkeer in plaats van op basis van redeneringen — dezelfde vijf minuten lucht gingen van 27 vliegtuigen naar 40, en van 20 met een positie naar 33. Versie 1.8 meldt wat voor SOORT toestel elk vliegtuig is — licht vliegtuig, verkeersvliegtuig, zwaar toestel, helikopter, zweefvliegtuig, ultralight, onbemand — op basis van de categorie die elk vliegtuig naast zijn roepnaam uitzendt, en FoxSDR tekent elk met een eigen pictogram — sinds 0.99.26 een bovenaanzicht met schaduwwerking van 48 px (in te stellen via WEERGAVE > Weergave), met helikopters en een eenvoudige pijlpunt voor een vliegtuig dat geen type opgeeft. Gemeten over zes minuten echte lucht gaven 32 van de 33 vliegtuigen die zich identificeerden er een op.
Vliegtuiginfo (opzoeken in register)
Kaartverrijking
Zet een 24-bits vliegtuigadres om in wie het echt is: registratie, type en exploitant, getoond op de kaart en in de tracklijst. Sinds 1.1.0 raadpleegt hij eerst de eigen vliegtuigdatabase van foxsdr.com — gebouwd uit de vliegtuiggegevens van het OpenSky Network, en zonder bij te houden wie waarnaar vroeg — en vraagt hij alleen bij het door vrijwilligers gerunde adsbdb.com naar vliegtuigen die wij niet kennen.
AIS-decoder voor scheepsvolging
I/Q-decodergetest, nog niet uit de ether
Scheepsposities en reisgegevens op de maritieme band. Beide kanalen tegelijk met één ontvanger, samen met al het andere op de kaart getekend.
Schepen krijgen op de kaart hun naam zodra ze die hebben verzonden.
NAVTEX & DSC (marine)
Instrumentdecodergetest, nog niet uit de ether
The two text services a ship’s radio keeps watch on: NAVTEX navigational and weather warnings on 518, 490 and 4209.5 kHz, and GMDSS Digital Selective Calling on VHF channel 70 and the HF distress frequencies. Messages print on a teleprinter, and a call that carries a position puts the vessel on the map. It is checked against the ITU tables and the IMO manual’s own worked examples; no real NAVTEX or DSC transmission has been decoded yet.
APRS / AX.25-packetdecoder
Audiodecodergetest, nog niet uit de ether
Bell 202-packetradio uit 144.800 MHz NFM-audio: posities, berichten, status en telemetrie, gevalideerd tegen de AX.25-framecontrole.
Een station dat beweegt, zoals een ballon, tekent een spoor op de kaart met de hoogte die het meldt.
SSTV-beelddecoder
Beelddecodergetest, nog niet uit de ether
Slow-scan-beelden op HF en 2 m. De mode wordt gelezen uit de eigen VIS-header van de uitzending, en klokdrift wordt gemeten aan de synchronisatiepulsen, gecorrigeerd en in ppm gemeld.
NOAA-weerbeelden (APT)
Beelddecoder
Het beeld dat de NOAA-satellieten continu uitzenden op 137 MHz, regel voor regel opgebouwd terwijl er een over de hemel trekt. Beide kanalen komen naast elkaar binnen zoals ze zijn verzonden — meestal zichtbaar licht naast infrarood. Ingebouwd naast Satellieten zegt die plug-in wanneer NOAA 19 weer overkomt, en tekent deze plug-in wat hij uitzendt.
Meteor-M LRPT Weather Pictures
Beelddecoderexperimenteel
Meteor-M weather-satellite pictures on 137 MHz, from raw I/Q. Everything from the radio down to the data packets is written from published CCSDS documents and tested against them, but the last step, turning image packets into pixels, is a reconstruction. On a real pass it should lock and report what it hears, then refuse each image packet out loud rather than draw a wrong picture.
GOES-weersatellieten (HRIT / LRIT)
I/Q- en beelddecodergetest, nog niet uit de ether
De directe uitzending van de GOES-weersatellieten op 1.7 GHz, van ruwe I/Q tot de bestanden die erin zitten: full-disk-beelden van de aarde, gedecomprimeerde Rice-gecomprimeerde beelden, en de EMWIN-tekstproducten. Er is een schotel van ongeveer een meter en een ruisarme versterker voor nodig. Bewezen op de eigen gepubliceerde voorbeeldbestanden van NOAA; iets wat rechtstreeks van een satelliet komt, is er nog niet doorheen gegaan.
Radiosondes
I/Q-decoderexperimenteel
Follows Vaisala RS41 weather-balloon sondes on 400 to 406 MHz: serial number, position, height, climb rate and wind, with each balloon’s trail on the map, up to four at once. It finds the sondes’ carriers itself, because nobody publishes them. It has never seen a real flight, and two details of the frame format are unconfirmed, so it may report nothing until it is checked against a real RS41. Asked for through the app’s feature box.
Morsedecoder (CW)
Audiodecodergetest, nog niet uit de ether
Leest het station op de 700 Hz-toon, volgt het tot 60 Hz in beide richtingen, leidt de snelheid af uit het signaal en opnieuw na elke pauze, leest Farnsworth-spatiëring en handseiner, en heeft een preset voor SAQ Grimeton.
RTTY-telexdecoder
Audiodecodergetest, nog niet uit de ether
Amateur-radioteletype op 45.45 baud op HF. De polariteit wordt uit het signaal afgeleid in plaats van gevraagd, en beide tekensets worden ondersteund.
FT8-decoder
Audiodecoderdecodeert echte opnames, nog niet live uit de ether
De zwakkesignaalmode voor amateurs uit WSJT-X, slot voor slot gedecodeerd op de UTC-klok en afgedrukt in de eigen opmaak van WSJT-X — tijd, SNR, DT, audiofrequentie, bericht. De presets zijn de FT8-dialfrequenties van WSJT-X van 160 m tot 2 m. Aangevraagd via FUNCTIE AANVRAGEN in de app. Optionele PSK Reporter-melding onder uw eigen roepnaam — uit totdat u er een invoert en het inschakelt — vereist FoxSDR 0.99.43 of nieuwer voor de instellingsvakken. Gebouwd op ft8_lib (MIT) en KISS FFT (BSD-3-Clause).
SELCAL-decoder
Audiodecodergetest, nog niet uit de ether
De oproepen van vier letters die luchtvaartstations op HF uitzenden om de bemanning van één vliegtuig te waarschuwen, met alle 32 ICAO-tonen en de timing van de standaard gecontroleerd — een oproep die daar niet aan voldoet, wordt toch gemeld, met de reden. Tien HF-presets voor de Noord-Atlantische Oceaan. Aangevraagd via FUNCTIE AANVRAGEN in de app.
POCSAG-pagerdecoder
Audiodecodergetest, nog niet uit de ether
Alle drie de bitsnelheden en omgekeerde polariteit worden automatisch herkend. De BCH-foutcorrectiecode is volledig geïmplementeerd: beschadigde codewoorden worden weggegooid in plaats van als tekst getoond.
DMR Monitor (data only)
Audiodecoderexperimenteel
The signalling of DMR digital radio, from NFM audio: colour code, group or private call, talkgroup, radio IDs, and the emergency and encryption flags. No voice is decoded and nothing is decrypted: DMR’s voice codec is patent-encumbered and is not in the plugin. Tested against a transmitter built from the standard, not yet against a real burst off the air.
TETRA Monitor (data only, no voice)
I/Q-decodergetest, nog niet uit de ether
What a TETRA cell broadcasts about itself, from raw I/Q: its network and colour codes, system information, slot assignments and channel grants, with whether each is encrypted. It plays no audio: no TETRA speech codec is present and nothing is decrypted, so a voice channel is labelled and left alone. Verified against a synthetic transmitter built from the ETSI standard, not yet against a real cell.
EAS / SAME-alarmdecoder
Audiodecoder
De digitale headers van elk bericht van het Amerikaanse Emergency Alert System en elk alarm van NOAA Weather Radio, in woorden afgedrukt: de gebeurtenis, wie het uitgaf, welke county's het dekt en hoe lang het geldig is. De header wordt drie keer verzonden en deze decoder laat de kopieën stemmen, zodat een alarm ruis overleeft die elke kopie anders beschadigt.
DAB / DAB+ Radio
I/Q- en beelddecoderstations played off airexperimenteel
Digital radio from Band III: it lists every station on a DAB or DAB+ multiplex and plays the one you pick, with its scrolling text and slideshow. Off the air in West Yorkshire it played stations from BBC National DAB and Digital One, DAB+ included. The slideshow and the title-and-artist tags have not yet been seen on a real signal, which is why it is still marked experimental. It needs exactly 2.048 MS/s, which an RTL-SDR offers. DAB+ sound needs ffmpeg, which you install yourself: the plugin contains no AAC decoder.
IBOC Radio (nrsc5 library)
I/Q- en beelddecoderexperimenteel
HD Radio, the digital signal beside many US FM stations: HD1 to HD8 audio, station and track information, album art, and traffic and weather maps. The plugin contains no decoder: it loads the libnrsc5 library you already have from NRSC5 Studio, a separate GPL program, and says so on its panel when it cannot find one. It has decoded nrsc5’s recorded sample, but never a live station inside FoxSDR.
Satellieten
Trackbron
Het ISS, amateursatellieten en weersatellieten live op de kaart getekend met hun voorspelde grondspoor, een passagetabel voor je eigen station, en dopplercorrectie die een bewegende downlink tijdens een passage vasthoudt. De banen komen uit sets baanelementen van CelesTrak, dus wat hij tekent, is berekend en niet ontvangen.
Kaartbeelden (OpenStreetMap)
Kaartbeelden
Tegels op straatniveau onder de kaart, opgehaald van een tegelserver die je zelf draait, waardoor de licentie van de beelden bij degene blijft die ze aanbiedt.
Bandverkenner (Survey Engine)
I/Q-decoder
Richt hem op een band, laat hem draaien op een computer die toch al aan staat, en kom terug voor wat er echt gebruikt werd: welke frequenties, hoe breed, hoe sterk ze werden en hoe vaak ze er waren. Hij leest de hele ontvangerbandbreedte tegelijk in plaats van één kanaal per keer.
Vangst van nabije signalen
I/Q-decoder
Merkt een zender op die veel sterker is dan al het andere in de band die de radio samplet - meestal een dichtbij staande portofoon of mobilofoon - en stemt, als je dat toestaat, de ontvanger erop af zodat je hem hoort. Het werkt zoals de Close Call-functie van Uniden-scanners en is niet gemaakt of goedgekeurd door Uniden.
Demod Analyzer
Toolexperimenteel
Works out what a digitally modulated signal is, BPSK, QPSK, 8PSK or 16-QAM, and measures it: symbol rate, carrier, EVM, MER, SNR and I/Q imbalance, with the constellation, eye and spectrum in one picture. It reads the live receiver channel or a recording in the common I/Q file formats, and can export the recovered bits. Tested against synthetic signals only, never a real off-air capture.
Propagation Tools
Toolexperimenteel
HF propagation in one picture: a world map with the grey line and a heat map of the bands likely to be open from your locator, solar indices, the NCDXF beacon schedule with tune presets, and a meteor-shower calendar. Predictions come from VOACAP, built in, which matches ITS’s own program on its test circuits but has never been compared with the air. It fetches solar data from N0NBH and NOAA while its window is open, and never sends your locator.
Solar System View
Toolexperimenteel
The Sun, planets and Moon drawn from orbital elements and turned with the keys on its plate, with NASA’s latest Sun pictures, the SOHO coronagraph, NASA’s list of coronal mass ejections, solar-wind readings and NOAA’s aurora forecast beside them. It contacts NASA and NOAA servers only for what is on screen. Tested against recorded responses, not yet inside FoxSDR’s own window.
Packet TNC (KISS)
Toolexperimenteel
A software TNC: 1200 baud AX.25 packet radio for Winlink Express, APRS clients and other packet programs, over KISS on a local TCP port. It can transmit, but only after you have granted it transmit and armed the transmitter yourself. Tested against a simulated host and a scripted client; not yet tried on the air. Not affiliated with ARSFI or Winlink.
Radio Email (Winlink-compatible)
Toolexperimenteel
Winlink-compatible e-mail through the internet gateway: a mailbox, a compose form and the B2F protocol. It makes no radio transmission yet, and needs an existing Winlink account. It passes tests against a fake gateway and another author’s implementation, but has never talked to the real Winlink servers. Not affiliated with ARSFI or the Winlink team.
Inmarsat-C / EGC-decoder
I/Q-decoderexperimenteel
Maritieme veiligheidsuitzendingen. Ongeveer tien van de constanten van de luchtinterface zijn gereconstrueerde gissingen, dus hij decodeert uit de ether hoogstwaarschijnlijk niets — en hij is gepubliceerd met precies die mededeling, onder zijn eigen naam.
Voorbeeld: RMS-melder (Example RMS Reporter)
Referentie
De referentieplug-in: meldt het RMS-niveau van de gedemoduleerde audio, en bestaat om te laten zien hoe het schrijven van een plug-in eruitziet.
ACARS
InstrumentdecoderPOA, niet VDL Mode 2
Dit decodeert POA — gewone ACARS — en niet VDL Mode 2. POA is de oorspronkelijke tekengeoriënteerde verbinding: 2400 baud MSK op een AM-draaggolf, zeven ASCII-bits en een oneven pariteitsbit per teken, op 131.550 MHz boven Noord-Amerika en 131.725 MHz boven Europa. VDL Mode 2 is een andere golfvorm op andere kanalen — D8PSK op 31,500 bit/s, rond 136 MHz, met AOA in plaats van tekens — en niets hier demoduleert dat.
Wat er via POA binnenkomt, zijn de berichten die verkeersvliegtuigen en grondstations uitwisselen — positiemeldingen, klaringen, motor- en onderhoudsverkeer — afgedrukt zodra ze binnenkomen. Het venster is getekend als de cockpitprinter van een verkeersvliegtuig, met papier dat eruit rolt.
HFDL Aircraft Datalink Decoder
Instrumentdecoderexperimenteel
HFDL, the HF half of airliners’ ACARS, from USB audio: ground-station squitters, log-ons, messages and positions, printed on a cockpit message printer. About sixty of its air-interface values are reconstructions, because the standards that state them are paid documents, so it will most likely decode nothing off air until a real recording corrects it. It still reports each burst’s pre-key tone and carrier, so you learn whether it heard one.
VDL Mode 2
Instrumentdecoderexperimenteel
The digital data link airliners use in the VHF airband, between 136.1 and 136.975 MHz: ACARS messages and ground-station announcements, up to twelve channels at once from raw I/Q, printed on a flight-deck message printer, with the positions stations announce put on the map. It has never decoded a signal from an aeroplane, and fifteen details of the signal could not be confirmed from any document, so it is published to be corrected against a real recording, not relied on.
FLEX-paging
Instrumentdecoder
FLEX-pagerverkeer, bewaard in een geheugen waarin je terug kunt scrollen in plaats van een logboek dat wegscrolt. Het venster is getekend als een pager uit de jaren negentig, met een lcd-scherm en een berichtengeheugen.
Sequentiële tweetoonspaging
Instrumentdecoder
De sequentiële tweetoonsoproepen waarmee de alarmering van een post begint: het toonpaar geeft aan wie er wordt opgeroepen, en de ontvanger reageert erop zoals de echte apparatuur dat doet. Het venster is getekend als een alarmontvanger van een brandweerkazerne.
VOR
Instrumentdecoder
De omnidirectionele VHF-bakens waarop vliegtuigen navigeren. Draai aan de OBS en de naald reageert, precies zoals het instrument in het vliegtuig. Het venster is getekend als een koersindicator in de cockpit, met een werkende OBS-knop.
WEFAX
Instrumentdecoder
De weerkaarten die naar de scheepvaart worden uitgezonden, getekend zoals de faxmachine die ze vroeger ontving ze zou hebben getekend, lampenladder en al. Het venster is getekend als het bedieningspaneel van een scheepsfaxmachine.
Noodbakens op 406 MHz
Instrumentdecoder
De 406 MHz-bakens die vliegtuigen, schepen en mensen bij zich hebben. Het venster is een alarmpaneel, want dat is wat het signaal betekent. Het venster is getekend als een alarmpaneel, met de identiteit van vijftien tekens op zevensegmentglas.
ERT-nutsmeters
Instrumentdecoder
De korte bursts die huishoudelijke elektriciteits-, gas- en watermeters uitzenden om in het voorbijrijden te worden afgelezen, getoond op een telwerk zoals dat op de meter zelf. Het venster is getekend als het telwerk van een elektriciteitsmeter.
Wireless M-Bus Meter Decoder
Instrumentdecoderexperimenteel
The 868 MHz bursts European heat, water, gas and electricity meters send for walk-by reading, in Wireless M-Bus modes S, T and C, shown on a meter register with a roster of every meter heard. Most meters encrypt their readings, and it decrypts only those whose keys you enter, for meters you own or may read. It decodes the standard’s own example telegrams exactly, but has not yet heard a real meter.
Weersensoren op 433 MHz
Instrumentdecoder
De temperatuur- en vochtigheidssensoren voor in de tuin op 433 MHz, getoond op het soort console waarmee ze werden verkocht. Het venster is getekend als een console van Oregon Scientific.
Een ingebouwde plug-in draait binnen het eigen proces van FoxSDR, met elk privilege dat FoxSDR heeft. Er is geen sandbox. Opnieuw afstemmen is het enige wat de console echt afschermt: standaard uit, uit voor elke nieuw geïnstalleerde plug-in. Plug-ins zijn ABI-exact — een plug-in die voor een andere hostversie is gebouwd, wordt geweigerd in plaats van geladen, want een verschil in struct-layout wordt dagen later geheugencorruptie.