Technique SDR 2

Technique SDR 2

Découverte de la réception SDR sous Windows et Raspberry Pi OS

J’ai Ă©crit cette suite d’articles dans un but pĂ©dagogique afin d’aider tous ceux qui, comme moi, souhaitaient dĂ©couvrir, en les pratiquant, les techniques de rĂ©ception SDR. Les spĂ©cialistes du domaine trouveront sans doute quelques approximations et erreurs dans mes explications. J’espĂšre qu’ils ne m’en voudront pas et qu’ils me contacteront pour que nous les rectifions ensemble par la suite. Je parle aussi, ici ou lĂ , de difficultĂ©s ou de bugs, si certains les ont surmontĂ©s, qu’ils me contactent pour que nous mettions Ă  jour ce document. S’ils ont aussi parfois de meilleures solutions d’installation ou d’utilisation, qu’ils n’hĂ©sitent pas Ă  me l’écrire.

François F-80543

Mon premier article est disponible ici :

Technique SDR 1

Introduction

Voici maintenant la suite de notre prĂ©cĂ©dent article qui prĂ©sentait les techniques de rĂ©ception SDR, dans le monde Windows, Ă  l’aide de la clĂ© RTL-SDR. AprĂšs la thĂ©orie et l’installation des principaux logiciels, entrons maintenant dans le vif du sujet et commençons le dĂ©codage des signaux reçus.
Comme vignette de l’article le bureau de François F-80543 lors d’une Ă©coute NOAA.

MultiPSK (suite)

Signaux Orbcomm

Les satellites commerciaux (américain) Orbcomm, offrent des services de messagerie par satellite à diverses entreprises à travers le monde. Parmi elles, BP, AT&T, VOLVO, HITACHI, IFREMER étaient cités sur le forum de la Société Astronomique de Bourgogne.
Dans ce mĂȘme post, son auteur ajoutait :

« Dans le milieu des amateurs d’astronautique, la rĂ©ception des signaux Orbcomm est gĂ©nĂ©ralement destinĂ©e aux « novices », puisque les signaux sont forts et trĂšs facile Ă  recevoir avec un simple rĂ©cepteur scanner et son antenne boudin ou tĂ©lescopique de quelques centimĂštres. »

En 2016, la sociĂ©tĂ© Orbcomm disposait d’une constellation d’environ 37 satellites LEO actifs (Low Earth Orbit pour Ă  orbite  basse), transmettant entre 137,2 et 137,8 MHz.

Pour partir à la découverte de ces fréquences, nous positionnerons notre logiciel SDR dans cette gamme de fréquence.
Lors de mes premiĂšres manipulations, le rĂ©sultat fut trĂšs dĂ©cevant. Il m’a fallu quelques temps pour en comprendre la cause : il n’y avait tout simplement pas de satellite Orbcomm en vue !
Heureusement pour moi, MultiPSK possĂšde un onglet Satellite qui permet d’en visualiser leurs approches et d’en connaitre leur frĂ©quence d’émission.

radio-logicielle
SDR-Sharp – Passage d’un satellite Orbcomm

Une fois l’un d’eux Ă  proximitĂ© (proche de la France), la fenĂȘtre analyseur de spectre de notre SDR s’anime.
En mode FM (NFM ou BFM), et pour un bon dĂ©codage, la bande passante doit ĂȘtre infĂ©rieure Ă  8 KHz.
Le dĂ©codage est beaucoup plus aisĂ© lorsque la clĂ© RTL-SDR attaque directement MultiPSK, sans passer par l’intermĂ©diaire du logiciel SDR et de VB Audio Virtual Cable.

radio-logicielle
MultiPSK – onglet Satellite, choix Orbcomm

De son cÎté, MultiPSK est sur le mode professionnel ORBCOMM. Le choix des paquets à décoder ce fait grùce à une série de boutons poussoirs.

Voici quelques paquets décodées (hors paquets de synchronisation et de remplissage)

radio-logicielle
MultiPSK – DĂ©codage trames Orbcomm et sĂ©lection des paquets Ă  dĂ©coder

Signaux APRS (modulation AFSK 1200 bauds)

Revenons maintenant au dĂ©codage APRS et voyons comment interfacer MultiPSK avec le serveur « france.aprs » reliĂ© au rĂ©seau APRS mondial et permettant l’accĂšs aux stations Ă©loignĂ©es et Ă  celles qui ne sont pas relayĂ©es par voie RF.
Comme nous l’avions fait prĂ©cĂ©demment (utilisation de Qtmm AFSK1200) et aprĂšs avoir choisi le mode PACKET+APRS depuis l’Écran RX/TX.  Il faut caler la rĂ©ception sur 144.800 KHz avec une modulation FM 12KHz.

