Émetteur- Récepteur via le web
« Remote SDR » ou « SDR Distant » est une application Web permettant de contrĂ´ler Ă distance, un Ă©metteur – rĂ©cepteur de radio amateur entre 1 MHz et 6 GHZ. Sa première application a Ă©tĂ© le contrĂ´le en duplex d’une station permettant les liaisons vers le satellite gĂ©ostationnaire QO-100 / Es’Hail 2.
Ecoutez QO-100 en direct avec Remote SDR
Remote SDR version 5.0 est disponible sur Github.
Nouveaux SDR traités :
– SDR Play RSP1 , RSP1A,
– MSI.SDR
Partage du récepteur entre plusieurs utilisateurs
Protocole https ( port 443 ) regroupant toutes les communications
Caractéristiques
Récepteur
- SDR en réception:
- RTL-SDR ( exemple : NESDR SMArt de Nooelec)
- HackRF One
- Adalm-Pluto
- RSP1, RSP1A
- MSI SDR
- Fréquence : 1 MHz à 6 GHz (suivant le SDR choisi)
- Bande spectrale traitée : 2.5 MHz sur 2048 points (suivant le SDR choisi)
- Audio : 1 voie
- Démodulation : NBFM, WBFM, AM, SSB ou CW
- Décodeur RTTY
- Balayage automatique de la bande
- Equalizer sur la voie Audio
- Réjection de signal (notch filter)
- Réduction du bruit (noise filter)
Émetteur
- Matériel :
- HackRF One
- Adalm-Pluto (commun avec le récepteur)
- module NBFM VHF/UHF SA818 de G-NiceRF
- Fréquence : 1 MHz à 6 GHz (suivant le SDR choisi)
- Puissance : 1 dBm Ă 30 dBm (suivant le SDR choisi)
- Audio : 1 voie
- Modulation : NBFM, SSB ou CW
- Encodeur RTTY
- Compresseur de modulation en émission
- Equalizer
- codeur CTCSS
- codeur DTMF
- codeur 1750 Hz
- Décalage en fréquence programmable pour les relais
- Manipulateur CW automatique (Iambic A ou Iambic B)
Traitement
- Matériel :
- Orange Pi Zero 2 , ou
- Raspberry Pi 4B (2 Go)
- Logiciels :
- Operating System : Armbian / Debian Bullseye
- Serveur web :Node JS/ Express
- Traitement du signal : GNU Radio 3.9
- Remote SDR (version v3 minimum)
- Html
- Javascript
- Python 3
- Navigateur web: Chrome, Edge ou Chromium. Ne pas utiliser Firefox.
- Interface réseau : Ethernet cablé ou WIFI
- Interfaçage avec Gpredict pour compenser le Doppler des satellites à orbite basse
- Interfaçage avec un rotator type GS-232
- Affichage et Audio : page WEB sur PC, tablette ou smartphone
Configurations
CONFIGURATION COMPACTE AVEC UN ADALM-PLUTO – Rasperry Pi 4 – ETHERNET

| Avantages | Inconvénients |
| – RPI4 bien connu – Wifi ou Ethernet – 12 bits de dynamique du Pluto | – stabilitĂ© en frĂ©quence de l’Adalm-Pluto |
Peut nĂ©cessiter le rajout d’un oscillateur externe et l‘extension de la bande de l’Adalm-Pluto.
CONFIGURATION COMPACTE AVEC UN ADALM-PLUTO – Opi Zero 2 – Wifi

| Avantages | Inconvénients |
| – optimisĂ© pour le coĂ»t – Wifi ou Ethernet – 12 bits de dynamique du Pluto | – stabilitĂ© en frĂ©quence de l’Adalm-Pluto |
Peut nĂ©cessiter le rajout d’un oscillateur externe et l’extension de la bande de l’Adalm-Pluto.
Configuration mixte HackRF – RTL-SDR – Orange Pi Zero 2

En mode dĂ©gradĂ©, il est possible d’Ă©tendre la rĂ©ception dans la bande 0.5 MHz – 30 MHz avec un RTL-SDR V3.
| Avantages | Inconvénients |
| – optimisĂ© pour le coĂ»t – bonne stabilitĂ© en frĂ©quence du TX si un TCXO montĂ© sur le HackRF One | – couverture en frĂ©quence du RX et du TX diffĂ©rente – stabilitĂ© en frĂ©quence du RX dĂ©pend du modèle de RTL-SDR choisi – 8 bits de dynamique des SDR |
Configuration mixte HackRF – RTL-SDR – Raspberry Pi 4

