FoxSDR 0.99.39 · BÊTA OUVERTE
Traduction automatique
GÉNÉRAL
MARCHE
DÉC
MUET
ÉCHEC
ACCORD - HERTZ
1090.0000 MHz · cliquez sur un chiffre pour monter, clic droit pour descendre
VOLUME
42 %
ÉCHANTILLONNAGE
MS/s
2.000 MS/s
TEMPS D'IMAGE
ms
16.7 ms

Console d'acquisition de signaux · Type 71

Bêta ouverte · Version 0.99.39 · Windows x64 · Linux x64 en développement · Android arm64 en alpha · gratuit pour un usage non commercial

Logiciel SDR,
écrit de zéro.

FoxSDR est en bêta ouverte. Il est gratuit, assez complet pour servir tous les jours, et il a encore des angles vifs — c'est pourquoi les trouver est la chose la plus utile que vous puissiez faire avec.

FoxSDR est une radio logicielle écrite de zéro, jusqu'à ses propres pilotes radio : un spectre et un waterfall en direct, tous les modes que vous utilisez réellement, la FM stéréo avec RDS, une carte qui place les avions et les navires qu'il décode — et toute l'interface servie dans un navigateur, pour que le récepteur puisse vivre là où se trouve l'antenne.

· Pas de compte, pas de clé de licence, pas d'activation
· Huit familles de radios pilotées nativement ; tout le reste via SoapySDR
· Langues : 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, 简体中文 et 繁體中文
· 173 tests dans la compilation, réussis sous Windows et Linux
SPECTRE - 1024 BIN - MME 0.50CRÊTE -88.7 dBFS
1090.0000 MHz · SPAN 2.000 MS/sSYNTHÉTIQUE · PAS UN RÉCEPTEUR
8MODES DE DÉMODULATION
28PLUGINS AU CATALOGUE
8PILOTES RADIO NATIFS
0DÉPENDANCES GPL

Choix de fonction · ce qu'il fait

appuyez sur un bloc

Tout ce qui suit figure dans la version actuelle. Quand une affirmation est plus faible qu'elle n'en a l'air, la page le dit plutôt que de vous laisser le découvrir.

Spectre et waterfall

La bande tracée en direct, avec le waterfall qui défile en dessous. Cliquez sur un signal pour vous y accorder, étirez la bande passante pour l'ajuster, et regardez une porteuse apparaître et disparaître sur plusieurs minutes plutôt que de deviner sur un indicateur.

Tous les modes qui comptent

NFM, WFM, AM, DSB, USB, LSB et CW, avec squelch, AGC, réduction de bruit, notch manuel et automatique, et désaccentuation. La FM de radiodiffusion est décodée en stéréo avec verrouillage du pilote, et le RDS vous donne le nom de la station, le radiotexte, le PI et le type de programme.

Votre radio, quelle qu'elle soit

Huit familles de radios sont pilotées par les propres pilotes de FoxSDR, sans paquet radio à installer : RTL-SDR (Blog V4 compris), HackRF, Airspy R2/Mini, Airspy HF+, dongles Mirics et RX888 mk2 en USB, les RSP SDRplay via l'API SDRplay que vous avez déjà, et l'ADALM-Pluto via son protocole réseau. Tout autre périphérique que SoapySDR sait atteindre — un USRP, un LimeSDR — fonctionne aussi. Développé avec un Ettus B200 et un RTL-SDR ; les sept autres pilotes sont validés contre le code de référence des constructeurs et n'ont pas rencontré de matériel sur notre banc.

Travailler avec les signaux

Des signets pour les fréquences auxquelles vous revenez sans cesse, un scanner de bande qui s'arrête sur l'activité, des plans de bandes qui nomment ce que vous regardez — dans la taille et les couleurs de votre choix — et l'enregistrement de l'audio démodulé comme de l'I/Q brut. Le fréquencemètre s'affiche en tubes nixie, en néon ou en chiffres simples.

Un oscilloscope sur le récepteur

L'OSCILLO DÉMOD est une trace au phosphore sur un réticule, avec une entrée à quatre positions : l'audio démodulé, déclenché pour que la parole et les tonalités restent immobiles ; son spectre ; les voies I et Q du canal ; et un affichage vectoriel, la vue sur laquelle l'AM, la FM et la SSB se distinguent vraiment.