Si tout fonctionne normalement, les trames reçues commencent immédiatement à défiler.

radio-logicielle
MultiPSK – DĂ©codage Packet + APRS

Un exemple de paquets APRS

Message -> Compteur de message-Nombre: 0-1 / « 00000 00000 BF3AA 0 »
Trame mineure de synchronisation -> Identifiant du vaisseau: FM39 / Numéro du canal descendant: 125 (137.3125 MHz) / Compteur de trame mineur-Drapeau: 3-0 Remplissage -> « 5A8C1A5E354CE775C6 »
Paquet des éphémérides -> Identifiant du vaisseau: FM47 / Le 23/10/20 à 14:28:28 UTC / Altitude: 707.3 km / Vitesse: 7.15 km/s / Position: 46.967°N 015.587°E (1524 Km Az=70° El=20°)
Paquet NCC -> Compteur de paquet-Nombre: 0-1 / « 7800010000000000 »
Paquet de canal montant -> Compteur de paquet-Nombre: 0-1 / Nombre de reprises: 4 / Nombre de tranches « Acquisition/Communication » disponible: 6 / Canaux montants: 551 (149.3775 MHz) 715 (149.7875 MHz) 561 (149.4025 MHz) 663 (149.6575 MHz) Paquet de canal descendant -> Compteur de paquet-Nombre: 0-3 / Canaux descendants: 100 (137.2500 MHz) 90 (137.2250 MHz) 80 (137.2000 MHz) 285 (137.7125 MHz) 184 (137.4600 MHz)
Eléments orbitaux -> Identifiant du vaisseau: FM117 / Anomalie moyenne: 243.599° / Mouvement moyen: 14.548 révolutions/jour
Paquet NCC -> Compteur de paquet-Nombre: 0-1 / « 7800010000000000 »

En actionnant le poussoir APRS l’utilisateur fait apparaĂźtre la fenĂȘtre cartographique. Une sĂ©rie de boutons permet la gestion des cartes. Une fenĂȘtre affiche en clair les rapports de temps, de position et de mĂ©tĂ©orologie.

radio-logicielle
MultiPSK – DĂ©codage Packet + APRS

Dans cette fenĂȘtre, le poussoir Internet permet, Ă  travers un accĂšs Ă  Internet, de passer toutes les trames dĂ©codĂ©es vers un serveur APRS-IS et de voir les trames reçues par ce serveur (Ă  travers un filtre). Lors de mes tests, j’ai utilisĂ© l’adresse france.aprs2.net associĂ© au port 14580.

Signaux APRS – ISS (Station spatiale Internationale)

Le module de suivi des satellites de MultiPSK permet de dĂ©terminer la position, en temps rĂ©el, de la station spatiale orbitale. Sur un tĂ©lĂ©phone mobile, l’application ISS Detector fait de mĂȘme, un signal sonore vous avertissant lorsque celle-ci est visible Ă  l’Ɠil nu depuis votre point d’observation.
Lorsque c’est le cas, le dĂ©codage est possible depuis la frĂ©quence rĂ©ception de 145.825 KHz en utilisant les mĂȘmes rĂ©glages que prĂ©cĂ©demment.

radio-logicielle
DĂ©codage APRS—Station Spatiale Internationale

Signaux APT – Satellites NOAA

Les signaux APT (Automatic Picture Transmission) sont émis directement par les satellites météos défilant en orbite polaire.

(NOAA et METEOR dans la bande des 137 MHz) sans traitement intermédiaire par les stations au sol. La capture et le traitement de ces signaux se fait en mode WFM associé à une bande passante de 30 kHz.

Pour plus de détails, rendez-vous sur la page du projet LUXURION : http://www.astrosurf.com/luxorion/satellites-artificiels-reception2.htm

Nous reviendrons sur ce mode de réception plus tard, lorsque nous traiterons du récepteur RSPdx de SDRPlay associé au logiciel SDRUno.

radio-logicielle
RSPdx/SDRUno – Passage du satellite NOAA 18

Radiomessagerie POCSAG

Les messages POCSAG, déjà traités dans ce document, sont aussi décodés par MultiPSK.

radio-logicielle
MultiPSK – dĂ©codage POCSAG