En mode dĂ©gradĂ©, il est possible d’Ă©tendre la rĂ©ception dans la bande 0.5 MHz – 30 MHz avec un RTL-SDR V3.
| Avantages | Inconvénients |
| – RPI4 bien connu – bonne stabilitĂ© en frĂ©quence du TX si un TCXO montĂ© sur le HackRF One | – couverture en frĂ©quence du RX et du TX diffĂ©rente – stabilitĂ© en frĂ©quence du RX dĂ©pend du modèle de RTL-SDR choisi – 8 bits de dynamique des SDR |
Configuration 2 Hack RF One

| Avantages | Inconvénients |
| – RPI4 bien connu – bonne stabilitĂ© en frĂ©quence du TX et du RX si un TCXO montĂ© sur le HackRF One ou partagĂ© entre eux – grande couverture en frĂ©quence | – 8 bits de dynamique des SDR |
Configurations RTL-SDR et SA818


| Avantages | Inconvénients |
| – coĂ»t environ 100 € – puissance 1w HF | – VHF 2m et/ou UHF 70cm uniquement – en Ă©mission NBFM, pas de SSB |
Détails sur le transceiver SA818 / RTL-SDR monobande sont donnés ici.
Détails sur le transceiver SA818 / RTL-SDR bibandes sont donnés ici.
Ces configurations permettent de localiser la partie HF près des antennes ce qui est primordial pour des liaisons au-dessus du GHz. Dans la chaĂ®ne d’Ă©mission, il faut rajouter des amplificateurs pour amener le signal HF au niveau dĂ©sirĂ© ainsi que du filtrage pour s’assurer de ne pas Ă©mettre des raies indĂ©sirables. Le SDR de la chaĂ®ne de rĂ©ception peut ĂŞtre au choix un HackRF One, un RTL-SDR ou un Pluto suivant la bande de frĂ©quences que l’on souhaite couvrir. Tous les modèles de RTL-SDR ne couvrent pas la mĂŞme bande. L’Ă©mission rĂ©ception s’effectue en full-duplex ce qui est primordial lors de liaison satellite pour entendre le retour de son propre signal.
Ă€ ce jour (Octobre 2021) , le Raspberry Pi 4B (2 Go) est une bonne solution, mais il y a des difficultĂ©s d’approvisionnement. Les « Orange Pi » sont des processeurs similaires au Raspberry Pi tournant sous l’Operating System Armbian ou Debian. En 2020 j’utilisai l’Orange Pi One Plus, Ă prĂ©sent en 2021 l’Orange Pi Zero 2 offre Ă©galement un processeur 64 bits / 4 cĹ“urs, mais Ă©galement une liaison ethernet ou wifi. Ils servent de serveur Web et effectuent le traitement du signal radio.
Exemple Transceiver QO-100

Exemple UHF Transceiver – Wifi – Orange PI Zero 2
Nouvelle configuration avec l’Orange Pi Zero 2 qui permet de communiquer via le WIFI. Plus de liaison Ethernet cablĂ©, uniquement du 220v près de l’Ă©metteur / rĂ©cepteur.

Notez qu’il faut un USB Hub entre le Pluto et l’Orange PI One Plus (pas pour l’Orange Pi Zero 2). Cela correspond Ă un bug système.
Code Source et Image
Le code source ainsi que l’image pour l’Orange Piou le Raspberry Pi 4B sont disponibles sur Github https://github.com/F1ATB/Remote-SDR .
Mise Ă jour
À partir de la version 5, il est possible de faire les mises à jour de version en ligne. Allez sur la page « Tools » et cliquez sur:
Look for updates / Recherche des mises Ă jour
Points clés de Remote SDR
En plus de pouvoir localiser le traitement HF près des antennes, il faut noter d’autres points comme :
La réduction du débit de données
Un SDR comme le Pluto demande en rĂ©ception 1.4 M Ă©chantillon/s (minimum) * 2 Octets (16 bits) * 2 voies (I et Q) = 5.6 M Octets / s . Il en est de mĂŞme pour l’Ă©mission. Ce qui nous fait plus de 10M octets / seconde.
Avec Remote SDR, la sortie sur Ethernet ou en Wifi demande :
– 10 k Ă©chantillon /s * 2 octets pour l’audio en rĂ©ception
– 10.24 k Ă©chantillon /s * 2 octets pour le spectre en rĂ©ception
– 10 k Ă©chantillon /s * 2 octets pour l’audio en Ă©mission
On est à moins de 100 k octets/s en rajoutant les données de contrôle.
On a donc une réduction par 100 environ du débit de communication nécessaire ce qui facilite le contrôle à distance via internet/ethernet sans perte de qualité par une compression de données.
Le mini Ordinateur déporté

