FoxSDR : un nouveau logiciel SDR pour recevoir, décoder et analyser les signaux radio

FoxSDR _ le monde radio connecté

Introduction — Quand le SDR devient un laboratoire radio !

Avec une simple clé RTL-SDR et un ordinateur, il est aujourd’hui possible d’explorer une grande partie du spectre radioélectrique. Écouter des communications, observer des modulations, décoder des transmissions numériques ou suivre des avions sur une carte : les possibilités sont nombreuses.

Mais ces activités nécessitent parfois plusieurs logiciels spécialisés.

FoxSDR propose une approche différente : réunir réception, décodage et analyse des signaux dans une seule application.

Encore en développement, ce nouveau logiciel SDR multiplateforme pourrait rapidement trouver sa place dans la boîte à outils des radioamateurs.

Découvrons ses possibilités !

1. FoxSDR, qu’est-ce que c’est ?

FoxSDR est un logiciel de radio définie par logiciel (Software Defined Radio), conçu pour transformer un ordinateur associé à un récepteur SDR en véritable station d’observation radio.

Son principe repose sur le traitement numérique des signaux : le récepteur capture une portion du spectre, puis le logiciel réalise les opérations de filtrage, de démodulation et éventuellement de décodage.

FoxSDR propose notamment :

  • La réception AM, FM, BLU et CW.
  • L’affichage du spectre et du waterfall.
  • Le décodage de nombreux protocoles numériques.
  • L’enregistrement audio et I/Q.
  • L’analyse des signaux.
  • L’accès à distance depuis un navigateur.
  • Un système de plugins pour étendre ses fonctionnalités.

Le logiciel est disponible pour Windows et Linux, avec également des versions adaptées à certaines plateformes ARM64.

Il est gratuit pour un usage non commercial, mais sa licence ne doit pas être confondue avec celle d’un logiciel libre sans restriction d’utilisation.

Son développement est toujours actif et certaines fonctionnalités restent expérimentales.

2. Quels récepteurs SDR peut-on utiliser ?

FoxSDR prend en charge plusieurs familles de récepteurs, notamment :

Récepteur Particularité
RTL-SDR Économique et idéal pour débuter
Airspy Bonne sensibilité et performances
SDRplay Large couverture fréquentielle
HackRF Récepteur large bande, également capable d’émission
ADALM-Pluto SDR polyvalent, notamment pour les expérimentations
RX888 Réception large bande
USRP / LimeSDR Matériels SDR avancés

Certains équipements utilisent des pilotes natifs, d’autres passent par l’interface SoapySDR.

Attention toutefois : la compatibilité annoncée ne signifie pas que tous les matériels ont été testés physiquement par le développeur.

Pour découvrir FoxSDR, une clé RTL-SDR accompagnée d’une antenne adaptée constitue un excellent point de départ.

3. Une interface pour voir les ondes

L’interface de FoxSDR s’organise autour de deux outils essentiels.

Le spectre représente les signaux présents autour de la fréquence sélectionnée. Chaque émission apparaît sous forme d’un pic ou d’une occupation plus ou moins large.

Le waterfall, ou chute d’eau, représente l’évolution de ces signaux au fil du temps.

Ces deux représentations permettent de repérer les émissions, d’observer leur largeur de bande et parfois d’identifier leur type de modulation.

L’utilisateur peut ensuite sélectionner un signal, choisir son mode de réception et ajuster les filtres.

Des fonctions classiques, comme l’AGC, le squelch et la réduction du bruit, complètent les réglages.

FoxSDR _ le monde radio connecté

FoxSDR permet de visualiser les émissions radio grâce à son spectre et à son waterfall.

4. Décoder les transmissions numériques

C’est probablement l’un des aspects les plus intéressants de FoxSDR.

Grâce à son système de plugins, le logiciel peut interpréter différents types de transmissions numériques.

Quelques exemples :