Des touches pour tout ce que vous faites souvent

Des raccourcis clavier dans l'esprit de HDSDR — marche et arrêt, coupure du son, volume, mode, accord, saisie d'une fréquence, enregistrement, plein écran, F1 à F5 pour les blocs — et une section Raccourcis clavier où chacun peut être modifié. Aucun raccourci ne se déclenche pendant que vous tapez.

Moniteur · à quoi il ressemble

choisissez un panneau

De vraies fenêtres d'un vrai récepteur, pas des maquettes. Chaque image indique si ce qu'elle montre a été reçu sur l'air, calculé à partir de données récupérées sur Internet, ou n'est que l'état de l'application — parce qu'à l'écran ces trois cas sont indiscernables, et qu'un récepteur incapable de vous dire lequel ne vaut pas grand-chose.

La console FoxSDR accordée sur 94.62 MHz : un bouton d'arrêt rond et rouge, un affichage en hertz façon nixie, des galvanomètres à aiguille, le rail de choix de fonction, un spectre où les stations FM émergent du bruit et un waterfall vert en dessous.
REÇU SUR L'AIR La console

Tout le récepteur sur un seul panneau : accord, gain, mode, squelch et sorties sur le rail de gauche, le spectre au-dessus du waterfall, et l'état de chaque sous-système sur la droite.

un RTL-SDR (tuner R820T) à 2.048 MS/s, accordé sur 94.62 MHz en FM large sur l'antenne du bureau · les stations FM sont les bosses du spectre et les colonnes brillantes du waterfall, et le pilote stéréo est verrouillé · photographié le 23 septembre 2026 sur FoxSDR 0.99.19

Ces images montrent l'interface que contient le téléchargement ci-dessous. La console a été reconstruite pour devenir l'instrument que vous voyez ici après la 0.70.0, et toutes les versions à partir de la 0.75.0 l'intègrent — ce que montrent ces images est donc ce qui s'installe, et non un travail encore à venir.

Panneau distant

Placez le récepteur là où se trouve l'antenne

FoxSDR sert toute son interface en HTTP sur votre propre réseau : le spectre, les commandes, l'audio en direct, et la carte à côté de la liste des pistes. La machine reliée à la radio peut rester au grenier avec le coaxial, et vous la pilotez depuis le canapé.

Désactivé par défaut, et lié à cette machine seulement tant que vous ne changez rien.

Un mot de passe est exigé pour toute liaison au-delà de la boucle locale : sans mot de passe, la liaison au réseau local est purement et simplement refusée, plutôt que d'ouvrir un socket sans aucune protection.

Les mots de passe sont stockés sous forme hachée (PBKDF2-HMAC-SHA256) ; les sessions expirent et sont révoquées dès que les paramètres changent.

Il n'y a pas de TLS, délibérément : l'interface distante est servie en HTTP simple, pour ne pas prétendre à une sécurité de transport qu'elle n'offre pas. Placez Caddy, nginx, Tailscale ou un Cloudflare Tunnel devant, et ne la redirigez jamais directement par un port de votre box.

L'interface de FoxSDR dans un navigateur web, avec le même style d'instrument laiton et olive que l'application de bureau.
REÇU SUR L'AIR Le même instrument, dans un navigateur

Pas une télécommande au rabais : le spectre, le waterfall, les commandes et la carte, servis en HTTP à tout appareil doté d'un navigateur sur votre propre réseau.

Spectre et waterfall tracés à partir de données B200 en direct à 1090 MHz · le volet carte montre le Pacifique en pleine mer parce que la seule cible suivie à ce moment-là était l'ISS, qui le survolait.

Le catalogue des décodeurs

28 publiés

Vingt-quatre plugins figurent aujourd'hui au catalogue, et chaque carte ci-dessous indique la version que l'application téléchargera réellement. Chaque entrée dit exactement à quel point elle est vérifiée, parce que « décode l'AIS » et « décode l'AIS sur l'air » sont deux affirmations différentes.

Atelier de décodage

