FoxSDR 0.99.39 · OPEN BÈTA
Machinevertaling
HOOFD
LOOPT
DEC
DEMPEN
FOUT
AFGESTEMD - HERTZ
1090.0000 MHz · klik op een cijfer om omhoog af te stemmen, rechtsklik om omlaag af te stemmen
VOLUME
42 %
SAMPLERATE
MS/s
2.000 MS/s
FRAMETIJD
ms
16.7 ms

Console voor signaalacquisitie · Type 71

Open bèta · Versie 0.99.39 · Windows x64 · Linux x64 in ontwikkeling · Android arm64 alfa · gratis voor niet-commercieel gebruik

SDR-software,
vanaf nul geschreven.

FoxSDR is in open bèta. Het is gratis, compleet genoeg om elke dag te gebruiken, en er zitten nog ruwe kantjes aan — en juist daarom is het opsporen daarvan het nuttigste wat je ermee kunt doen.

FoxSDR is een software-defined radio die van de grond af is geschreven, tot en met de eigen radiodrivers: een live spectrum en waterval, elke mode die je echt gebruikt, stereo-FM met RDS, een kaart met de vliegtuigen en schepen die het decodeert — en de hele interface aangeboden aan een browser, zodat de ontvanger kan staan waar de antenne staat.

· Geen account, geen licentiesleutel, geen activering
· Acht radiofamilies native aangestuurd; al het andere via SoapySDR
· Beschikbaar in English, Български, Català, Čeština, Dansk, Deutsch, Ελληνικά, Español, Eesti, Suomi, Français, Hrvatski, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Lietuvių, Latviešu, Norsk bokmål, Nederlands, Polski, Português (Brasil), Português (Portugal), Română, Русский, Slovenčina, Slovenščina, Svenska, Türkçe, Українська, Tiếng Việt, 简体中文 en 繁體中文
· 173 tests in de build, geslaagd op Windows en Linux
SPECTRUM - 1024 BINS - EMA 0.50PIEK -88.7 dBFS
1090.0000 MHz · 2.000 MS/s SPANSYNTHETISCH · GEEN ONTVANGER
8DEMODULATIEMODES
28CATALOGUSPLUG-INS
8NATIVE RADIODRIVERS
0GPL-AFHANKELIJKHEDEN

Functiekeuze · wat het doet

druk op een bank

Alles hieronder zit in de huidige build. Waar een bewering zwakker is dan ze lijkt, zegt de pagina dat zelf, in plaats van het jou te laten ontdekken.

Spectrum en waterval

De band live getekend, met de waterval die eronder meescrolt. Klik op een signaal om erop af te stemmen, sleep de doorlaatband tot hij past, en zie een draaggolf in de loop van minuten komen en gaan in plaats van te gissen aan de hand van een meter.

Elke mode die ertoe doet

NFM, WFM, AM, DSB, USB, LSB en CW, met squelch, AGC, ruisonderdrukking, handmatige en automatische notch, en de-emfase. Omroep-FM wordt in stereo gedecodeerd met pilotlock, en RDS geeft je de zendernaam, radiotekst, PI en het programmatype.

Je radio, welke het ook is

Acht radiofamilies worden aangestuurd door de eigen drivers van FoxSDR, zonder radiopakket om te installeren: RTL-SDR (inclusief Blog V4), HackRF, Airspy R2/Mini, Airspy HF+, Mirics-dongles en de RX888 mk2 via USB, SDRplay RSP's via de SDRplay API die je al hebt, en de ADALM-Pluto via zijn netwerkprotocol. Elk ander apparaat dat SoapySDR kan bereiken — een USRP, een LimeSDR — werkt ook. Ontwikkeld met een Ettus B200 en een RTL-SDR; de andere zeven drivers zijn getoetst aan de referentiecode van de fabrikanten en hebben op onze werkbank nog geen hardware gezien.

Werken met signalen

Bladwijzers voor de frequenties waar je steeds naar terugkeert, een bandscanner die stopt bij activiteit, bandplannen die aangeven waar je naar kijkt — in het formaat en de kleuren die jij kiest — en opname van zowel gedemoduleerde audio als ruwe I/Q. De frequentieteller is er als nixiebuizen, neon of gewone cijfers.