En effet, on dispose d’un ordinateur dĂ©portĂ© qui dispose d’un GPIO auquel il est possible de rajouter des fonctions. Par exemple, piloter un rotor d’antenne, mesurer des tensions Ă©lectriques, des tempĂ©ratures , etc., … Il est possible d’accĂ©der au système par le web (serveur Apache), en SSH pour lancer une application en mode terminal, ou en mode graphique par le bureau et VNC.
Articles décrivant Remote-SDR
- Remote SDR V5 – Installation image Raspberry 4B ou Orange Pi
- Remote SDR v5 – Installation manuelle
- Remote SDR v5
- Écoute Satellite QO-100 en direct
- RTTY
- Dépannage
- Émetteur – RĂ©cepteur pour QO-100
- SSTV
- WSJT-X – FT8
- Omnirig – Remote SDR
- Ports de communication
- Générateurs de tonalités
- Positionnement sorties GPIO
- Scanning en réception
- Gains et Dynamiques
- Gestion des fréquences
- Lancement de Remote SDR
- Refroidissement CPU
- Autorisation traitement audio et microphone
- Configurations
- Caractéristiques
- Introduction Ă Remote SDR
- Remote SDR – Canaux Audio
- CW avec Remote SDR
- Bouton Rotatif et Manipulateur Morse pour Remote SDR
- VHF et UHF NBFM Transceiver
- Remote SDR v4
- Gpredict – Remote SDR
- Remote SDR V4 – Installation image Raspberry 4B ou Orange Pi
- Remote SDR v4 – Installation manuelle
- SA818 / RTL-SDR
- Remote SDR – Exemples de RĂ©alisations
- QSO via QO-100 avec un smartphone
- Remote SDR V2 – Architecture Logiciel
- Remote SDR V1 – Approvisionnements
- Remote SDR V1 – Interface Homme Machine
- Remote SDR V1 – Traitement du Signal
- Client Web vers GNU Radio
- GNU Radio vers client Web
- Emetteur BLU distant
- Récepteur BLU distant
- GPIO de l’Orange PI One Plus H6
- Émetteur et rĂ©cepteur vers Q0-100 avec 2 SDR – Remote SDR V1
- Installation TCXO sur un HackRF
bonjour,
fĂ©licitations pour cette application. Malheureusement j’ai un RSP2 qui ne fonctionne pas dessus.
Y a t il en projet, de rendre ce récepteur compatible ?
Ce serai super.
merci
cordialement
J’ai rajoutĂ© quelques infos sur RSP2 ici:
https://f1atb.fr/index.php/fr/2022/05/16/remote-sdr-v5-installation-manuelle/
73
André
Bonjour, pourriez vous me dire comment activer la fonction bias t sur une cle sdr V3, merci
Désolé, je ne connais pas la réponse.
73
F1ATB
Bonjour, est il possible de descendre le paramètre Band witch à 10kHz pour un usage en LSB; merci beaucoup
Non on ne peut pas, si j’ai bien compris la question. Bandwith en HF ou en BF?
Merci pour votre rĂ©ponse, cela aaurait Ă©tĂ© pou, en UHF , LSB, essayer de recevoir les signaux du satelleite de l’AMSAT, LEDSAT
Je ne comprends pas pourquoi vous avez besoin de descendre Ă 10kHz, sachant qu’il y a du Doppler et pour retrouver le signal, il faut Ă©couter plus large.que 10kHz
Bonjour André
J’ai essayĂ© de faire de l’Ă©coute en direct de QO-100. j’ai fais comme vous l’avez indiquĂ©.
L’application fonctionne mais je ne reçois rien.
J’ai voulu joindre une copie d’Ă©cran mais votre boite de commentaire ne l’accepte pas.
73 de Marc F6gkg
Je viens d’essayer. Pour moi c’est OK.
Utilisez https://fr.imgbb.com/
pour envoyer des images.
Cdlt