Décodeur I/Qtesté, pas encore sur l'air

Décode toute une bande à la fois avec une seule radio. Quatre groupes de canaux sont assez proches les uns des autres pour que votre récepteur les échantillonne déjà tous — six fréquences ACARS, sept canaux météo NOAA, quatre canaux de radiomessagerie, deux canaux APRS — mais jusqu'ici vous ne pouviez en décoder qu'un seul à la fois, parce que ces décodeurs travaillent sur l'audio démodulé et qu'un récepteur ne démodule qu'un canal à la fois. Celui-ci prend le flux brut à la place, en extrait chaque canal et fait tourner un décodeur séparé sur chacun, en fusionnant le tout dans une seule fenêtre, avec en début de ligne la fréquence d'arrivée. Ce qu'il décode suit l'endroit où vous vous accordez : pointez la radio sur la bande météo et vous obtenez les sept canaux NOAA, sur 931 MHz quatre pagers, sur 144 MHz les deux fréquences APRS. Il y a un préréglage pour chacun, et le panneau liste tous les canaux de la bande où vous êtes — si votre radio peut l'atteindre, le signal présent et le nombre de messages qu'il a transportés. Les démodulateurs sont ceux de ces plugins, sans modification.

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

Décodeur d'avions ADS-B

Décodeur I/Qvérifié sur l'air

Position, indicatif et vitesse des avions sur 1090 MHz. Décodé en direct sur l'air, avec des blocs d'adresses OACI et des indicatifs concordants d'un type de message indépendant à l'autre. La composante continue propre au récepteur est retirée avant la détection, si bien qu'un dongle à FI nulle entend des avions qu'il noyait auparavant. La version 1.7 entend nettement plus loin : le test qui décide si une salve est bien une transmission exigeait environ deux fois le rapport signal/bruit qu'exigent les autres décodeurs, et le seuil qui l'a remplacé a été choisi à partir de sept minutes de trafic réel plutôt que par raisonnement — les mêmes cinq minutes de ciel sont passées de 27 avions à 40, et de 20 avions avec une position à 33. La version 1.8 indique de quel TYPE est chaque avion — avion léger, avion de ligne, gros porteur, hélicoptère, planeur, ULM, drone — à partir de la catégorie que chaque avion diffuse avec son indicatif, et FoxSDR dessine chacun avec sa propre icône — depuis la 0.99.26, une vue de dessus ombrée de 48 px (réglable dans VUE > Affichage), avec des hélicoptères et une simple pointe de flèche pour un avion qui n'indique aucun type. Mesuré sur six minutes de vrai ciel, 32 des 33 avions qui se sont identifiés en indiquaient un.

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

Aircraft Info (recherche dans le registre)

Enrichissement de la carte

Transforme une adresse d'avion de 24 bits en ce qu'il est réellement : immatriculation, type et exploitant, affichés sur la carte et dans la liste des pistes. Depuis la 1.1.0, il interroge d'abord la propre base de données d'avions de foxsdr.com — construite à partir des données avions de l'OpenSky Network, et qui ne garde aucune trace de qui a demandé quoi — et ne s'adresse à adsbdb.com, un service géré par des bénévoles, que pour les avions que nous ne connaissons pas.

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

Décodeur de suivi des navires AIS

Décodeur I/Qtesté, pas encore sur l'air

Positions des navires et données de voyage sur la bande marine. Les deux canaux à la fois avec un seul récepteur, placés sur la carte avec tout le reste.

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

Décodeur de paquets APRS / AX.25

Décodeur audiotesté, pas encore sur l'air

Radio par paquets Bell 202 à partir de l'audio NFM sur 144.800 MHz : positions, messages, états et télémesures, validés par le contrôle de trame AX.25.

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

Décodeur d'images SSTV

Décodeur d'imagestesté, pas encore sur l'air

Des images à balayage lent en HF et sur 2 m. Le mode est lu dans l'en-tête VIS de la transmission elle-même, et la dérive d'horloge est mesurée sur les impulsions de synchro, corrigée, et indiquée en ppm.

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

Images météo NOAA (APT)

Décodeur d'images