Een oscilloscoop op de ontvanger

De DEMOD-SCOPE is een fosforspoor op een raster met een ingang met vier standen: de gedemoduleerde audio, getriggerd zodat spraak en tonen stilstaan; het spectrum daarvan; de I en Q van het kanaal; en een vectorweergave, de weergave waarin AM, FM en SSB er echt verschillend uitzien.

Toetsen voor alles wat je vaak doet

Sneltoetsen in de geest van HDSDR — starten en stoppen, dempen, volume, mode, afstemmen, een frequentie intypen, opnemen, volledig scherm, F1 tot F5 voor de banken — en een sectie Sneltoetsen waarin je ze allemaal kunt wijzigen. Geen enkele sneltoets gaat af terwijl je aan het typen bent.

Monitor · hoe het eruitziet

kies een paneel

Echte vensters van een echte ontvanger, geen mock-ups. Bij elke afbeelding staat of wat ze toont uit de ether is opgevangen, berekend is uit gegevens die via internet zijn opgehaald, of gewoon de toestand van de applicatie is — want op een scherm zijn die drie niet van elkaar te onderscheiden, en een ontvanger die je niet kan vertellen welke het is, is niet veel waard.

De FoxSDR-console afgestemd op 94.62 MHz: een ronde rode stopknop, een hertzuitlezing in nixiestijl, naaldmeters, de functiekeuzebalk, een spectrum met FM-zenders die boven de ruis uitsteken en een groene waterval eronder.
UIT DE ETHER De console

De hele ontvanger op één paneel: afstemming, gain, mode, squelch en uitgangen op de linkerbalk, het spectrum boven de waterval, en de toestand van elk subsysteem langs de rechterkant.

een RTL-SDR (R820T-tuner) op 2.048 MS/s, afgestemd op 94.62 MHz in breedband-FM op de bureauantenne · de FM-zenders zijn de bulten in het spectrum en de heldere kolommen in de waterval, en de stereopilot is gelockt · gefotografeerd op 23 september 2026 met FoxSDR 0.99.19

Deze afbeeldingen tonen de interface die in de download hieronder zit. De console is na 0.70.0 omgebouwd tot het instrument dat je hier ziet, en elke release vanaf 0.75.0 bevat hem — dus wat deze afbeeldingen tonen, is wat er wordt geïnstalleerd, en geen werk dat nog moet komen.

Bediening op afstand

Zet de ontvanger waar de antenne staat

FoxSDR biedt zijn hele interface via HTTP aan op je eigen netwerk: het spectrum, de bediening, live audio, en de kaart naast de tracklijst. De computer met de radio eraan kan op zolder bij de coax staan, terwijl jij hem vanaf de bank bedient.

Standaard uit, en alleen aan deze computer gebonden tot je dat verandert.

Een wachtwoord is verplicht voor elke binding buiten loopback: zonder wachtwoord wordt de LAN-binding botweg geweigerd, in plaats van een socket te openen zonder slot erop.

Wachtwoorden worden gehasht opgeslagen (PBKDF2-HMAC-SHA256); sessies verlopen en worden ingetrokken zodra de instellingen veranderen.

Er is geen TLS, met opzet: de bediening op afstand wordt als gewone HTTP aangeboden, zodat hij geen transportbeveiliging claimt die hij niet biedt. Zet Caddy, nginx, Tailscale of een Cloudflare Tunnel ervoor, en stel hem nooit rechtstreeks open via port forwarding.

De FoxSDR-interface in een webbrowser, in dezelfde instrumentstijl van messing en olijfgroen als de desktopapplicatie.
UIT DE ETHER Hetzelfde instrument, in een browser

Geen uitgeklede afstandsbediening: het spectrum, de waterval, de bediening en de kaart, via HTTP aangeboden aan alles met een browser op je eigen netwerk.

Spectrum en waterval getekend uit live B200-gegevens op 1090 MHz · het kaartpaneel toont open Stille Oceaan, omdat het enige doel dat op dat moment werd gevolgd het ISS was, dat erboven vloog.