Seuls les messages reçus, qui, je le rappelle, ne doivent pas ĂȘtre divulguĂ©s, s’affichent dans la fenĂȘtre de rĂ©ception Ă  l’exclusion des trames de remplissage (tone only). Les messages qui ne sont pas correctement dĂ©codĂ©s sont signalĂ©s par l’information message peut ĂȘtre incomplet (voir capture suivante).
Pour leur rĂ©seau d’alarme des personnels, les sapeurs-pompiers utilisent des rĂ©cepteurs d’appels sĂ©lectifs POCSAG calĂ©s sur diffĂ©rentes frĂ©quences :

  • 173,5125 MHz, frĂ©quence nationale maintenue jusqu’en 2023,
  • 173.550 MHz appairĂ© Ă  168.950 MHz (groupe G1), * Groupes G1 Ă  G4 : groupes d’appartenance des SDIS.
  • 173.625 MHz appairĂ© Ă  169.025 MHz (groupe G2),
  • 173.700 MHz appairĂ© Ă  169.100 MHz (groupe G3),
  • 173.875 MHz appairĂ© Ă  169.275 MHz (groupe G4),
  • 173.925 MHz appairĂ© Ă  169.325 MHz (rĂ©serve nationale).

radio-logicielle
Tableau des frĂ©quences POCSAG SDIS // 02-01-2020 (source forum tsf70.com tableau rĂ©alisĂ© par sd5340 – http://www.tsf70.com/forum/viewtopic.php?id=10196)

radio-logicielle
RĂ©ception POCSAG – Pompiers

Dans l’exemple de rĂ©ception ci-dessus, rĂ©alisĂ©e Ă  l’aide du logiciel MultiPSK, on remarque la prĂ©sence de messages textes (Alpha) et numĂ©riques (Nume.). Dans ces derniers, des caractĂšres numĂ©riques Ă©tendus sont visibles.
Dans sa rubrique Aide, Patrick, F6CTE, l’auteur du logiciel, prĂ©cise que les messages sont :

  • soit numĂ©riques bĂątis Ă  partir d’un jeu de caractĂšres numĂ©riques Ă©tendu (indiquĂ© avec « Nume. »). Ces messages peuvent avoir un caractĂšre d’ugence (si le caractĂšre « U » apparaĂźt). La traduction alphanumĂ©rique est affichĂ©e entre <>.
  • soit des messages texte bĂątis Ă  partir d’un jeu de caractĂšres ASCII sur 7 bits (indiquĂ© avec « Alpha » pour « AlphanumĂ©rique »).

Il ajoute en Nota que :
Le bouton « Forçage alpha » permet de forcer les messages numĂ©riques en alphanumĂ©rique (pour Ă©viter l’affichage des chiffres).

Suivi des radiosondes