L'image que les satellites NOAA diffusent en continu sur 137 MHz, construite ligne par ligne pendant qu'un satellite traverse le ciel. Les deux canaux arrivent côte à côte, tels qu'émis — en général la lumière visible à côté de l'infrarouge. Monté à côté de Satellites, ce plugin-là indique quand NOAA 19 repasse au-dessus de vous, et celui-ci dessine ce qu'il émet.

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

Satellites météo GOES (HRIT / LRIT)

Décodeur I/Q et imagestesté, pas encore sur l'air

La diffusion directe des satellites météo GOES à 1.7 GHz, de l'I/Q brut jusqu'aux fichiers qu'elle transporte : images de la Terre en disque entier, imagerie compressée en Rice décompressée, et les produits texte EMWIN. Il faut une parabole d'environ un mètre et un amplificateur faible bruit. Validé sur les fichiers d'exemple publiés par la NOAA elle-même ; rien de capté directement sur un satellite n'y est encore passé.

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

Décodeur morse (CW)

Décodeur audiotesté, pas encore sur l'air

Lit la station sur la tonalité de 700 Hz, la suit jusqu'à 60 Hz de part et d'autre, déduit la vitesse à partir du signal et de nouveau après chaque pause, lit l'espacement Farnsworth et le manipulateur manuel, et propose un préréglage pour SAQ Grimeton.

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

Décodeur de téléimprimeur RTTY

Décodeur audiotesté, pas encore sur l'air

Radiotélétype amateur à 45.45 bauds en HF. La polarité est déduite du signal au lieu d'être demandée, et les deux jeux de caractères sont pris en charge.

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

Décodeur FT8

Décodeur audiodécode de vrais enregistrements, pas encore en direct sur l'air

Le mode amateur de signaux faibles de WSJT-X, décodé créneau par créneau sur l'horloge UTC et affiché dans la présentation propre à WSJT-X — heure, SNR, DT, fréquence audio, message. Les préréglages sont les fréquences d'affichage FT8 de WSJT-X, de 160 m à 2 m. Demandé via la boîte à suggestions de l'application. Construit sur ft8_lib (MIT) et KISS FFT (BSD-3-Clause).

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

Décodeur SELCAL

Décodeur audiotesté, pas encore sur l'air

Les appels à quatre lettres qu'envoient les stations aéronautiques HF pour alerter l'équipage d'un avion, avec les 32 tonalités OACI et le minutage de la norme vérifiés — un appel qui n'y satisfait pas est tout de même signalé, avec la raison. Dix préréglages HF pour l'Atlantique Nord. Demandé via la boîte à suggestions de l'application.

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

Décodeur de pagers POCSAG

Décodeur audiotesté, pas encore sur l'air

Les trois débits binaires et la polarité inversée détectés automatiquement. Le code correcteur d'erreurs BCH est implémenté en entier : les mots de code endommagés sont écartés au lieu d'être affichés comme du texte.

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

Décodeur d'alertes EAS / SAME

Décodeur audio

Les en-têtes numériques que porte chaque message du système d'alerte d'urgence américain (EAS) et chaque alerte de NOAA Weather Radio, affichés en clair : l'événement, qui l'a émis, quels comtés il couvre et combien de temps il est valable. L'en-tête est envoyé trois fois et ce décodeur fait voter les copies, si bien qu'une alerte survit à un bruit qui abîme chacune d'une manière différente.

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

Satellites

Source de pistes

L'ISS, les satellites amateurs et météo tracés en direct sur la carte avec leur trace au sol prédite, un tableau des passages pour votre propre station, et une correction Doppler qui tient une liaison descendante mobile tout au long d'un passage. Les orbites proviennent des jeux d'éléments de CelesTrak, donc ce qui est dessiné est calculé et non reçu.

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

Fond de carte (OpenStreetMap)

Fond de carte

Des tuiles au niveau de la rue sous la carte, récupérées depuis un serveur de tuiles que vous hébergez vous-même, ce qui laisse la question des licences de l'imagerie à celui qui la sert.

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

Moteur de relevé

Décodeur I/Q