Protocole Application
APRS Positions et messages radioamateurs
FT8 Communications numériques à signaux faibles
RTTY Radiotélétype
CW Décodage du morse
SSTV Réception d’images
ADS-B Positions des avions
AIS Positions des navires
ACARS Messages aéronautiques
NOAA Réception météorologique

Les données décodées peuvent prendre différentes formes : texte, coordonnées géographiques, images ou informations techniques.

Certaines fonctions disposent même d’une représentation cartographique.

Il convient néanmoins de rester prudent : tous les décodeurs ne présentent pas encore le même niveau de maturité.

FoxSDR est un projet évolutif, et certaines fonctions doivent encore être validées sur des signaux réels.

5. Analyser les signaux radio

FoxSDR ne se limite pas à l’écoute.

Il propose également des outils permettant d’étudier les signaux reçus, notamment à travers leur représentation spectrale et leurs composantes I/Q.

Rappelons qu’un signal I/Q contient deux composantes numériques, dites en phase et en quadrature. Ensemble, elles conservent les informations nécessaires pour reconstituer et analyser différentes modulations.

Le logiciel permet également d’enregistrer ces données pour les examiner ultérieurement.

C’est particulièrement intéressant pour comparer une émission AM, une transmission BLU ou un signal numérique.

FoxSDR propose aussi des possibilités de traitement multicanal : plusieurs émissions présentes dans la bande passante d’un même récepteur peuvent être extraites et dirigées vers différents décodeurs.

Décodage multicanal avec FoxSDR

Un seul récepteur SDR peut fournir plusieurs canaux numériques, chacun étant traité par un décodeur spécialisé.

6. Un SDR accessible à distance

Autre possibilité intéressante : FoxSDR dispose d’une interface Web.

Un ordinateur placé à proximité des antennes peut assurer la réception, tandis qu’un autre appareil consulte les résultats depuis un navigateur.

Pour un radio-club comme F5KEE, cela ouvre des perspectives pédagogiques : installer un récepteur SDR dans le local radio et permettre aux participants d’observer les signaux depuis plusieurs postes.

Attention : l’interface Web ne doit pas être exposée directement sur Internet sans protection appropriée.

7. Premiers essais avec FoxSDR

Pour découvrir le logiciel, voici une expérience simple.

Téléchargez FoxSDR depuis son site officiel, installez-le et connectez votre récepteur SDR.

Sélectionnez ensuite une station de radiodiffusion FM. Vous pourrez observer son occupation spectrale, écouter l’émission et éventuellement afficher les informations RDS.

Pour une expérience plus radioamateur, essayez la réception APRS sur 144,800 MHz, fréquence utilisée en Europe.

Avec une antenne VHF adaptée et le décodeur correspondant, vous pourrez tenter de recevoir les trames transmises par les stations environnantes.

Une excellente occasion de découvrir comment les données numériques circulent sur les ondes !

8. Un logiciel prometteur, mais encore jeune

FoxSDR présente plusieurs atouts : une interface complète, de nombreux décodeurs, une compatibilité matérielle étendue et des possibilités d’analyse intéressantes.

Son architecture évolutive constitue également un avantage.

Cependant, le logiciel reste en phase de développement. Certaines fonctions sont expérimentales et la compatibilité avec tous les récepteurs n’est pas entièrement vérifiée.

Il ne remplace donc pas nécessairement les solutions éprouvées comme SDR++, SDRangel ou GNU Radio.

Il représente plutôt une nouvelle possibilité d’expérimentation pour les passionnés de radio logicielle.

Conclusion — Un nouveau compagnon pour explorer le spectre

Avec FoxSDR, le récepteur SDR devient bien davantage qu’un simple poste d’écoute.

Réception analogique, décodage numérique, analyse spectrale et accès distant se retrouvent dans un même environnement.

Même si son développement doit encore mûrir, FoxSDR mérite l’attention des radioamateurs curieux.

Et avec une simple clé RTL-SDR, chacun peut commencer à explorer cet univers fascinant !


Liens utiles pour aller plus loin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.