De decodercatalogus

28 gepubliceerd

Vandaag staan er vierentwintig plug-ins in de catalogus, en elke kaart hieronder vermeldt de versie die de applicatie echt zal ophalen. Bij elk item staat precies hoe goed het is geverifieerd, want “decodeert AIS” en “decodeert AIS uit de ether” zijn twee verschillende beweringen.

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.

v0.2.0 · MIT · ABI 3 · Windows en Linux

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.

v1.8.0 · MIT · ABI 3 · Windows en Linux

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.

v1.1.0 · MIT · ABI 3 · Windows en Linux

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.

v1.0.1 · MIT · ABI 3 · Windows en Linux

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.

v1.0.1 · MIT · ABI 3 · Windows en Linux

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.

v1.0.0 · MIT · ABI 3 · Windows en Linux

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.

v1.0.0 · MIT · ABI 3 · Windows en Linux

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.

v0.2.0 · MIT · ABI 3 · Windows en Linux

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.

v1.1.0 · MIT · ABI 3 · Windows en Linux

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.

v1.0.0 · MIT · ABI 3 · Windows en Linux

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. Gebouwd op ft8_lib (MIT) en KISS FFT (BSD-3-Clause).

v1.0.0 · MIT · ABI 3 · Windows en Linux

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.

v1.0.0 · MIT · ABI 3 · Windows en Linux

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.

v1.0.2 · MIT · ABI 3 · Windows en Linux

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.

v1.0.0 · MIT · ABI 3 · Windows en Linux

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.

v1.1.1 · MIT · ABI 3 · Windows en Linux

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.

v1.1.2 · MIT · ABI 3 · Windows en Linux

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.

v0.1.1 · MIT · ABI 3 · Windows en Linux

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.

v0.1.0 · MIT · ABI 3 · Windows en Linux

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.

v0.1.1 · MIT · ABI 3 · Windows en Linux

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.

v2.0.0 · MIT · ABI 3 · alleen Windows

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.

v1.0.0 · MIT · ABI 3 · alleen Windows

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.

v1.0.0 · MIT · ABI 3 · alleen Windows

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.

v1.0.1 · MIT · ABI 3 · Windows en Linux

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.

v1.0.1 · MIT · ABI 3 · Windows en Linux

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.

v1.0.0 · MIT · ABI 3 · alleen Windows

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.

v1.0.0 · MIT · ABI 3 · alleen Windows

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.

v1.0.0 · MIT · ABI 3 · alleen Windows

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.

v1.0.0 · MIT · ABI 3 · alleen Windows

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.

Status · hoe goed is het echt getest?

BEVESTIGD MET ECHTE SIGNALEN
ADS-B

Vliegtuigen live uit de ether gedecodeerd, gecontroleerd over berichttypen heen. De audioketen is op het gehoor bevestigd op omroep-FM.

GEVERIFIEERD MET GESYNTHETISEERDE SIGNALEN
AIS, APRS, SSTV, morse, RTTY en POCSAG

Getest tegen gegenereerde golfvormen en gepubliceerde constanten. Dat is echt bewijs, en het is niet hetzelfde als bevestiging uit de ether.

UITDRUKKELIJK NIET GEVERIFIEERD
Inmarsat-C

Gepubliceerd als 0.1.0 en in de catalogus zelf als experimenteel gemarkeerd.

DE BUILD
173 tests, geslaagd op Windows en Linux

De DSP-kern, elke driver en elke decoder hebben unittests. FoxSDR werkt en wordt dagelijks gebruikt, en is nog steeds pre-1.0: de interface en de catalogus zijn in beweging.

NATIVE RADIODRIVERS
Eén van de acht bewezen op hardware

De RTL-SDR-driver draait een echte dongle op onze werkbank. HackRF, Airspy R2/Mini, Airspy HF+, SDRplay, Mirics, RX888 mk2 en ADALM-Pluto — ontvangen en zenden — zijn byte voor byte getoetst aan de referentiecode en protocolbeschrijvingen van de fabrikanten, en hebben de radio hier nooit gezien. Een melding van een eigenaar van een van die radio's is meer waard dan alles wat wij kunnen draaien.