Pointez-le sur une bande, laissez-le tourner sur une machine qui reste allumée de toute façon, et revenez voir ce qui a réellement été utilisé : quelles fréquences, sur quelle largeur, à quel niveau maximal et à quelle fréquence elles étaient présentes. Il lit toute la bande passante du récepteur à la fois plutôt qu'un canal après l'autre.

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

Nearby Signal Catch

Décodeur I/Q

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 et Linux

Décodeur Inmarsat-C / EGC

Décodeur I/Qexpérimental

Les diffusions de sécurité maritime. Une dizaine de ses constantes d'interface radio sont des suppositions reconstituées, il ne décodera donc très probablement rien sur l'air — et il est publié en le disant exactement, sous son propre nom.

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

Exemple : indicateur RMS

Référence

Le plugin de référence : il indique le niveau RMS de l'audio démodulé, et existe pour montrer à quoi ressemble l'écriture d'un plugin.

v2.0.0 · MIT · ABI 3 · Windows uniquement

ACARS

Décodeur instrumentPOA, pas VDL Mode 2

Ce plugin décode le POA — l'ACARS classique — et non le VDL Mode 2. Le POA est la liaison d'origine, orientée caractères : du MSK à 2400 bauds sur une porteuse AM, sept bits ASCII et un bit de parité impaire par caractère, sur 131.550 MHz au-dessus de l'Amérique du Nord et 131.725 MHz au-dessus de l'Europe. Le VDL Mode 2 est une autre forme d'onde sur d'autres canaux — du D8PSK à 31,500 bit/s, vers 136 MHz, transportant de l'AOA plutôt que des caractères — et rien ici ne le démodule.

Ce qui arrive sur le POA, ce sont les messages qu'échangent les avions de ligne et les stations au sol — comptes rendus de position, clairances, trafic moteur et maintenance — imprimés au fur et à mesure. La fenêtre est dessinée comme l'imprimante du poste de pilotage d'un avion de ligne, avec son papier qui avance.

v1.0.0 · MIT · ABI 3 · Windows uniquement

Radiomessagerie FLEX

Décodeur instrument

Le trafic des pagers FLEX, conservé dans une mémoire que vous pouvez faire défiler en arrière plutôt que dans un journal qui s'enfuit. La fenêtre est dessinée comme un pager des années 1990, avec un écran à cristaux liquides et une mémoire de messages.

v1.0.0 · MIT · ABI 3 · Windows uniquement

Appel sélectif séquentiel à deux tons

Décodeur instrument

Les appels séquentiels à deux tons qui déclenchent l'alerte d'une caserne : la paire de tonalités identifie qui est appelé, et le récepteur y répond comme le fait le vrai matériel. La fenêtre est dessinée comme un récepteur d'alerte de caserne de pompiers.

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

VOR

Décodeur instrument

Les balises radio omnidirectionnelles VHF sur lesquelles naviguent les avions. Tournez l'OBS et l'aiguille répond, exactement comme l'instrument de l'avion. La fenêtre est dessinée comme un indicateur de route de poste de pilotage, avec un bouton OBS fonctionnel.

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

WEFAX

Décodeur instrument

Les cartes météo diffusées à destination des navires, dessinées comme les aurait dessinées le télécopieur qui les recevait autrefois, échelle de voyants comprise. La fenêtre est dessinée comme le panneau de commande d'un télécopieur marine.

v1.0.0 · MIT · ABI 3 · Windows uniquement

Balises de détresse 406 MHz

Décodeur instrument

Les balises 406 MHz que portent les avions, les navires et les personnes. La fenêtre est un panneau d'alarme parce que c'est ce que signifie le signal. La fenêtre est dessinée comme un panneau d'alarme, l'identité à quinze caractères sur un afficheur à sept segments.

v1.0.0 · MIT · ABI 3 · Windows uniquement

Compteurs ERT

Décodeur instrument

Les courtes salves qu'envoient les compteurs domestiques d'électricité, de gaz et d'eau pour la relève à distance, affichées sur un totalisateur semblable à celui du compteur lui-même. La fenêtre est dessinée comme le totalisateur d'un compteur électrique.

v1.0.0 · MIT · ABI 3 · Windows uniquement

Capteurs météo 433 MHz

Décodeur instrument