Sous Windows, le principal logiciel destinĂ© au suivi et Ă  la « chasse » aux radiosondes est Sondemonitor ( https://www.coaa.co.uk/sondemonitor fr.htm). Il est librement tĂ©lĂ©chargeable, puis utilisable pendant 21 jours. Une licence est ensuite nĂ©cessaire ; pour un usage personnel, elle coĂ»te 25€ (plus la TVA pour les pays EuropĂ©ens).
Ce suivi sera abordé au cours des chapitres traitant des nano-ordinateurs mono-carte de type Raspberry Pi.

DĂ©codage des signaux – bandes HF

Mode direct sampling

radio-logicielle

La clĂ© USB utilisĂ©e jusqu’ici (RTL-SDR) nous a permis une rĂ©ception au-delĂ  des 24MHz. Afin de recevoir les frĂ©quences HF (500 kHz – 24 MHz), il est possible d’utiliser le mode direct sampling.   Dans ce cas, le tuner qui prĂ©cĂšde le circuit RTL2832 est dĂ©sactivĂ© et les entrĂ©es I & Q de ce circuit sont reliĂ©es au signal HF issus de l’antenne.

Avec SDR-Sharp, l’activation de ce mode se fait par le menu RTL-SDR Controler accessible dans l’espace de configuration (roue crantĂ©e).

Dans la fenĂȘtre Sampling Mode, parmi les trois options proposĂ©es, vous pouvez choisir indiffĂ©remment Direct sampling (I branch) ou Direct sampling (Q branch), en lieu est place de Quadrature sampling.

Avec ce choix, l’écoute des bandes HF est possible et ne nĂ©cessite pas de convertisseur transposer la bande HF dans le segment VHF couvert par le tuner, typiquement dans la bande 100 / 130 MHz.

Attention, l’antenne Ă©tant reliĂ©e directement Ă  l’entrĂ©e du dĂ©modulateur, cette modification fait perdre la protection ESD (ElectroStatic Discharge) par diode, prĂ©sente Ă  l’entrĂ©e du tuner. Dans ces pages consacrĂ©es Ă  Windows, j’ai prĂ©fĂ©rĂ© l’utilisation d’un convertisseur HF de type up-converter Ă  la diffĂ©rence de ce que nous verrons plus tard lors des exemples retenus avec une carte Raspberry Pi.

Utilisation d’un convertisseur

Pour atteindre les bandes plus basses (ondes grandes, moyennes et courtes) il est possible d’utiliser un convertisseur HF tel que le Spyverter R2. Ce convertisseur de type up-converter est originellement destinĂ© aux rĂ©cepteurs Airspy, mais peut ĂȘtre utilisĂ© avec quasiment tous les  autres rĂ©cepteurs SDR.

radio-logicielle
L’ensemble Spyverter / RTL-SDR

radio-logicielle

L’alimentation est effectuĂ©e soit au travers du cĂąble antenne, soit par alimentation externe grĂące Ă  un connecteur Micro USB. La gamme couverte s’Ă©tend de 1 kHz Ă  60 MHz, la sortie est transposĂ©e de 120 Ă  180 MHz (conversion haute).

Une fois l’équipement branchĂ© il faut indiquer Ă  notre logiciel SDR la valeur de cet offset.

—– Avec SDR-Sharp, le plus simple est de l”indiquer dans la fenĂȘtre Shift.

—– Avec SDR-Radio il faut crĂ©er une entrĂ©e pour le convertisseur au travers de la fenĂȘtre Select Radio/DĂ©finitions… qui s’ouvre Ă  chaque lancement du programme.

Il faudra ensuite penser Ă  la sĂ©lectionner dans l’onglet Converter lorsque celui-ci sera utilisĂ©. (Capture ci-contre : SDR-Sharp avec Spyverter)

radio-logicielle
SDR-Radio avec Spyverter

Réception des FAX Météo

Le fax HF s’apparente au mode RTTY avec une frĂ©quence basse pour le noir et une frĂ©quence supĂ©rieure pour le blanc. L’intervalle (le « shift ») sĂ©parant ces deux frĂ©quences BF est souvent de 800 Hz. Voici quelques frĂ©quences courantes :

  • 3855 KHz, 7880 KHz, 13882,5 KHz : Hambourg MĂ©tĂ©o (Allemagne),
  • 2618.5 KHz, 4610 KHz, 8040 KHz, 11086.5 KHz : Northwood MĂ©tĂ©o (UK).

Pour le monde entier, toutes les frĂ©quences ainsi que les horaires dĂ©taillĂ©s des diffusions sont rĂ©capitulĂ©es dans un PDF disponible Ă  l’adresse : https://www.weather.gov/media/marine/rfax.pdf.

radio-logicielle
Hambourg MĂ©tĂ©o – Listings des frĂ©quences et des Ă©missions.

Premiers essais – Logiciel Audio-Repeater

Nous allons tenter, en tout premier lieu, une rĂ©ception au travers du logiciel SDR (en mode CW) avec redirection du signal BF, par VB-Cable, vers MultiPSK. Cette 1Ă©re technique nous permettra d’apprendre Ă  reconnaitre, Ă  l’oeil et Ă  l’oreille, la prĂ©sence d’un «bon signal».

radio-logicielle
Hambourg Météo sur 7880KHz

Une fois sur la frĂ©quence, le premier rĂ©glage se faisant Ă  l’oreille, il faut jongler entre des temps d’écoute via la carte son (pour dĂ©caler lentement la frĂ©quence et passer d’un bourdonnement sourd Ă  une perception de clics clairs et plus aigus) et des temps de silence lorsque MultiPSK (via VB-Cable) tente de prendre le relais.

radio-logicielle

Cette mĂ©thode Ă©tant des plus malcommode, il est possible d’installer le logiciel Audio- Repeater pour permettre l’écoute du signal traversant VB-Cable. Une version freeware est disponible ici : http://www.tucows.com/preview/1607832/Audio-Repeater

Une fois décompressé, on choisit le programme (audiorepeater.exe), selon sa version de Windows (x64 ou x86). En entrée (Wave in) on sélectionne la sortie CABLE Output, et en sortie (Wave out) le Mapeur de sons Microsoft.

(Capture : Audio Repeater)

On lance ensuite le programme, avant de rĂ©duire (Ă©ventuellement) la fenĂȘtre pour laisser plus de place Ă  l’affichage des autres programmes.

AprĂšs bien des essais, (trĂšs peu concluant avec SDR-Sharp) le rĂ©sultat est Ă©galement dĂ©cevant avec SDR-Radio. L’image est lĂ , mais fluctuante et mal contrastĂ©e. Une nouvelle fois, passons-nous de notre logiciel SDR en interfaçant directement MultiPSK Ă  notre clĂ©.

Interface directe RTL-SDR/MultiPSK

Dans ce cas, Audio Repeater n’est alors plus nĂ©cessaire. Il suffit d’activer le poussoir +HP du panneau de configuration pour avoir le son et ainsi optimiser le rĂ©glage. L’intervalle (le « shift ») a Ă©tĂ© rĂ©glĂ© sur 850Hz suite Ă  une information lue sur le site du service mĂ©tĂ©orologique allemand (www.dwd.de).

Ici, comme nous utilisons le convertisseur Spyverter, la fenĂȘtre Transceiver nous permet d’entrer le DĂ©calage (Hz).

Dans ce cas, nous entrons 120000000 Hz. Il suffit ensuite de caler, comme prĂ©alablement (Hambourg), la rĂ©ception sur 7880000 Hz (suivie d’un Transfert) avant un ajustement, Ă  l’oeil et Ă  l’oreille, grĂące aux poussoirs FrĂ©quence BF.

radio-logicielle
radio-logicielle
MultiPSK en direct sur la clé SDR (Hambourg 7880KHz)

NOTA : J’ai appris depuis que la façon normale pour changer de frĂ©quence passe par la fenĂȘtre Transceiver. On Ă©crit la frĂ©quence souhaitĂ©e dans le petit Ă©diteur FrĂ©quence manuelle ; on la lance par Transfer, et, Ă©ventuellement, on la stocke (comme dans la capture suivante en M3).

radio-logicielle
EntrĂ©e de frĂ©quence dans la fenĂȘtre Transceiver

Comme nous l’avons vu prĂ©cĂ©demment, on peut aussi utiliser la fenĂȘtre QRGs, qui part de la collection de frĂ©quences de l’auteur et qui propose les frĂ©quences les plus probables pour le mode considĂ©rĂ©. Pour finir l’optimisation il faut attendre la fin d’une rĂ©ception et appuyer sur le poussoir Synchro.
Le balayage s’arrĂȘte, et MultiPSK attend les signaux de synchronisation qui prĂ©cĂšdent l’émission du fax suivant.

Dans le cas prĂ©sent il commute sur Synchro 576. DiffĂ©rents poussoirs vous permettent d’enregistrer ou d’imprimer, l’image reçue ou l’écran lui-mĂȘme.

radio-logicielle
radio-logicielle
MultiPSK en direct sur la clé SDR (Hambourg 7880KHz)

Lorsque tout semble parfait, il ne reste plus qu’à sĂ©lectionner le mode automatique (poussoir montrant une disquette affectĂ©e d’un A). Les uns aprĂšs les autres, les Fax dĂ©filent et sont enregistrĂ©s dans le sous-rĂ©pertoire FAX (MultiPSK/FAX).

radio-logicielle           radio-logicielle
Réception RTTY (Bulletin météo, Hambourg)

Réception RTTY Météo

Les services mĂ©tĂ©o d’Hambourg en Allemagne Ă©mettent aussi des bulletins mĂ©tĂ©o en RTTY (50 bauds, shift 425Hz). Pour l’anglais, les frĂ©quences sont 4583, 7646, et 10100.8 KHz.
Les horaires d’émission sont disponibles ici : http://keralas.free.fr/rttyhambourg.pdf.
Pour caler MultiPSK sur les frĂ©quences Space/Mark, les rĂ©glages sont plus aisĂ©s aprĂšs une commutation sur le mode d’affichage Chute d’eau.

radio-logicielle
Réception RTTY (Bulletin météo, Hambourg)

Navtex est un service international de diffusion d’informations concernant la sĂ©curitĂ© maritime. Ses Ă©metteurs utilisent tous la mĂȘme frĂ©quence (518 kHz pour le Navtex international et 490 kHz pour le Navtex national). Ils Ă©mettent Ă  tour de rĂŽle, Ă  heures fixes, pendant 10 minutes, toutes les 4 heures. Tous les messages et bulletins mĂ©tĂ©orologiques diffusĂ©s sur 518 kHz sont rĂ©digĂ©s en anglais. Sauf exception, ceux diffusĂ©s sur 490 kHz sont rĂ©digĂ©s dans la langue du pays.
Les détails des horaires et des émetteurs sont disponibles ici : http://www.meteofrance.fr/documents/10192/75187/27335-48.pdf/

Interception des QSO FT8

radio-logicielleFT8 est un protocole de communication dont le sigle signifie Franke-Taylor design, 8-FSK modulation. Son auteur, l’astrophysicien amĂ©ricain et radioamateur Joseph Hooton Taylor Junior, ou plus communĂ©ment Joe Taylor l’a dĂ©veloppĂ© parmi une suite de protocoles (JT65, JT9, etc.), tous dĂ©diĂ©s aux communications longue distance. Joe Taylor est aussi le crĂ©ateur du logiciel WSJT-X que nous utiliserons par la suite.
Sur les bandes HF, FT8 permet de rĂ©aliser des QSOs Ă  trĂšs longue distance avec de trĂšs faibles puissances. Selon les spĂ©cialistes du domaine, il est courant d’arriver Ă  faire le tour du monde avec une puissance de 5 Watts. Chaque sĂ©quence (d’émission ou) de rĂ©ception dure 15s.
Pour trafiquer correctement et ĂȘtre sĂ»r de la synchronisation et du dĂ©codage des messages, toutes les stations doivent impĂ©rativement ĂȘtre calĂ©es sur la mĂȘme horloge de temps.
L’ordinateur doit ĂȘtre synchronisĂ© avec un serveur de temps internet et ceci doit se faire rĂ©guliĂšrement pour ĂȘtre sĂ»r d’ĂȘtre synchro avec les autres.
AssociĂ© Ă  MultiPSK, le logiciel Clock est dĂ©diĂ© Ă  cet effet. Le spectre de frĂ©quence reflĂ©tant l’usage du protocole FT8 est trĂšs particulier.

La capture suivante a Ă©tĂ© faite sur la bande des 15 mĂštres, notre rĂ©cepteur calĂ© sur 21.074 MHz (mode USB, bandwidth 2,4KHz). MultiPSK ne dĂ©codant pas ce mode, il faut, pour aller plus loin, installer WSJT-X, citĂ© plus haut. DĂ©diĂ© Ă  l’émission et la rĂ©ception, il s’utilise normalement en association avec un Ă©metteur-rĂ©cepteur, et non pas avec une simple clĂ© RTL­SDR (et son convertisseur) comme nous allons le faire ici.
WSJT-X est disponible à l’adresse : http://physics.princeton.edu/pulsar/K1JT/wsjtx.html

radio-logicielle
SDR-Radio – spectre FT8 sur la bande des 40 mùtres.

Une fois tĂ©lĂ©chargĂ©, le programme d’installation (wsjtx-2.2.2-win64.exe) de WSJT-X , il demande de prĂ©ciser certains paramĂštres :

  • Il est inutile d’ajouter le chemin d’accĂšs au programme wsjt-x Ă  la variable d’environnement path,
  • Il est prĂ©fĂ©rable de confirmer le rĂ©pertoire par dĂ©faut pour le programme : C:\WSJT\wsjtx,
  • Il est prĂ©fĂ©rable de crĂ©er un raccourci sur le bureau.

radio-logicielle  radio-logicielle  radio-logicielle
Installation de WSJT-X

Une fois l’installation terminĂ©e, il suffit de lancer son logiciel SDR, de le caler sur l’une des frĂ©quences dĂ©diĂ©es au mode, et de lancer WSJT-X. AprĂšs un minimum de rĂ©glage (nous sommes en rĂ©ception seulement), les messages s’affichent dans la fenĂȘtre Band Activity.
Repris de leradioscope.fr, voici Ă  titre d’exemple les Ă©changes pour un QSO type en mode FT8 :

  • CQ F4HTZ JN26 > je lance appel avec mon indicatif et mon grand carrĂ© locator
  • F4HTZ MI0ODC IO74 > MI0ODC me rĂ©pond, son locator est IO74
  • MI0ODC F4HTZ -09 > je rĂ©ponds Ă  MI0ODC en lui indiquant son report en dB
  • F4HTZ MI0ODC -11 > MI0ODC accuse rĂ©ception de mon report et Ă  son tour il m’indique mon report.
  • MI0ODC F4htz RRR > j’accuse rĂ©ception par RRR
  • F4HTZ MI0ODC 73 > MI0ODC termine le QSO en m’adressant 73
  • MI0ODC F4HTZ 73 > MI0ODC termine le QSO en m’adressant 73

Des didacticiels trĂšs complets FT8 par ON5AM Albert est disponible sur ce site, il vous suffira de faire une recherche dans l’outil «recherche».

radio-logicielle
Les fenĂȘtres WSJT-X (rĂ©ception uniquement)

Pour ceux qui souhaitent aller plus loin, un logiciel cartographique permettant la visualisation du trafic en temps rĂ©el. Il peut ĂȘtre couplĂ© Ă  WSJT-X.
Ce compagnon s’appelle GridTracker ; il a Ă©tĂ© dĂ©veloppĂ© par le radioamateur amĂ©ricain Tag Loomis (N0TTL) et est disponible Ă  l’adresse  https://gridtracker.org/.

Son installation ne prĂ©sente aucune difficultĂ©. Il faudra simplement rĂ©pondre Oui, lorsqu’il vous sera demandĂ© de modifier les paramĂštres de votre pare-feu. A son lancement, il devrait automatiquement dĂ©tecter la prĂ©sence de WSJT-X et commencer l’affichage des communications.

radio-logicielle
GridTracker, le compagnon de WSJT-X

Comme indiquĂ© dans l’onglet Mode, WSJT-X permet de trafiquer sur bien d’autres modes : FT4, JT4, JT9, JT65, QRA64, ISCAT, MSK144, WSPR, Echo, FreqCal.
Pour ce programme aussi ON5VL possĂšde un tutoriel que vous pouvez retrouver ici https://on5vl.org/gridtracker/

WedSDR et OpenWebSDR

Généralités sur les WebSDR

Grace aux technologies WebSDR et OpenWebRX, l’écoute des bandes radio, principalement celles dĂ©diĂ©es aux radioamateurs, est possible depuis son navigateur Internet, en tout temps, et sans utilisation d’un rĂ©cepteur. Une liste des sites WebSDR est disponible Ă  l’adresse http://www.websdr.org/.
Parmi ceux-ci, plusieurs doivent retenir notre attention :

Avec une interface plus moderne, d’autres sites opùrent sous OpenWebRX dans la bande 0 à 30MHz. Citons :

Signaux APRS sous WebSDR

AprĂšs s’ĂȘtre connectĂ© sur le site d’Annemasse, l’emplacement des trame APRS est indiquĂ© sur la bande des 144MHz.
Elles sont visibles et audibles sur la fréquence 144,800MHz sur laquelle il est possible de zoomer (Mode FM, bande passante 12KHz).

radio-logicielle
radio-logicielle
DĂ©tection de trames APRS sur le site d’Annemasse

Il ne nous reste plus alors qu’à aiguiller le signal audio vers notre outil de dĂ©codage (ici MultiPSK). Pour cela nous redirigeons la sortie audio de l’ordinateur vers l’entrĂ©e CABLE (CABLE Input) aprĂšs avoir cliquĂ© sur le haut-parleur de la barre des tĂąches.

radio-logicielle

À l’ouverture de MultiPSK, nous vĂ©rifions sur l’écran de configuration que l’interface directe vers la clĂ© n’est pas activĂ©e (boutons poussoirs clĂ© RTL/DLL et Directe par la carte son non enclenchĂ©s, et CĂąble Output sĂ©lectionnĂ© dans le sous-menu Carte son (EntrĂ©e).

radio-logicielle
WebSDR et Multipsk et mode Packet+APRS.

Signaux DMR sous WebSDR

DMR, pour Digital Mobile Radio, est une norme de radio numĂ©rique mobile utilisĂ©e dans des produits commerciaux Ă  travers le monde. Elle a Ă©tĂ© conçue principalement pour remplacer des normes analogiques obsolĂštes avec pour objectif d’assurer l’interopĂ©rabilitĂ© entre les diffĂ©rents fournisseurs.
Il est utilisé en VHF et en UHF, principalement pour la communication de la voix mais aussi celle de données. Depuis la version 4.42, MultiPSK décode le DMR amateur (mais pas la voix). La documentation précise que les communications professionnelles sont aussi décodées mais ignorées.
Voici le rĂ©sultat du dĂ©codage sur une connexion au site d’Annemasse.

radio-logicielle
radio-logicielle
radio-logicielle
WebSDR et MultiPSK en mode DMR

Test PSK31 sur bande des 20m sous OpenWebSDR

Les principaux avantages des sites utilisant le programme OpenWebSDR sont la richesse de leur interface et le nombre d’étiquettes de signaux indiquant les diverses plages de bande intĂ©ressantes.

radio-logicielle
Site kiwiSDR Chantilly JN19FF

radio-logicielle

En cliquant sur une Ă©tiquette la syntonisation dĂ©marre sur sa bande de frĂ©quence. Pour mieux les visualiser, 14 niveaux de zoom-avant permettent de restreindre la bande passante et donc d’en dĂ©tailler le contenu.

En bas à droite le panneau de commande vous donne accÚs aux réglages principaux : fréquence ou bande de fréquences, mode de réception numérique, zoom, etc. Un S-mÚtre est également présent. Par le choix extension, certains décodeurs intégrés sont disponibles.
En cliquant sur l’étiquette verte PSK31 dans la zone des 20m Amateur puis sur le rĂ©glage max in du panneau de commande, le spectre s’élargi. Il est centrĂ© sur la bande passante utile, symbolisĂ©e par un marqueur horizontal de couleur jaune.

La sortie audio de l’ordinateur Ă©tant sur l’entrĂ©e CABLE et l’entrĂ©e son MultiPSK sur la sortie CABLE, le dĂ©codage peut commencer. Une fois ouverte la fenĂȘtre BPSK31 ouverte, la premiĂšre solution consiste Ă  « sauter » d’un signal Ă  un autre pour chacune de leurs apparitions et tenter ainsi d’attraper au vol un message (souvent un appel ou une rĂ©ponse QSO).

Cette mĂ©thode est applicable si l’on ne souhaite traquer qu’une seule frĂ©quence et, qu’en consĂ©quence, on s’y maintient un certain temps.
Dans le cas contraire, MultiPSK offre un mode panoramique qui permet une Ă©coute multifrĂ©quences et donc une surveillance de l’intĂ©gralitĂ© de la bande passante.

radio-logicielle
radio-logicielle
DĂ©codage PSK31 en mode panoramique avec MultiPSK

DĂ©codage direct WSPR sous OpenWebSDR

Les signaux WSPR transmettent l’indicatif, le locator Maidenhead, et le niveau de puissance des stations Ă©mettrices en utilisant un format de donnĂ©es compressĂ©es suivant la modulation 4- FSK bande Ă©troite. La mise en marche du dĂ©codeur s’effectue au travers du panneau de contrĂŽle et du choix extensions.

Un nouveau panneau de commande apparaĂźt Ă  gauche de l’écran ou il faut, en premier lieu, choisir la bande de frĂ©quence sur laquelle dĂ©marrera le dĂ©codage. Dans l’exemple le choix s’est portĂ© sur la bande des 40m. Un minuteur en forme d’horloge circulaire bleu/blanc se met en marche.

Ses cycles, calés sur les trames WSPR, sont de 2 minutes. Au cours du premier, cycle il se synchronise pour attendre le début de la prochaine trame.
Lorsque cette trame démarre, le décodeur passe pour 2 minutes en mode capture (running), pour poursuivre ensuite en mode décodage (decoding) alors que la capture se poursuit en arriÚre-plan.

radio-logicielle
Activation du décodage WSPR sur un site WikiSDR

radio-logicielle
Synchronisation avant dĂ©codage WSPR – Site kiwiSDR Chantilly JN19FF

radio-logicielle
Synchronisation avant dĂ©codage WSPR – Site kiwiSDR Chantilly JN19FF

A suivre : la Raspberry Pi et ses accessoires

radio-logicielle

Vignette : Un brin d’autonomie chez François F-80543 avec, de gauche Ă  droite, GPS, batterie rechargeable 5V, Raspberry-Pi, clĂ© RTL-SDR et antenne minimaliste.

par François F-80543 | F-80543

Auteur / autrice

  • Aujourd'hui retraitĂ©, j'ai passĂ© ma prime jeunesse Ă  Lourdes (Ă©cole Saint-Joseph). Ensuite c'est Paris (Saint-Thomas d'Aquin puis le lycĂ©e Jacquard). CotĂ© travail, 20 ans chez Thomson DFH/Alcatel Telspace, 20 ans chez McAfee.