LINUX
Gepubliceerd, nooit met een radio gebruikt

De Linux-build staat op de downloadlijst als AppImage en als tarball, doorstaat dezelfde 133 tests, en bevat crashvastlegging en de native USB-drivers via usbfs. 21 van de 28 catalogusplug-ins leveren Linux-builds naast de Windows-builds. Windows is nog steeds het enige bewezen platform, om één botte reden: er is nog nooit een radio via de Linux-build aangestuurd. Neem hem en experimenteer; vertrouw er niet op.

ANDROID
Alfa, nooit op een echt apparaat

De arm64-APK is alleen op een emulator gedraaid. Geen telefoon, geen tablet en geen USB-dongle onder Android is ermee in de buurt geweest; elke melding van zo'n apparaat is nieuwe informatie.

Downloaden

FoxSDR voor Windows, uit de Microsoft Store BESTE KEUZE VOOR NIEUWE GEBRUIKERS

Dezelfde applicatie, verpakt voor de Microsoft Store en ondertekend door Microsoft: je installeert, werkt bij en verwijdert hem via de Store zoals alles op je computer, zonder beveiligingswaarschuwing om weg te klikken en zonder iets om daarna in de gaten te houden. Dit is degene die je neemt als FoxSDR nieuw voor je is. Het enige wat het kost, is tijd: elke Store-update wacht op de certificering van Microsoft, dus de Store-versie loopt achter op deze pagina — die staat op 0.99.19, terwijl het installatieprogramma hieronder 0.99.39 is.

FoxSDR 0.99.19 downloaden · gehost door Microsoft Store · ondertekend door Microsoft

FoxSDR 0.99.39 voor Windows, als installatieprogramma NIEUWSTE BUILD

Een Inno Setup-installatieprogramma dat de applicatie, de SoapySDR-runtime en de app-lokale Microsoft C-runtime neerzet. Het schrijft niets buiten zijn installatiemap en je eigen gebruikersprofiel, en verwijdert zich netjes via Programma's toevoegen/verwijderen. Het is de nieuwste build, dagen voor op de Store — en het is niet ondertekend, dus Windows waarschuwt je voor een onbekende uitgever en je moet aangeven dat het toch moet worden uitgevoerd. Controleer de SHA-256 hieronder als je liever zeker bent dan op de waarschuwing te vertrouwen. Tijdens een open bèta die zo snel gaat, is dit de versie met de fixes.

Dagelijkse update · foxsdr-setup-0.99.39.exe downloaden · 5.1 MB · Windows x64

SHA-256 93ea1e3736b8917eb635febd394da9b8d6f94a4351b9f6689d64616be14a2cb5

FoxSDR 0.99.39 voor Linux IN ONTWIKKELING

Dezelfde broncode, gebouwd voor x86-64 Linux. Hij bouwt en doorstaat daar zijn 173 tests, en de native drivers bereiken de radio via de eigen usbfs-interface van de kernel, maar er is nog geen radio via deze build op een Linux-computer aangestuurd. Neem hem om uit te zoeken wat er stuk is, niet om als ontvanger te gebruiken. Beide bestanden hebben SoapySDR, OpenSSL, ALSA en OpenGL uit je distributie nodig (libsoapysdr0.8 libssl3 libasound2 op Ubuntu); de tarball bevat de udev-regel en de instructies om die te installeren, en de AppImage draait zonder FUSE met APPIMAGE_EXTRACT_AND_RUN=1.

FoxSDR-0.99.39-x86_64.AppImage · 6.5 MB

SHA-256 87f3d1b42661ffb72ad78c70e39a75901f139654095672ac9ec3b8d20b0428fd

foxsdr-0.99.39-linux-x64.tar.gz · 6.1 MB

SHA-256 5319dd448d56bf5e46d669eb33cf2e09ef176301092a0288cbcad33cae750172

FoxSDR 0.98.1 voor Android ALFA