Les capteurs de température et d'humidité de jardin sur 433 MHz, affichés sur le genre de station avec laquelle ils étaient vendus. La fenêtre est dessinée comme une station Oregon Scientific.

v1.0.0 · MIT · ABI 3 · Windows uniquement

Un plugin monté s'exécute dans le propre processus de FoxSDR, avec tous les privilèges de FoxSDR. Il n'y a pas de bac à sable. Changer la fréquence est la seule chose que la console contrôle réellement : désactivé par défaut, désactivé pour chaque plugin nouvellement installé. Les plugins sont liés à l'ABI exacte — un plugin compilé pour une autre version de l'hôte est refusé plutôt que chargé, parce qu'une différence de disposition de structure se transforme en corruption mémoire quelques jours plus tard.

État · à quel point est-ce vraiment testé ?

CONFIRMÉ SUR SIGNAUX RÉELS
ADS-B

Avions décodés en direct sur l'air, recoupés entre types de messages. La chaîne audio a été confirmée à l'oreille sur la FM de radiodiffusion.

VÉRIFIÉ SUR SIGNAUX SYNTHÉTIQUES
AIS, APRS, SSTV, morse, RTTY et POCSAG

Testés contre des formes d'onde générées et des constantes publiées. C'est une vraie preuve, et ce n'est pas la même chose qu'une confirmation sur l'air.

EXPLICITEMENT NON VÉRIFIÉ
Inmarsat-C

Publié en version 0.1.0 et marqué expérimental dans le catalogue lui-même.

LA COMPILATION
173 tests, réussis sous Windows et Linux

Le cœur DSP, chaque pilote et chaque décodeur ont des tests unitaires. FoxSDR fonctionne et sert tous les jours, et en est toujours au stade pre-1.0 : l'interface et le catalogue évoluent.

PILOTES RADIO NATIFS
Un sur huit validé sur du matériel

Le pilote RTL-SDR fait tourner un vrai dongle sur notre banc. HackRF, Airspy R2/Mini, Airspy HF+, SDRplay, Mirics, RX888 mk2 et ADALM-Pluto — réception et émission — sont validés octet par octet contre le code de référence et les descriptions de protocole des constructeurs, et n'ont jamais rencontré la radio ici. Un retour du propriétaire de l'un d'eux vaut plus que tout ce que nous pouvons faire tourner.

LINUX
Publiée, jamais utilisée avec une radio

La version Linux figure dans la liste de téléchargement sous forme d'AppImage et d'archive tar, passe les mêmes 133 tests, et intègre la capture des plantages et les pilotes USB natifs via usbfs. 21 des 28 plugins du catalogue sont livrés avec une version Linux à côté de la version Windows. Windows reste la seule plate-forme validée, pour une raison toute simple : aucune radio n'a jamais été pilotée par la version Linux. Prenez-la et expérimentez ; ne comptez pas dessus.

ANDROID
Alpha, jamais sur un vrai appareil

L'APK arm64 n'a tourné que sur un émulateur. Aucun téléphone, aucune tablette et aucun dongle USB sous Android ne s'en est approché ; chaque retour venant de l'un d'eux est une information nouvelle.

Télécharger

FoxSDR pour Windows, depuis le Microsoft Store IDÉAL POUR DÉBUTER

La même application, empaquetée pour le Microsoft Store et signée par Microsoft : elle s'installe, se met à jour et se désinstalle via le Store comme n'importe quel autre logiciel de votre machine, sans avertissement de sécurité à contourner et rien à surveiller ensuite. C'est celle à prendre si vous découvrez FoxSDR. Son seul coût est le temps : chaque mise à jour du Store attend la certification de Microsoft, si bien que la copie du Store a du retard sur cette page — elle en est à la 0.99.19 alors que l'installateur ci-dessous est en 0.99.39.

Télécharger FoxSDR 0.99.19 · hébergé par le Microsoft Store · signé par Microsoft

FoxSDR 0.99.39 pour Windows, en installateur VERSION LA PLUS RÉCENTE

