
DĂ©couverte de la rĂ©ception SDR sous Windows et Raspberry Pi OSÂ
La revue «âRadioamateurs-Franceâ» qui paraĂźt tous les mois est une mine d'informations. Le site ON5VL vous propose une sĂ©rie dâarticles basĂ©s sur des explications dĂ©taillĂ©es et des applications pratiques. Ces articles porteront sur le monde des techniques de rĂ©ception SDR. Ce domaine est en constant dĂ©veloppement depuis sa crĂ©ation par lâarmĂ©e amĂ©ricaine dans les annĂ©es 1990.
Tous les articles ont Ă©tĂ© Ă©crits par François F-80543 dans un but pĂ©dagogique afin dâaider tous ceux.elles qui, comme lui, souhaitent dĂ©couvrir, en pratiquant.
Les spĂ©cialistes du domaine trouveront sans doute quelques imprĂ©cisions et erreurs dans les explications. François espĂšre quâils ne lui en voudront pas, et souhaite quâils le contactent pour en discuter et ainsi amĂ©liorer ses articles. f80543@gmail.com
Vu la longueur des dossiers, ils seront développés sur plusieurs articles.
Domaines couverts par ces articles
DestinĂ©e aux radio-Ă©couteurs et aux hackers Ă©thiques, cette suite dâarticles s'adresse Ă tous les curieux des techniques de la radio logicielle â Software Defined Radio (SDR) â mises en Ćuvre dans les radio-tĂ©lĂ©communications hertziennes.
AprĂšs quelques rappels thĂ©oriques indispensablesâ; nous aborderons, Ă lâaide de cas pratiques les techniques de dĂ©codage de nombreux modes numĂ©riques radioamateurs et professionnels.
Notre champ dâapplication couvrira de trĂšs nombreux domaines : de la rĂ©ception fax mĂ©tĂ©o Ă celle des appareils de radiomessagerie numĂ©rique sans filâ; de lâinterception des signaux venant dâobjets connectĂ©s locaux Ă ceux des nombreux capteurs distants dissĂ©minĂ©s sur le territoireâ; du dĂ©codage des signaux radioamateurs via Internet Ă ceux transmis par la station spatiale internationale.
Comme nous serons amenĂ©s Ă intercepter des Ă©changes privĂ©s, nous aborderons rapidement la lĂ©gislation en vigueur qui garantit la confidentialitĂ© des communications tout en en autorisant lâĂ©coute.
Quâils soient destinĂ©s aux particuliers ou aux professionnels, les rĂ©cepteurs large bande avec dĂ©codeur numĂ©rique intĂ©grĂ© sont nombreux et onĂ©reux. Ils sont parfois soumis Ă autorisation.
Dans notre cas, nous nous limiterons aux solutions à bas coût et à haute performance telle que les clés USB dédiées à ces modes de réception, dites clés SDR ou certains récepteurs de la gamme SDRPlay.
CĂŽtĂ©s logiciels, nous privilĂ©gierons ceux distribuĂ©s gratuitement, Ă lâexception de lâindispensable version licenciĂ©e de MultiPSK.
Pour tous ceux qui nâont pas la possibilitĂ© dâinstaller chez eux les antennes adĂ©quates, nous les aiguillerons vers lâĂ©coute des WebSDR  (et OpenWebSDR), rĂ©cepteurs radio accessibles depuis votre navigateur Internet, et pouvant ĂȘtre contrĂŽlĂ©s Ă distance par plusieurs utilisateurs simultanĂ©s.
Enfin, pour les purs bidouilleurs qui souhaitent sâaffranchir partiellement dâun PC, nous ne nous limiterons pas au monde Windows. Plusieurs articles montreront comment mener certaines de ces Ă©coutes Ă lâaide des nano-ordinateurs mono-carte de type Raspberry Pi ou des cartes de dĂ©veloppement TTGO de Lilygo Ă©quipĂ©es du microcontrĂŽleur ESP32 sur puce dâEspressif Systems.
Partie 1
De la théorie à la pratique
La radio logicielle utilise des techniques numériques pour remplacer une grande partie du matériel radio traditionnel tel que le traitement du signal en bande de base, les modulateurs/démodulateurs et les circuits analogiques associés.
Radio matĂ©rielle et radio logicielle (dâaprĂšs Analyse et scan des frĂ©quences de la SDR & DVB-T ModĂšle R820T, Ahmed Lahouel & Fatima Zahra Zane, 2016/2017 â voir rĂ©fĂ©rence en annexe)
En numĂ©risant les signaux radio Ă lâaide dâun convertisseur analogique numĂ©rique, elle permet, Ă un seul Ă©quipement, la rĂ©ception (et lâĂ©mission) de plusieurs modes radio, quâil sâagisse de la modulation dâamplitude (AM), de la modulation de frĂ©quence (NFM, WFM), de la bande latĂ©rale unique (BLU, LSB/USB), de la bande latĂ©rale double (AM-DSB) du Morse (CW).
Lâautre avantage dâun rĂ©cepteur radio logiciel est de pouvoir afficher lâactivitĂ© radio sur un large spectre. Selon la bande passante du rĂ©cepteur, il est possible de visualiser plusieurs MHz de bande passante.
Par exemple, avec le cĂ©lĂšbre rĂ©cepteur RTL-SDR, il est possible dâobserver le spectre radio sur 2,4 MHz de façon stable. En un seul coup dâĆil vous pouvez, par exemple, dĂ©tecter une activitĂ© sur la bande de 2 m radioamateur entre 144 et 146 MHz.
Principe du SDR â diapositive projetĂ©e lors de la fĂȘte de la science 2012 Ă Cholet (Source Ămetteur/RĂ©cepteur SDR, Jean-Pierre Simondin, F6HHF, 14 fĂ©vrier 2012 â voir rĂ©fĂ©rence en annexe).
La clé du succÚs
En 2010, le hacker matĂ©riel Ăric Fry mit en Ă©vidence (https://coherent-receiver.com/publications) la possibilitĂ© de dĂ©tourner lâusage de certains rĂ©cepteurs de tĂ©lĂ©vision numĂ©rique terrestre (TNT) permettant de recevoir le signal sur son ordinateur et utilisant la norme DVB-T, pour en faire des rĂ©cepteurs radio Ă large bande.
Deux ans plus tard, le dĂ©veloppeur de pilotes Linux, Antti Palosaari, et lâĂ©quipe du projet Osmocom confirmĂšrent cette dĂ©couverte et dĂ©veloppĂšrent un logiciel informatique pour en dĂ©montrer la faisabilitĂ© sur une bande de frĂ©quence sâĂ©talant de 24 MHz Ă 2,2 GHz. Ainsi naissait la SDR.
Conversion directe et conversion indirecte
Il est possible de classifier les SDR selon leur mode de conversion : directe ou indirecte.
La conversion directe du signal RF sans passage intermédiaire par une FI analogique est toujours préférable (SDR de génération 3).
Possible à un prix acceptable pour des fréquences inférieures à 50 MHz, elle devient vite, pour une application commerciale, difficilement réalisable au-delà (3 GHz chez les militaires).
Plus abordable, la conversion indirecte consiste à convertir la HF directement vers la bande de base en passant par une fréquence intermédiaire.
Sur ce modĂšle, les clĂ©s TNT utilisables comme composante matĂ©rielle dâun rĂ©cepteur SDR utilisent un syntoniseur RF (un tuner) suivi dâun convertisseur analogique/numĂ©rique (CAN).
Le signal qui en est issu attaque un convertisseur abaisseur numérique (DDC) qui transpose la fréquence du signal en bande de base, effectuant une fonction de filtrage passe-bas. Finalement, en utilisation standard, un processeur de signaux numériques (DSP) effectue la démodulation et le décodage des signaux TV.
Le flux MPEG résultant étant envoyé sur le bus USB. Le pilote de remplacement imaginé par les chercheurs permit la transmission du signal numérique reçu, non plus MPEG, mais à un format adapté à la radio : le format I/Q.
Synoptique dâune clĂ© TV/TNT Ă conversion indirecte
Signaux I/Q
Quel que soit la mĂ©thode, et afin de pouvoir effectuer les diverses dĂ©modulations souhaitĂ©es (AM, FM, SSB), lâobjectif final des clĂ©s utilisĂ©es est de produire deux Ă©chantillons du signal captĂ©, dĂ©phasĂ©s de 90°. On parle ici de signaux I/Q, le premier, I, contenant lâinformation Ă dĂ©moduler en phase, le second, Q, cette mĂȘme information en quadrature (dĂ©phasĂ©s de Ï/2).
Ce sont ces deux signaux qui transiteront par le port USB.
GĂ©nĂ©ration des signaux I & Q (source : Pourquoi utilise-t-on I et Q dans les radios SDR, F4FOT, mai 2008 â voir rĂ©fĂ©rence en annexe)
Clés compatibles RTL-SDR
Seules les clĂ©s TNT contenant une puce Realtek RTL2832U peuvent ĂȘtre dĂ©tournĂ©es de leur fonction. Selon leur tuner, elles ne couvrent pas toutes la mĂȘme bande passante.
Celles qui conviennent le mieux incluent gĂ©nĂ©ralement un tuner R820T2 (plutĂŽt que R820T) ou E4000 (obsolĂšte). Lâarchitecture SDR y est ici Ă conversion indirecte du signal RF avec conversion de la quadrature I/Q par lâajout dâune FI en bande de base.
                                                    Â
Toujours disponible Ă la vente, ma premiĂšre clĂ© USB achetĂ©e moins de 20 ⏠en 2015      Kit RTL-SDR disponible chez Media-Globe Electronics (environ 50 âŹ)
Avec le tuner Rafael Micro R820T/2, la rĂ©ception sans trou est possible de 24 Ă 1766 MHz. Ă la diffĂ©rence de lâElonics E4000 (obsolĂšte), il ne prend pas en charge lâĂ©laboration des signaux I/Q et nâutilise donc que deux des quatre broches dâentrĂ©e du RTL2832U (I+ et Iâ).
Les entrĂ©es inutilisĂ©es peuvent ĂȘtre affectĂ©es au mode direct sampling, en permettant la rĂ©ception HF en dessous de 28 MHz.
Synoptiques simplifiĂ©s des clĂ©s TV/TNT avec tuner E4000 ou R820(dâaprĂšs : How RTL-SDR dongles work, Pieter-Tjerk de Boer, PA3FWM â voir rĂ©fĂ©rence en annexe)
Synoptique dâune clĂ© TV/TNT avec tuner R820T/T2 (source : Workshop on amateur radio, Larbi OUIYZME CN8FF, 24 novembre 2018 â voir rĂ©fĂ©rence en annexe)
Synoptique simplifiĂ© du mode direct sampling avec clĂ© TV/TNT et tuner R820T court-circuitĂ© (dâaprĂšs : How RTL-SDR dongles work, Pieter-Tjerk de Boer, PA3FWM voir rĂ©fĂ©rence en annexe)
Tuner R820T/T2
Le circuit radio fréquence Raphaël est responsable des traitements analogiques.
AprÚs amplification et filtrage, un mélangeur transpose la fraction choisie du signal RF en fréquence intermédiaire. Celui-ci se retrouve centré sur 3,57 MHz (R820T) ou 6 MHz (R820T2).
Pour la clĂ© RTL-SDR v3, lâentrĂ©e OL du mĂ©langeur provient, aprĂšs division de frĂ©quence, dâun oscillateur compensĂ© en tempĂ©rature 1 PPM TCXO (Temperature Compensated X [Crystal] Oscillator) Ă 28,8 MHz. Celui-ci remplace le quartz que lâon trouvait en standard dans les clĂ©s TNT qui avait tendance Ă beaucoup dĂ©river (jusquâĂ 100 PPM).
En sortie du mélangeur, un filtre passe-bas élimine les multiples de fréquences indésirables.
Passage en bande de base (chipset RTL2832U)
En sortie du tuner, la puce RTL2832U effectue la conversion numĂ©rique descendante (DCC) du signal de la frĂ©quence intermĂ©diaire vers la bande de base. En mode SDR et dans le cas dâun usage conjoint du tuner R820T/T2, elle gĂ©nĂšre les signaux I/Q.
Conçu pour traiter des signaux de tĂ©lĂ©vision numĂ©rique, le convertisseur analogique numĂ©rique de la puce code lâinformation sur 8 bits Ă une vitesse dâĂ©chantillonnage 28,8 Msps (million-samples per second). Pour pouvoir alimenter un rĂ©cepteur audio numĂ©rique, la vitesse dâĂ©chantillonnage doit passer sous la barre des 3.2Msps (million dâĂ©chantillons par seconde, 3200â kHz).
Ce processus, appelĂ© dĂ©cimation, est effectuĂ© en sortie du chipset. LâĂ©chantillonnage souhaitĂ©, fonction de la puissance du PC, se paramĂštre au sein du logiciel SDR. LâU indique lâinterfaçage USB (2,0) utilisant 4 broches : Alimentation+, Dâ, D+ et Terre.
Le chipset R2832U et la dĂ©cimation (Source : DĂ©cimation, par PY4ZBZ et F5MIFM, 2017 â voir rĂ©fĂ©rence en annexe)
La carte son : conversion, échantillonnage, quantification
Son fonctionnement reste pour moi un peu mystérieux ..
Issu du port USB, les signaux I/Q sont appliquĂ©s Ă lâentrĂ©e stĂ©rĂ©o de la carte son du PC. Ceux-ci vont ĂȘtre Ă©chantillonnĂ©s, puis «âquantifiĂ©sâ» de maniĂšre plus ou moins prĂ©cise selon le nombre de bits de la conversion (8 bits, 10 bits, 12 bits, 24 bits). Cette profondeur de bit (ou rĂ©solution) a Ă©galement un impact direct sur le rapport signal Ă bruit thĂ©orique (48 dB pour 8 bits, 96 dB pour 16 bits, 144 dB pour 24 bits) ramenĂ© par le convertisseur. Plus la prĂ©cision est grande, plus la frĂ©quence dâĂ©chantillonnage de la carte son est Ă©levĂ©e (de 44 kHz Ă 192 kHz) et plus la bande passante est grande (de 10 kHz Ă 92 kHz).
Son prix en devient de plus en plus onĂ©reux. En mode grand-public, une carte moderne 48 kHz est suffisante. La frĂ©quence dâĂ©chantillonnage dĂ©termine lâĂ©tendue maximale du spectre quâaffichera le PC (+/â 96 kHz si la frĂ©quence dâĂ©chantillonnage est de 192 kHz.
Le rĂŽle de la carte son [source SDR, mais câest trĂšs simple, Jacques Espiau, F5ULS, fĂ©vrier 2013 â voir rĂ©fĂ©rence en annexe]
Dans mon cas, +/â 24 kHz, car la carte son intĂ©grĂ©e Ă mon PC portable a une frĂ©quence de 48 kHz. La mĂȘme carte son fait une conversion «âA to Dâ» et une conversion «âD to A.â»
Quelques récepteurs SDR
Pour rĂ©aliser la premiĂšre partie de ce tutoriel, jâai achetĂ© une clĂ© RTL-SDR chez Media-Globe Electronics. AssociĂ©e Ă un kit dâantenne dipĂŽle elle coĂ»tait 47 ⏠[prix novembre 2020, vendu sous la rĂ©fĂ©rence RTLSDR2832UKIT].
Accompagnant la clé, le kit comprenait :
- Un support pour antenne dipÎle à visser et son cùble RG174 de 60 cm avec connecteur SMA mùle,
- 2 antennes télescopiques à visser de longueur 23 cm à 1 m,
- 2 antennes télescopiques à visser de longueur 5 cm à 13 cm,
- Un cĂąble dâextension RG174 de 3 mĂštres avec connecteur mĂąle en un bout et femelle en lâautre,
- Un trépied flexible,
- Un support Ă ventouse.
En SDR, les principales spécifications pour cette clé sont :
-
- Bande passante : jusquâĂ 2,4 MHz,
- Gamme de FrĂ©quence : 24 MHz Ă 1766 MHz [et 500 kHz â 24 MHz en mode direct sampling],
- Résolution : 8 bits,
- ImpĂ©dance dâentrĂ©e : 50 Ohms,
- Courant dâalimentation : 270 â 280 mA,
- Port USB2,
- Ămission : Non.
Pour information, les spĂ©cifications complĂštes de la clĂ© sont disponibles sur le site qui lui est dĂ©diĂ©, Ă lâadresse : https://www.rtl-sdr.com/wp-content/uploads/2018/02/RTL-SDR-Blog-V3-Datasheet.pdf
Les récepteurs de télévision numérique terrestre détournés [R820T2+RTL2832U] ne sont pas les seules plates-formes dédiées à la réception SDR.
Ă cĂŽtĂ© de ceux-ci, le tableau suivant regroupe celles de divers fabricants quâils me contactent, si mes donnĂ©es sont erronĂ©es, ou si de nouvelles versions sont apparues.
Branchement
Choisissez une fois pour toutes le port USB de votre machine que vous utiliserez avec la clé. Si celle-ci inclus un chip Realtek, votre ordinateur le détectera vraisemblablement et installera un pilote de la marque.
RĂ©sultat dâune installation automatique
Laissez lâinstallation se faireâ; nous verrons plus tard comment le changer. Par contre, nâinstallez pas les pilotes TNT qui pourraient avoir Ă©tĂ© fournis avec votre clĂ©.
Quoi dĂ©coderâ?
Voici, dans le tableau suivant, un aperçu des décodages que nous allons réaliser.
LĂ©gislation
LâaccĂšs au spectre pouvant contenir des informations Ă caractĂšre personnel est rĂ©glementĂ©. Il est rĂ©gi par les articles du Code pĂ©nal de la sĂ©rie 226-1 Ă 226-7 dans leur version en vigueur au 1er aoĂ»t 2020. Ceux-ci interdisent la rediffusion, lâenregistrement et la divulgation du contenu des Ă©changes interceptĂ©s, exceptĂ© en radiodiffusion.
.
Code pĂ©nal â articles 226-1 et 226-2  https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000042193566/
Quant aux frĂ©quences, la loi ne prĂ©cise pas si celles-ci peuvent, ou non, ĂȘtre partagĂ©es. Dans les faits, nombre dâentre elles circulent dans des revues, sur des blogs ou des forums spĂ©cialisĂ©s [services de secours, satellites, Tour de France, etc.]. Pour Ă©viter tout ennui, il est donc prĂ©fĂ©rable de sâabstenir de diffuser des Ă©lĂ©ments techniques permettant dâaccĂ©der aux rĂ©seaux radio en Ă©mission [TCS, DTMF etc.] et les frĂ©quences [et indicatifs] de services «âsensiblesâ» tels que :
- Gendarmerie/Police nationale/Polices municipales.
- Militaires toutes armes [mĂȘme si certaines sont accessibles sur les sites officiels].
- Douanes.
- Sites sensibles [centrales nuclĂ©aires, centre pĂ©nitenciersâŠ].
- ...et dâune maniĂšre plus gĂ©nĂ©rale, toutes frĂ©quences utilisĂ©es dans les bandes DEFense et INTĂ©rieur dĂ©finies dans le TNRBF [Tableau National de RĂ©partition des Bandes de FrĂ©quences].
Les logiciels SDR généralistes [Windows]
Pour Windows comme pour Linux, les logiciels qui sont consacrĂ©s au SDR sont aujourdâhui nombreux et souvent gratuits. Pour ce tutoriel, rĂ©alisĂ© sous Windows 10, jâai utilisĂ© les deux premiers de cette liste :
- SDR# [SDR-Sharp] disponible sur le site airspy.com et fortement recommandé pour le matériel de la marque,
La version 32Â bits est directement accessible depuis la page https://airspy.com/download/.
La version 64 bits est disponible ici : http://airspy.com/downloads/sdrsharp-x64.zip - SDR-Console, disponible ici https://www.sdr-radio.com/download
- HDSDRÂ : http://www.hdsdr.de
- SDRuno. Recommandé pour le matériel SDRPlay, il est disponible ici : https://www.sdrplay.com/sdruno/
En pilotant la clĂ© SDR, ces logiciels permettent de visualiser le spectre de frĂ©quence dans la zone que lâon souhaite analyser, dâen isoler certains signaux, pour les Ă©couter, mais surtout les envoyer vers un logiciel de dĂ©codage.
Nous verrons plus avant dans ce document que certains dĂ©codeurs spĂ©cifiques ne nĂ©cessitent pas cet interfaçage et pilotent directement la clĂ©. Ă lâinverse certains logiciels SDR acceptent des modules dâextension Ă mĂȘme de dĂ©coder certains modes spĂ©cifiques.
Quel que soit le signal que lâon cherche Ă dĂ©coder, il est nĂ©anmoins gĂ©nĂ©ralement nĂ©cessaire dâutiliser, en premier lieu, lâun de ces logiciels gĂ©nĂ©ralistes, afin de correctement visualiser le spectre pour y vĂ©rifier la prĂ©sence du signal recherchĂ© et noter avec prĂ©cision sa frĂ©quence pour lâindiquer ensuite au dĂ©codeur spĂ©cifique qui, la plupart du temps, ne possĂšde pas dâanalyseur de spectre digne de ce nom.
Installation
De nombreux tutoriaux dâinstallation existent. Citons,
pour SDR-Sharp V1.0.0.1361, celui de Pascal Chour disponible ici : https://www.pascalchour.fr/ressources/sdr/sdr.html et pour SDRÂRadio V2, celui de Daniel Fortier, F1UCG, dans la Revue Radioamateurs â France, tĂ©lĂ©chargeable au format PDF ici : https://www.radioamateurs-france.fr/wp-content/uploads/0- installation-sur-clef-par-Daniel-F1UCG.pdf
Plusieurs installations de logiciels prĂ© requis vous seront peut-ĂȘtre demandĂ©es [versions de Microsoft .NET Framework, versions de Microsoft Visual C++, etc.].
Pour rĂ©sumer, notez quâil faut faire, dans un premier temps, lâinstallation du logiciel SDR, et dans un second temps, celle du pilote de la clĂ©. Ce nâest quâensuite que vous ouvrirez ledit logiciel.
Batch install-rtlsdr.bar
Pour le pilote, les tutoriaux SDR-Sharp proposent gĂ©nĂ©ralement lâutilisation dâun fichier batch Ă exĂ©cuter en mode administrateur, install-rtlsdr.bat, qui fait appel au logiciel Zadig. Ătant sous Windows, cette procĂ©dure Ă©choue frĂ©quemment, entre autres du fait de la taille de lâexĂ©cutable Zadig ou de lâabsence du logiciel httpget dĂ©diĂ© aux tĂ©lĂ©chargements prĂ©alables.
Il est donc toujours préférable de procéder comme suit aussi bien pour SDR-Sharp que pour SDR-Radio :
- Téléchargez le logiciel Zadig [zadig-2.5.exe] depuis https://zadig.akeo.ie/downloads/
- Téléchargez et décompressez les pilotes RTL-SDR depuis https://osmocom.org/attachments/download/2242/RelWithDebInfo.zip
- Copiez lâexĂ©cutable Zadig dans le rĂ©pertoire qui contient votre logiciel SDR [RTL-Sharp ou SDR-Radio]
AprĂšs avoir choisi votre type de systĂšme [x32 ou x64], copiez dans ce mĂȘme rĂ©pertoire le pilote rtlsdr.dll qui convient et collez-le dans le rĂ©pertoire SDR.
- Passez en ligne de commande, déplacez-vous dans le répertoire SDR et exécutez Zadig en mode administrateur. Sélectionnez Options et cochez le choix List All Devices.
- Remplacez le pilote RTL2832U par le pilote WinUSB. Dans la fenĂȘtre Zadig, le pilote installĂ© est nommĂ© Ă gauche, le pilote Ă installer est nommĂ© Ă droite. Dans la liste dĂ©roulante, sĂ©lectionnez Bulk-In, Interface [Interface x].
Cette interface est reconnaissable Ă lâidentifiant de notre clĂ© [USB ID] qui est gĂ©nĂ©ralement 0BDA 2838 0x
Cliquez sur Replace Driver. Dans certains cas un message dâalerte signale que Windows ne peut pas vĂ©rifier lâĂ©diteur de ce pilote. Dans ce cas, choisissez installĂ© ce pilote quand mĂȘme. Faites cette manipulation pour les interfaces 0 et 1.
           Â
Configuration de Zadig
PremiĂšre Ă©coute en bande FM
Lâinstallation terminĂ©e, nous nous apprĂȘtons maintenant Ă lancer pour la premiĂšre fois notre logiciel. PrĂ©alablement, il est nĂ©cessaire de connecter une antenne Ă la clĂ©. Pour ce premier test, lâantenne dipĂŽle Ă©quipĂ©e de ses 2 brins tĂ©lescopiques a Ă©tĂ© suffisante.
Il sâagit dâune antenne demi-longueur dâonde [Ă/2] symĂ©trique, alimentĂ©e en son centre. Pour des frĂ©quences FM avoisinant les 100 MHz, jâai allongĂ© Ă Ă©gale longueur les deux brins pour obtenir 1,4 mĂštre.
* La formule thĂ©orique pour le calcul dâun Ă©lĂ©ment rayonnant en demi-onde est : Longueur = [Vitesse de la lumiĂšre/FrĂ©quence] * Coeff de vĂ©locitĂ© * 0,5
Le coefficient de vĂ©locitĂ© [induit par les pertes dues Ă la rĂ©sistance du fil dâantenne] est gĂ©nĂ©ralement estimĂ© Ă 0,95. Il peut changer en fonction des cĂąbles. Dans notre cas [demi-longueur dâonde], la dimension dâun dipĂŽle pour la frĂ©quence de 100 MHz est : Longueur = [299,8 * 106/100 * 106] * 0,95 * 0,5 = 1,42 mĂštre.
SDR-Sharp
AprĂšs avoir crĂ©Ă© une icĂŽne SDR-Sharp sur le bureau et insĂ©rĂ© la clĂ© rtl-sdr.com, nous choisissons comme source : RTL-SDR USB (Original) Ă lâouverture du logiciel.
SDR-Sharp V1.0.0.1784 â Configuration (Ă©tape 1)
Les rĂ©glages initiaux se font ensuite au travers du panneau de configuration que lâon atteint en cliquant sur la roue crantĂ©e, il faut :
- vĂ©rifier que la source est bien indiquĂ©e dans lâonglet Device,
- dĂ©finir le taux dâĂ©chantillonnage (sample rate) Ă 2â048 ou 2,4 MSPS,
- Laisser le mode dâĂ©chantillonnage (sampling mode) sur Quadrature sampling,
- cochez la case Ă choix RTL AGC,
- laisser le décalage pour la correction de fréquence à 0.
SDR-Sharp V1.0.0.1784 â Configuration (Ă©tape 2)
AprĂšs avoir fermĂ© le panneau de configuration, sur lâonglet Radio (accessible Ă gauche), il faut :
- Activer la correction IQ (Correct IQ),
- DĂ©sactiver lâalignement sur la grille (Snap to grid) ainsi que tous les autres paramĂštres.
Dans lâonglet audio (accessible Ă droite)Â :
- Laisser sur leurs valeurs affichĂ©es le taux dâĂ©chantillonnage audio (samplerate, sans doute sur 48000 sample/sec) et lâentrĂ©e (Input). Elles sont de toute façon inaccessibles, car non utilisĂ©es dans notre configuration RTL-SDR.
- Laisser la sortie audio sur sa valeur par défaut (la sortie audio du PC : [[MME] Haut-parleurs],
- maintenir décocher unity gain. Dans le cas contraire, le gain audio serait de 0 dB [absence de son].
Pour une meilleure comprĂ©hension du signal, il est prĂ©fĂ©rable dâexpanser Zoom FFT pour sĂ©lectionner Enable IF [activer IF] et Enable Audio [activer audio]. Deux fenĂȘtres supplĂ©mentaires apparaĂźtront alors en bas de lâĂ©cran avec le spectre FI et le spectre audio.
LâĂ©coute dĂ©marre en cliquant sur Play et, pour notre exemple, en choisissant un intervalle de frĂ©quence dans la bande Radio FM [87,5 â 108 MHz] laissant apparaĂźtre du signal.
Sur un pic, en modulation WFM et filtre passe-bande rĂ©glĂ© sur 200â000 Hz, le son de la station radio est audible et le dĂ©codage des informations RDS20 Ă©mis par la station est affichĂ©.
En fonction du niveau de rĂ©ception, il vous faudra peut-ĂȘtre agir sur le gain en le diminuant pour Ă©viter la saturation.
SDR-Sharp â Ă©coute de France Musique
En ouvrant lâonglet Audio, vous remarquerez que le Filtre audio est actif [par dĂ©faut].
Lorsque nous travaillerons Ă la rĂ©ception de donnĂ©es, il ne faudra pas oublier de dĂ©cocher cette case. Bande Radio FM [87,5 â 108 MHz] laissant apparaĂźtre du signal. Sur un pic, en modulation WFM et filtre passe-bande rĂ©glĂ© sur 200â000 Hz, le son de la station radio est audible et le dĂ©codage des informations RDS Ă©mis par la station est affichĂ©. En fonction du niveau de rĂ©ception, il vous faudra peut-ĂȘtre agir sur le gain en le diminuant pour Ă©viter la saturation.
En ouvrant lâonglet audio, vous remarquerez que le Filtre audio est actif [par dĂ©faut]. Lorsque nous travaillerons Ă la rĂ©ception de donnĂ©es, il ne faudra pas oublier de dĂ©cocher cette case.
SDR-Radio
Ă lâissue de lâinstallation, une icĂŽne a Ă©tĂ© crĂ©Ă©e sur le bureau. Ă son appel, le logiciel sâouvre et il faut sĂ©lectionner la clĂ© SDR. Si votre PC est moyennement puissant, sĂ©lectionnez une bande passante 2,048 MHz, sinon choisissez 2,4 MHz.
Dans lâonglet Home, mettez le gain RF (RF Gain) en automatique et activez le contrĂŽle automatique de Gain (AGC). Ici, aussi, aprĂšs sâĂȘtre positionnĂ© dans la bande Radio FM, choisir le mode BFM (et non pas NFM ou WFM) et un filtre passe-bande de 200 kHz, le son est lĂ , et les informations RDS aussi.
SDR-Radio â FenĂȘtre dâaccueil
SDR-Radio â Ă©coute de France-Musique
Premiers pas vers le décodage
Virtual Audio Cable
Maintenant que notre logiciel SDR fonctionne, les trames audio nâont que lâentrĂ©e micro pour attaquer un futur logiciel de dĂ©codage, et, outre le fait quâelles passent ainsi au travers de divers convertisseurs numĂ©riques et analogiques qui en rĂ©duisent la qualitĂ©, elles se mĂ©langent au bruit ambiant. Afin dâassurer un meilleur traitement des signaux, il nous faut installer un logiciel permettant de router directement la sortie audio du logiciel SDR-Sharp vers nos futurs programmes de dĂ©codage.
Ce logiciel incontournable est VB-Cable. Il est disponible ici : https://vb-audio.com/Cable/Une fois tĂ©lĂ©chargĂ© puis extrait, exĂ©cutez en tant quâadministrateur VBCABLE_Setup_x64.exe (pour mon cas, ayant une version 64 bits de Windows).
A la fenĂȘtre dâinvite, cliquez sur Install Driver en bas Ă droite. Une fois lâinstallation terminĂ©e, il vous sera gĂ©nĂ©ralement demandĂ© de rebooter votre ordinateur.
Site VB-audio.com
Antennes extérieures
Nous voilĂ maintenant prĂȘts Ă rĂ©aliser notre premiĂšre expĂ©rience de dĂ©codage. Pour tous les tests qui vont suivre, je suis passĂ© sur mon systĂšme dâantennes extĂ©rieures :
- Une antenne discÎne réputée couvrir la bande de fréquence 25 à 2000 MHz https://www.wimo.com/fr/18065
- Une antenne long cĂąble de 15 mĂštres https://www.ebay.fr/itm/15-m-Antenne-long-cable-LDA-15-S-0-5-30-MHz-/272406205903 et son Balun dâantenne https://www.amazon.fr/gp/product/B00R09WHT6
- Deux cĂąbles de descente avec connecteurs SMA dâune longueur de 6 m pour le raccordement Ă la clĂ©.
Ajout dâun amplificateur faible bruit (LNA) tĂ©lĂ©alimentĂ©
Dans sa version 3, la clĂ© RTL-SDR.com offre la possibilitĂ© de tĂ©lĂ©alimenter un LNA ou une antenne active. Sous Windows, lâactivation de la tĂ©lĂ©alimentation se fait par lâintermĂ©diaire du programme rtl-biast.exe tĂ©lĂ©chargeable ici : https://github.com/rtlsdrblog/rtl-sdr/releases/tag/v1.1.
Il est Ă lancer en ligne de commande (ou au travers dâun fichier batch) avant lâouverture du logiciel SDR (SDR-Sharp ou SDR-Console)Â :
- ONÂ : rtl_biast â d 1-b 1
- OFFÂ : rtl_biast â d 1-b 0
Dans ma configuration, jâai ajoutĂ© ce prĂ©ampli, au niveau de lâantenne discĂŽne, Ă lâextrĂ©mitĂ© des 6 Ă 7 mĂštres de cĂąble la reliant Ă la clĂ©. Cette distance nâa posĂ© aucun problĂšme.
Préampli LNA - passion-RADIO
La mise sous tension de cet Ă©lĂ©ment est directement possible au travers du logiciel SDR-Console dans lâonglet Home, bouton Bias-T.
Signaux APRS (modulation AFSK 1200 bauds) â Qtmm AFSK1200
LâAPRS est un raccourci pour Automatic Position Reporting System (SystĂšme Automatique de RepĂ©rage de Position),. Il a Ă©tĂ© Ă©laborĂ© en 1992 par Bob Bruninga, WB4APR. Câest un protocole de communication Packet destinĂ© Ă diffuser des donnĂ©es publiques, en temps rĂ©el, Ă tous les participants du rĂ©seau. Sur un PC, sa fonction visuelle principale est lâaffichage automatique des positions des stations Ă©mettrices ou dâautres objets sur des cartes.
Dâautres fonctions non directement reliĂ©es au repĂ©rage de position sont supportĂ©es, comme la transmission dâinformations mĂ©tĂ©orologiques ou de direction prise ainsi que la transmission de messages. Ceux-ci se limitent gĂ©nĂ©ralement Ă une soixantaine de caractĂšres.
La frĂ©quence rĂ©servĂ©e en France pour lâAPRS est le 144â800 MHz.
Voyons tout dâabord ce que nous pouvons obtenir en associant notre logiciel SDR-Sharp avec Qtmm AFSK1200 disponible ici : https://sourceforge.net/projects/qtmm/. Merci Ă F8RFL de me lâavoir fait dĂ©couvrir grĂące Ă lâun de ses tutoriels.
Redirection de la sortie son. Ă gauche SDR-Sharp, Ă droite, SDR-Radio
AprĂšs ouverture de notre logiciel SDR il faut, en tout premier lieu, rediriger la sortie son vers lâentrĂ©e CĂBLE. Une fois tĂ©lĂ©chargĂ© et extrait le logiciel est prĂȘt Ă ĂȘtre utilisĂ©Â :
- Calez-vous avec SDR-Sharp sur 144â800Â MHz. Dans les secondes qui suivent, les trames APRS apparaissent.
- Choisissez la modulation NFM et une bande passante de 15â000Â Hz.
Lancez lâexĂ©cutable afsk1200dec.exe,
- Choisissez comme entrée décodeur (Input) Cable Output en lieu et place de Réseau de microphones,
- appuyer sur le bouton start.
SDR-Sharp et Qtmm AFSK1200 en action.
Voici donc quelques trames décodées :
Pour ceux qui voudraient mieux comprendre le contenu de ces trames, je conseille le site http://www.franceaprs.net/doku.php?id=accueil, puis le choix Trame APRS.
Par exemple :â! 4253.61NV00121.52E#PHG3650 signifie :
â Station en temps rĂ©el positionnĂ©e Ă 42°53â.61 Nord 01° 21â.52 Est - Puissance de 9 W, antenne omni, gain de 5 Db placĂ©e Ă 195 mĂštres.
Un tutoriel expliquant comment envoyer ces donnĂ©es vers un logiciel de cartographie est disponible ici : http://f8rfl.blogspot.com/2014/12/soundmodem-decodeur-aprs-afsk-et.html outre lâincontournable logiciel SDR, il utilise :
- Soundmodem, un Ă©quivalent de Qtmm AFSK,
- AGWPE, un outil permettant lâĂ©change de donnĂ©es
- UI-View, logiciel permettant dâafficher la position de lâĂ©metteur sur une carte.
Plus simplement, nous verrons plus tard comment effectuer cet affichage avec le logiciel MultiPSK qui intÚgre à lui seul toutes ces fonctionnalités.
Signaux domotiques â RTL_433
Il peut ĂȘtre Ă©galement instructif de regarder, Ă lâaide de notre logiciel SDR sâil y a, dans son environnement proche, un capteur domotique renvoyant ses donnĂ©es dans la bande 433/434 MHz.
Une telle trame a Ă©tĂ© chez moi repĂ©rĂ©e aprĂšs quelques dizaines de secondes dâattente. Elle provient du capteur de tempĂ©rature extĂ©rieur de ma station mĂ©tĂ©o Netatmo.
Pour tenter de dĂ©coder le signal, il nous faut tĂ©lĂ©charger puis dĂ©compresser le logiciel RTL_433 et ses DLL. Il est disponible Ă lâadresse : https://github.com/merbanan/rtl_433
SDR-Sharp : une trame domotique repérée vers 433,920 MHz. Elle provient de ma station météo.
RTL_433 a repéré une sonde de température
SDR-Sharp : quelques trames POCSAG
AprĂšs avoir quittĂ© notre logiciel SDR, nous exĂ©cutons le programme rtl_433_64bit_static.exe. Le rĂ©sultat sâaffiche quelques secondes plus tard.
Radiomessagerie POCSAG â PWD
Le POCSAG (Post Office Code Standardisation Advisory Group) est un protocole de radio messagerie utilisé par des sociétés privées, mais aussi par les Sapeurs-Pompiers (voir § MultiPSK).
Pour les sociĂ©tĂ©s privĂ©es, les frĂ©quences utilisĂ©es sont 466â025, 466â050, 466â075, 466â175, 466,206â25 et 466,231â25 MHz. Notre logiciel SDR doit ĂȘtre paramĂ©trĂ© en modulation NFM avec un filtre passe-bande de 12 kHz.
Pour décoder les signaux, nous allons utiliser le logiciel PDW développé par Peter Hunt. Plus avant dans ce document, nous utiliserons MultiPSK. PDW est disponible ici : https://www.discriminator.nl/pdw/index-en.html
                     Â
PDW - Configuration
Une fois installé, le paramétrage est le suivant :
- Par le menu Interface/Setup⊠choisir Soundcar,
- SpĂ©cifier lâentrĂ©e 2. CĂąble output VB-Audio virtual cable dans la fenĂȘtre Soundcard,
- Maintenez Earphone 1 en fenĂȘtre Configuration et une valeur de 44â100 dans Sample Rate,
- Par le menu options/options⊠sélectionner les 3 modes POCSAG,
- Par le menu Monitor, choisissez POCSAG/FLEX.
Alors que les trames apparaissent clairement dans la fenĂȘtre SDR, le dĂ©codage par PDW Ă souvent bien du mal Ă dĂ©marrer. Voici, nĂ©anmoins, ci-dessous, un exemple de capture.
PDW â Ăcoute de la frĂ©quence 466,025 MHz (POCSAG)
Les messages en gris rose sont les messages dont le décodage a échoué. Les messages en bleu sont les messages texte correctement décodés. Certains sont incompréhensibles, car ils sont destinés à des machines et non à des humains. Les messages en rouge sont les messages numériques. Les données confidentielles ont été pixellisées. Car Il est interdit de les diffuser.
MultiPSK
Il est temps maintenant de passer Ă un logiciel trĂšs complet, mais plus difficile Ă manier : MultiPSK. En français, il a Ă©tĂ© conçu par le radioamateur Patrick Lindecker F6CTE. Il permet le dĂ©codage de nombreux modes numĂ©riques radioamateurs et professionnels. Il doit donc ĂȘtre utilisĂ© conformĂ©ment Ă notre lĂ©gislation.
En mode limitĂ©, câest-Ă -dire sans licence, mĂȘme si tous les signaux peuvent ĂȘtre dĂ©codĂ©s, nombre dâentre eux ne le sont que sur un temps limitĂ© (5 minutes environ pour chaque lancement). Ce temps est bien trop restreint pour pouvoir en apprivoiser le fonctionnement. Jâai donc, pour ma part, trĂšs vite sautĂ© le pas et achetĂ© la licence dâutilisation Ă 30 âŹ.
MultiPSK â Les digimodes pris en charge avec la version V.4.43.1
Les pseudos-modes FILTRES et ANALYSE la réception CW binaurale offrent des fonctions de traitement numérique du signal.
- En bleu, les modes PSK,
- En jaune clair, les modes Morse,
- En orange clair, les modes FSK,
- En vert clair, les modes MFSK,
- En brun clair, les modes FSK de transmission d'images,
- En violet clair, les modes Hellschreiber.
Installation : suivez les étapes suivantes :
- TĂ©lĂ©chargez lâinstallateur de la derniĂšre version du logiciel (pour ma part Multipsk 4.43.1 et Clock v1.11.9). Ils sont disponibles en suivant le lien : http://f6cte.free.fr/index francais.htm
- Au lancement de MULTIPSK_setup.exe, le programme vous demande en premier lieu de confirmer la langue proposĂ©e (français), â confirmez ensuite le rĂ©pertoire dâinstallation : C : \MULTIPSK et la crĂ©ation des raccourcis.
Ceci fait, il ne reste plus quâĂ lancer le logiciel pour arriver sur son panneau de configuration.
Deux possibilitĂ©s sâoffrent alors Ă vous :
- Poursuivre la réception avec votre logiciel SDR en aiguillant le signal sonore vers MultiPSK,
- Sâaffranchir du logiciel SDR en utilisant Ă©galement MultiPSK comme rĂ©cepteur.
Dans le premier cas, il y a lieu de choisir, dans le sous-menu Carte son (EntrĂ©e), la sortie VB-Cable. Il ne vous restera plus ensuite quâĂ cliquer sur le bouton Ăcran RX/TX pour arriver sur lâĂ©cran principal et choisir le dĂ©codage souhaitĂ©.
En suivant cette mĂ©thode, les rĂ©sultats ont Ă©tĂ©, pour moi, souvent dĂ©cevants. Jâai donc trĂšs vite optĂ© pour la seconde solution, nâutilisant le logiciel SDR que pour la recherche des frĂ©quences difficilement repĂ©rables via lâanalyseur de spectre de MultiPSK (dans sa version sous licence), et, les ayant notĂ©s, les rĂ©utilisant en direct sur celui-ci.
Par cet interfaçage direct, on améliore incontestablement la qualité de la réception.
Il faut pour cela enfoncer le poussoir ClĂ© RTL/SDR depuis le panneau Interface I/Q pour Sdr. Au bas de la fenĂȘtre, dans le bandeau horizontal apparaĂźt alors le message RĂ©cepteur TNT dĂ©tectĂ© et connexion faite par DLL RTL.
Configuration A
Configuration B
Lâoption Direct via la carte son est aussi automatiquement sĂ©lectionnĂ©e (poussoir enfoncĂ©). Le bouton + HP peut ĂȘtre poussĂ©, pour Ă©couter le son dĂ©modulĂ©.
Ă lâouverture de lâĂ©cran RX/TX une nouvelle fenĂȘtre intitulĂ©e interface IQ directe via la carte son, pour transceiver SDR permet de voir le spectre ramenĂ© sur le PC. Il est ici de +/â 24 kHz puisque la frĂ©quence dâĂ©chantillonnage de notre carte son est rĂ©glĂ©e sur 48 kHz.
Deux poussoirs en bas, Ă droite permettent le choix entre une visualisation de type spectre et une autre de type chute dâeau.
Les barres bleu clair, que lâon dĂ©place Ă lâaide de la souris, permettent de positionner avec prĂ©cision la partie du spectre Ă dĂ©moduler. Le poussoir fixe permet ensuite de verrouiller la position.
Signal audio en mode spectre (réception POCSAG)
Signal audio en mode chute dâeau (rĂ©ception ORBCOMM)
LâaccĂšs Ă lâanalyseur de spectre se fait par le poussoir Spectre SdR. La frĂ©quence du rĂ©cepteur SdR (clĂ© RTL/SDR) peut ĂȘtre directement ajustĂ©e avec un clic de la souris, soit sur le spectre soit sur la chute dâeau.
Quelques rĂ©glages sont possibles au travers de lâinterface Transceiver (principalement dĂ©diĂ©e au pilotage dâun Ă©metteur-rĂ©cepteur) tels que le contrĂŽle de la frĂ©quence et du gain :
- Auto (pour niveau automatique),
- Manuellement, par un contrÎle fléché entre environ -1 et +49.
La position Auto est gĂ©nĂ©ralement prĂ©fĂ©rableâ; elle permet dâavoir un niveau BF suffisant, sans saturer (niveau entre 30 et 50 %). Le bouton CAG active ou dĂ©sactive le contrĂŽle automatique de gain numĂ©rique interne au RTL2832.
Avec le champ Correction, il est possible de corriger la frĂ©quence (maximum +/-9999 ppm, avec un ajustement normal entre -100 et 100 ppm). Dans chaque fenĂȘtre de dĂ©codage le poussoir QRGs permet dâafficher les frĂ©quences dĂ©diĂ©es au mode choisi.
MultiPSK â FenĂȘtre Spectre SDR
Au travers du poussoir mis Ă jour, il est possible dâajouter et/ou de modifier les frĂ©quences prĂ©existantes par dĂ©faut. Ici, jâai rajoutĂ© la frĂ©quence APRS/ISS Ă 145â825 kHz.
MultiPSK â DĂ©tail de la fenĂȘtre Tranceiver
MultiPSK â Choix des frĂ©quences prĂ©rĂ©glĂ©es
Un dĂ©codage parmi dâautres Ă retrouver dans le prochain article : ici dĂ©codage FAX dans la bande HF
ANNEXE-1 â RĂ©fĂ©rences Windows
- Workshop on amateur radio, Larbi OUIYZMEÂ CN8FF, 24Â novembre 2018
https://www2.slideshare.net/LarbiOUIYZME/space-week-2018-workshop-on-amateur-radio-partie-sdr
- How RTL-SDR dongles work, Pieter-Tjerk de Boer, PA3FWMÂ http://www.pa3fwm.nl/technotes/tn20.html
- PrĂ©sentation et mise en Ćuvre du SDR, version du 18 juin 2014, Christian Barthod, F8GHE https://www.r-e-f.org/images/Documents/AG/2014/SDR_Presentation.pdf
- Logiciels SDRÂ : ce quâil y a sous le capot, Sylvain AZARIAN, F4GKR, F6KLO, 19Â novembre 2016 http://ref19.r-e-f.org/presentations/Anatomie_SDR_F4GKR_KLONovembre2016.pdf
- Ămetteur/RĂ©cepteur SDR, Jean-Pierre Simondin, F6HHF, 14 fĂ©vrier 2012 http://pikatopo.chez-alice.fr/SDR.htm
- Analyse et scan des fréquences de la SDR & DVB-T, ModÚle R820T, Ahmed Lahouel & Fatima Zahra Zane, 2016/2017  http://pmb-int.cuniv-aintemouchent.dz/.PDF
- FM Receiver Based on Software Defined Radio, Abd Ulsamad Ibn Omer, Mohamed Nasr Eldin, Mohammed Siddig , Nisreen Ibrahim, American Journal of Electrical and Electronic Engineering, 2017Â http://pubs.sciepub.com/ajeee/5/3/2/index.html
- DĂ©cimation, PY4ZBZ et F5MI, 17/02/2015 rev. 05/10/2016Â https://f5mi640.pagesperso-orange.fr/d%C3%A9cimation.htm
- Pourquoi utilise-t-on I et Q dans les radios SDR, F4FOT, mai 2008Â Â http://exvacuo.free.fr/div/Radio/SDR/
- SDR, mais câest trĂšs simple, Jacques Espiau, F5ULS, fĂ©vrier 2013  https://manualzz.com/doc
- DĂ©codage du mode TETRAÂ Â https://f4hok.wordpress.com
Un petit mot sur lâauteur.
Aujourdâhui retraitĂ©, je suis lâun des membres fondateurs du McAfee Labs, sociĂ©tĂ© amĂ©ricaine qui dĂ©veloppa le cĂ©lĂšbre antivirus VirusScan. Chercheur en cybercriminalitĂ©, jây ai pratiquĂ© le tĂ©lĂ©travail de 1993 Ă 2016.
Préalablement, je travaillais dans le domaine des télécommunications par satellite (Thomson Division Faisceaux Hertziens, puis Alcatel Telspace).
Longtemps SecrĂ©taire GĂ©nĂ©ral du CLUSIF (Club de la SĂ©curitĂ© de lâInformation française) jâai animĂ©, jusquâĂ ma retraite, son Panorama de la CybercriminalitĂ©. En 2005, je publiais chez Dunod le livre Vers & Virus destinĂ© Ă vulgariser le phĂ©nomĂšne des programmes informatiques malveillants.
Jâassouvis maintenant dâautres passions : la photo naturaliste, les cactus et lâĂ©coute des transmissions par ondes radioĂ©lectriques.
PrĂ©sident de lâassociation Aimons Saint-Gratien en Val-dâOise, je mâintĂ©resse aussi au patrimoine de ma commune (Saint-Gratien â 95â210). Jâai rĂ©cemment publiĂ© un ouvrage de rĂ©fĂ©rence sur son histoire.
DĂšs que je le peux, avec Yvette, mon Ă©pouse, je mâĂ©chappe de la rĂ©gion parisienne, et je rejoins les Landes oĂč je retrouve le calme et lâauthenticitĂ© dâune rĂ©gion accueillante qui a su prĂ©server sa nature, sa faune et flore. Jâai 3 enfants et 5 petits-enfants.
Avec le confinement jâai dĂ©cidĂ© de mettre par Ă©crit mes expĂ©riences dans le domaine du dĂ©codage des signaux digitaux et numĂ©riques en SDRâŠ.
73 de François F-80543
Vignette : https://www.piqsels.com/fr