Dezelfde broncode, gebouwd voor arm64 Android en aangeboden als APK om te sideloaden — er is nog geen vermelding in de Play Store en de applicatie controleert alleen op Windows op updates, dus deze pagina is de enige plek waar een nieuwere build wordt aangekondigd. arm64 is een ABI die we nog nooit op echte hardware hebben gedraaid; een vliegtuig- of scheepsdecoder die al maanden op een B200 draait, is nog nooit in aanraking gekomen met de radiostack van een telefoon, een accu of de eigen scheduler van Android, en van een tablet of telefoon wordt verwacht dat hij fouten boven water brengt die de desktopbuild nooit had kunnen laten zien. Daarom sideload je hem in plaats van te wachten op een vermelding in een store: een crash- of vastloperrapport van een arm64-apparaat is nieuwe informatie, geen teken dat de release kapot is.

Wat er veranderd is in de vierde alfa. De tablet kan FoxSDR nu vertellen waar hij is. Een ontvangerpositie is waaruit de satellietvoorspellingen, het radarscherm, de dekkingskaart en elke peiling worden berekend, en tot nu toe kon je er op Android alleen een instellen via een vak dat om de naam van een seriële poort vroeg — een bedieningselement dat geen enkele tablet kan gebruiken. Er is nu één toets, Positie van dit apparaat gebruiken, naast de invoervelden. Hij vraagt Android om toestemming als je erop drukt en op geen enkel ander moment, neemt ÉÉN positie en stopt dan in plaats van je overal te volgen, en zegt welke provider antwoordde en hoe nauwkeurig die is: de satellieten zijn tot op een paar meter nauwkeurig en hebben vrij zicht op de hemel nodig, terwijl een fix via het netwerk binnenshuis een kilometer ernaast kan zitten, en dat doet ertoe als het getal wordt gebruikt om een passage te voorspellen. De positie komt nooit in het logboek terecht en wordt nooit verzonden.

De derde alfa, die door deze wordt vervangen, is de versie waarmee FoxSDR ophield je bij elke start te vertellen dat het “niet normaal afgesloten” was, een eerste start begon met de meegeleverde decoders gestopt in plaats van alle veertien tegelijk, en de interfacegrootte van 100–250% toevoegde. Dit alles is gemeten op een tablet-emulator in plaats van op een telefoon: de levenscyclus, de decoders en nu een positie die in de GNSS van de emulator is geïnjecteerd. Wat een echte chip doet bij een koude start, binnenshuis, is nog steeds iets wat alleen een echt apparaat kan laten zien.

Zo installeer je hem: download de APK hieronder en sta installaties uit onbekende bronnen toe — Android blokkeert standaard alles van buiten de Play Store, dus open het gedownloade bestand en accepteer de melding voor je browser of bestandsbeheerder (op recente Android-versies heet dat Onbekende apps installeren; het is dezelfde schakelaar onder zijn oudere naam). Er is geen aparte driverstap; de applicatie praat met een USB-SDR via de eigen USB-host-API's van Android zodra je haar toestemming geeft voor het apparaat.

FoxSDR-0.98.1-android.4.apk · 6.7 MB · arm64

SHA-256 97b117700a52c63ed1cbf0506814d9bd8ded64e2a11890488323068af0410ce8

De applicatie valt onder de PolyForm Noncommercial License 1.0.0. Hobbyisten, radioamateurs, studenten, goede doelen, scholen en overheidsinstanties mogen haar kosteloos gebruiken, aanpassen en delen — permanent en onvoorwaardelijk. Geen proefperiode, geen registratie, geen licentiesleutel, geen activering, en geen functie die wordt achtergehouden om je later te verkopen. Voor gebruik in een bedrijf, verkoop, bundeling met hardware of het bouwen van een product ermee is een commerciële licentie nodig. Daarmee wordt de gratis helft gefinancierd.

FoxSDR is een onafhankelijk project, niet gelieerd aan of goedgekeurd door SDR++ of de makers ervan. Meegeleverde componenten van derden behouden hun eigen permissieve licenties.

Voordat je het start

Gemeld, en wat ermee is gebeurd

Crashrapporten uit de applicatie en bugmeldingen van testers komen hier terecht, openlijk, zodat je kunt zien wat er bekend fout is voordat je downloadt — en kunt zien dat het melden van een fout echt ergens toe leidt. Deze lijst wordt bij elk bezoek opgebouwd uit de live rapportenopslag. Alle door testers gemelde bugs zijn momenteel gesloten.