Un installateur Inno Setup qui installe l'application, le moteur d'exécution SoapySDR et le runtime C de Microsoft local à l'application. Il n'écrit rien en dehors de son répertoire d'installation et de votre propre profil utilisateur, et se désinstalle proprement depuis Ajout/Suppression de programmes. C'est la version la plus récente, avec plusieurs jours d'avance sur le Store — et elle n'est pas signée : Windows vous avertira d'un éditeur non reconnu et vous devrez lui dire de l'exécuter quand même. Vérifiez le SHA-256 ci-dessous si vous préférez être sûr plutôt que de vous fier à l'avertissement. Pendant une bêta ouverte qui avance aussi vite, c'est cette copie qui a les correctifs.

Mise à jour quotidienne · Télécharger foxsdr-setup-0.99.39.exe · 5.1 Mo · Windows x64

SHA-256 93ea1e3736b8917eb635febd394da9b8d6f94a4351b9f6689d64616be14a2cb5

FoxSDR 0.99.39 pour Linux EN DÉVELOPPEMENT

La même source, compilée pour Linux x86-64. Elle s'y compile et y passe ses 173 tests, et ses pilotes natifs atteignent la radio via l'interface usbfs du noyau, mais aucune radio n'a encore été pilotée par elle sur une machine Linux. Prenez-la pour découvrir ce qui ne marche pas, pas pour vous en servir comme récepteur. Les deux fichiers ont besoin de SoapySDR, OpenSSL, ALSA et OpenGL fournis par votre distribution (libsoapysdr0.8 libssl3 libasound2 sous Ubuntu) ; l'archive tar contient la règle udev et les notes pour l'installer, et l'AppImage fonctionne sans FUSE avec APPIMAGE_EXTRACT_AND_RUN=1.

FoxSDR-0.99.39-x86_64.AppImage · 6.5 Mo

SHA-256 87f3d1b42661ffb72ad78c70e39a75901f139654095672ac9ec3b8d20b0428fd

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

SHA-256 5319dd448d56bf5e46d669eb33cf2e09ef176301092a0288cbcad33cae750172

FoxSDR 0.98.1 pour Android ALPHA

La même source, compilée pour Android arm64 et proposée en APK à installer manuellement — il n'y a pas encore de fiche sur le Play Store et l'application ne vérifie les mises à jour que sous Windows, donc cette page est le seul endroit où une nouvelle version est annoncée. arm64 est une ABI que nous n'avons jamais fait tourner sur du vrai matériel ; un décodeur d'avions ou de navires qui a tourné des mois sur un B200 n'a jamais touché la pile radio d'un téléphone, une batterie ou l'ordonnanceur propre à Android, et une tablette ou un téléphone devrait faire apparaître des défauts que la version de bureau ne pouvait pas révéler. C'est tout l'intérêt de l'installer manuellement plutôt que d'attendre une fiche sur un store : un rapport de plantage ou de blocage venant d'un appareil arm64 est une information nouvelle, pas le signe que la version est cassée.

Ce qui change dans la quatrième alpha. La tablette peut désormais indiquer à FoxSDR où elle se trouve. La position du récepteur sert à calculer les prédictions de satellites, l'écran radar, la carte de couverture et chaque azimut, et jusqu'ici la seule façon d'en définir une sous Android était un champ demandant un nom de port série — une commande qu'aucune tablette ne peut utiliser. Il y a maintenant une touche, Utiliser la position de cet appareil, à côté des champs de saisie. Elle demande l'autorisation d'Android quand vous appuyez dessus et à aucun autre moment, prend UNE position puis s'arrête au lieu de vous suivre, et indique quel fournisseur a répondu et avec quelle précision : les satellites sont précis à quelques mètres et ont besoin de voir le ciel, alors qu'un fix obtenu en intérieur par le réseau peut être faux d'un kilomètre, ce qui compte quand le chiffre sert à prédire un passage. La position n'arrive jamais dans le journal et n'est jamais transmise.