Nog open 0

  • Er staat nu niets open: elke fout die tot nu toe is gemeld, is afgehandeld. Nieuwe meldingen verschijnen hier zodra ze binnenkomen.

Gemeld, en daarna opgelost

  • fixedA crash that is still being narrowed down
    1 report · on 0.99.35 · marked dealt with 25 Sep 2026
  • fixedA crash in cascade::source::`anonymous namespace'::enumerateSdrPlayVendor
    1 report · on 0.99.27 · marked dealt with 24 Sep 2026
  • fixed in 0.98.1Crash at shutdown with the Survey Engine module fitted

    As FoxSDR closed, the Survey Engine module was destroyed after the application had already freed the table of services a module is promised for as long as it is loaded. Finishing its dwell in progress, the module asked that table for the time and read freed memory - an access violation on Windows, and on Android the same read followed by a lock on a destroyed object, which aborts. The application also held its own lock across a module's shutdown call, so a module asking to retune at that moment would have frozen it. Modules are now unloaded before the services they hold go away, the services table outlives every module until the process exits, and the lock is released around a module's shutdown.

    2 reports · on 0.96.3, 0.97.1 · fixed in 0.98.1
  • fixedA crash that is still being narrowed down
    3 reports · on 0.99.6 · marked dealt with 21 Sep 2026 · 1 report since it was marked, none showing the fix failing
  • fixed in 0.96.4Crash while writing the report about a radio-scan helper that died

    The SoapySDR scan's helper process died (the known contained libusb fault) and the application then overflowed its own stack trying to walk it for a report that has nothing to show. A report about a helper process no longer walks the stack, and the walker refuses when headroom is short.

    2 reports · on 0.96.3 · fixed in 0.96.4
  • fixed in 0.99.6Linux freeze reports named the reporter instead of the freeze

    On Linux, FoxSDR's freeze reporter asks each thread to describe where it is, and until 0.99.6 every description began with the reporter's own code - so every Linux freeze report looked identical, whatever had stopped. The one that arrived was not a fault in FoxSDR at all: the interface was waiting for the Wayland desktop to draw a window it was not showing, which it does not do until the window is seen again. Reports now start where the thread really was, and a wait on the desktop or graphics driver is recognised as one and kept on your machine, as it already was on Windows.

    1 report · on 0.97.0 · fixed in 0.99.6

Beschrijvingen worden geschreven op basis van gegroepeerde, anonieme rapporten — nooit op basis van de ruwe inhoud van een rapport. Wat een crashrapport wel en niet bevat, staat in de eigen Instellingen van de applicatie, waar je het geheel ook kunt uitschakelen.

Word bètatester

wat ik ga testen · nog niets geselecteerd

Wil je alleen horen wat er nieuw is? Ontvang FoxSDR-nieuws per e-mail - één bericht als er een nieuwe versie is en over wat er wordt gebouwd, verder niets.

De sectie hierboven is eerlijk over wat nog nooit met een echt signaal is bevestigd. Zo wordt dat opgelost. Vertel ons wat je wilt testen en waarmee, en je hoort het als er een build verschijnt die dat nodig heeft — met een plek om te melden wat er misgaat.

Alles wat getest moet worden

Sleep een tegel naar de andere kant, of druk erop — Enter en Space werken ook.

Wat ik ga testen 0

Zet tegels hier neer. Kies alleen wat je echt kunt uitproberen — twee goed geteste onderdelen zijn beter dan twintig aangevinkte.

Nog niets gekozen — sleep een tegel hierheen vanaf links.

Deze site meet zijn eigen verkeer — bezoeken, waar ze vandaan komen en welke downloads er plaatsvinden — en zegt in de privacyverklaring precies wat hij vastlegt. Naast de updatecontrole stuurt de FoxSDR-applicatie alleen een anoniem gebruiksrapport naar huis; dat staat standaard aan, zet je uit onder SYSTEEM > Gebruiksrapportage en bevat nooit frequenties, gedecodeerd verkeer of je locatie.