La troisième alpha, que celle-ci remplace, est celle qui a fait cesser FoxSDR de vous dire qu'il « ne s'est pas fermé normalement » à chaque lancement, qui a démarré un premier lancement avec ses décodeurs intégrés arrêtés au lieu des quatorze à la fois, et qui a ajouté la taille d'interface 100–250 %. Tout cela a été mesuré sur un émulateur de tablette plutôt que sur un téléphone : le cycle de vie, les décodeurs et maintenant une position injectée dans le GNSS de l'émulateur. Ce que fait une vraie puce lors d'un démarrage à froid, en intérieur, reste ce que seul un vrai appareil peut montrer.

Pour l'installer : téléchargez l'APK ci-dessous, puis autorisez les installations depuis des sources inconnues — Android bloque par défaut tout ce qui ne vient pas du Play Store, alors ouvrez le fichier téléchargé et acceptez la demande pour votre navigateur ou votre gestionnaire de fichiers (appelée Installer des applis inconnues sur les versions actuelles d'Android, le même interrupteur sous son ancien nom). Il n'y a pas d'étape de pilote séparée ; l'application parle à un SDR USB via les API hôte USB d'Android dès que vous lui accordez l'autorisation pour l'appareil.

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

SHA-256 97b117700a52c63ed1cbf0506814d9bd8ded64e2a11890488323068af0410ce8

L'application est distribuée sous la PolyForm Noncommercial License 1.0.0. Amateurs, radioamateurs, étudiants, associations caritatives, écoles et organismes publics peuvent l'utiliser, la modifier et la partager gratuitement — de façon permanente et sans condition. Pas de période d'essai, pas d'inscription, pas de clé de licence, pas d'activation, et aucune fonction retenue pour vous être vendue plus tard. L'utiliser dans une entreprise, la vendre, la fournir avec du matériel ou en tirer un produit nécessite une licence commerciale. C'est ce qui finance la moitié gratuite.

FoxSDR est un projet indépendant, sans lien avec SDR++ ni ses auteurs et non approuvé par eux. Les composants tiers fournis conservent leurs propres licences permissives.

Avant de le lancer

Signalé, et ce qu'il en est advenu

Les rapports de plantage de l'application et les rapports de bugs des testeurs arrivent ici, publiquement, pour que vous puissiez voir ce qui est connu pour ne pas fonctionner avant de télécharger — et constater que signaler un défaut mène réellement quelque part. Cette liste est tirée à chaque visite de la base de rapports en direct. Tous les bugs signalés par les testeurs sont actuellement clos.

Encore ouverts 0

  • Rien n'est ouvert en ce moment : chaque défaut signalé jusqu'ici a été traité. Les nouveaux rapports apparaissent ici dès leur arrivée.

Signalés, puis corrigés

  • 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

Les descriptions sont rédigées à partir de rapports anonymes regroupés — jamais à partir du contenu brut d'un rapport. Ce que contient et ne contient pas un rapport de plantage est détaillé dans les Paramètres de l'application, où l'ensemble peut être désactivé.

Devenir bêta-testeur

ce que je vais tester · rien de sélectionné pour l'instant

Vous voulez juste savoir ce qui est nouveau ? Recevez les nouvelles de FoxSDR par e-mail - un message quand il y a une nouvelle version et ce qui est en préparation, rien d'autre.

La section ci-dessus est honnête sur ce qui n'a jamais été confirmé sur un vrai signal. Voici comment cela se corrige. Dites-nous ce que vous êtes prêt à tester et avec quoi, et vous serez prévenu quand une version qui en a besoin sortira — avec un endroit où envoyer ce qui casse.

Tout ce qui doit être testé

Faites glisser une tuile, ou appuyez dessus — Enter et Space fonctionnent aussi.

Ce que je vais tester 0

Déposez les tuiles ici. Ne choisissez que ce que vous pouvez réellement essayer — deux domaines bien testés valent mieux que vingt cases cochées.

Rien de choisi pour l'instant — faites glisser une tuile depuis la gauche.

Ce site mesure son propre trafic — les visites, leur provenance et les téléchargements effectués — et indique exactement ce qu'il enregistre dans la politique de confidentialité. En dehors de sa vérification des mises à jour, l'application FoxSDR n'envoie chez nous qu'un rapport d'utilisation anonyme, activé par défaut, qui se désactive dans SYSTÈME > Rapports d'utilisation et ne transporte jamais de fréquences, de trafic décodé ni votre position.