You are currently viewing Remote SDR V1 – Interface Homme Machine

Remote SDR V1 – Interface Homme Machine

L’Interface Homme Machine (IHM) de « Remote SDR » est regroupĂ© sur une seule page web. Il permet de contrĂ´ler simultanĂ©ment et Ă  distance un rĂ©cepteur et un Ă©metteur. La disposition des Ă©lĂ©ments graphiques s’adapte Ă  toute les tailles d’Ă©cran. Pour les plus petits comme ceux des smartphones, certaines informations moins prioritaires sont masquĂ©es. Cela rĂ©duit Ă©galement la puissance de calcul graphique nĂ©cessaire. La dĂ©finition Ă©tant principalement faite par des fichiers de style (CSS), il est facile de modifier les dispositions des informations et des couleurs.

Un click sur le bouton en haut à droite de la page force une présentation en plein écran plus agréable.

Fréquence de Réception

Sur cet Ă©cran la grande valeur centrale indique la frĂ©quence de rĂ©ception de la voie Audio. En mettant le curseur sur un des chiffres, on peut le modifier avec la molette de la souris. La frĂ©quence centrale du spectre en rĂ©ception peut ĂŞtre modifiĂ©e ainsi que la largeur de bande utile entre 125 kHz et 2MHz. Avec le bouton « 0000 », il est possible de s’aligner directement sur le multiple de 10 kHz le plus proche.

Dans le cas par exemple d’un LNB qui abaisse la frĂ©quence de rĂ©ception, la valeur du dĂ©calage et la valeur de travail du SDR est affichĂ©e.

Pour compenser un éventuel décalage en fréquence, on peut introduire manuellement une correction. En plaçant le curseur au dessus des chiffres, il est possible de les modifier avec la roue de la souris.

Si dans le fichier de configuration des balises ont Ă©tĂ© dĂ©finies, il est possible de les poursuivre en frĂ©quence et d’appliquer automatiquement toute les secondes un correctif pour rester bien calĂ©.

Voie Audio en réception

Une analyse de la voie audio en réception est proposée pour fournir un rapport détaillé au correspondant.

Un tampon Ă  l’entrĂ©e des Ă©chantillons de l’audio Ă  10kHz permet leur stockage avant que l’API audio en face une lecture Ă  44kHz vers le haut-parleur. La courbe bleu-vert en dent de scie montre l’index de chargement de ce tampon qui a une profondeur de signal de 2.5s. Une pente bien droite montre une entrĂ©e fluide des donnĂ©es depuis l’Orange PI et le rĂ©seau. La dent de scie jaune montre l’index de lecture par l’API audio vers le haut-parleur. Une pente bien droite montre un navigateur web non surchargĂ©. Parfois des non-linearitĂ©s traduisent un PC occupĂ© Ă  une autre tâche. Le lĂ©ger dĂ©calage en temps entre les 2 courbes montre la marge qu’il y a pour absorber les Ă©carts entre l’écriture et la lecture. Le traitement du signal gère l’interpolation pour passer de 10kHz Ă  44kHz et essaye de maintenir la marge en temps la plus faible pour ne pas trop retarder le signal audio.

Un zoom des voies HF autour le la voie audio est fourni. Il aide au calage en fréquence.

Une analyse temporelle (oscilloscope) permet l’analyse du signal audio.

Une analyse spectrale permet de même une analyse fréquentielle et fournie la fréquence du signal maximum reçu. Cela permet de caler la fréquence de l’émetteur sur le récepteur quand il envoie une porteuse modulée à 800Hz.

Un tableau donne les frĂ©quences enregistrĂ©es dans le fichier de configuration ou stockĂ©es en mĂ©moire par l’utilisateur. Un click dessus y positionne la voie audio.

S-mètre plein écran sur smartphone.

Un S-mètre donne le niveau de signal au dessus du bruit du plus bas dans la bande utile traitĂ©e par le SDR. Un click sur le S-mètre permet de l’afficher en grande largeur. C’est une fonctionnalitĂ© utile pour aligner une antenne avec le niveau de rĂ©ception d’une balise reprĂ©sentĂ© en grand sur un Ă©cran de smartphone.

Spectre HF en réception

Frequency band spectra

Le spectre dans la bande HF traitĂ©e est reprĂ©sentĂ© sous forme d’amplitude en fonction de la frĂ©quence et sous forme de « waterfall ». Des pointillĂ©s dĂ©finissent une Ă©chelle par pas de 10dB. Il est possible de modifier la dynamique et le niveau zĂ©ro de chacune des reprĂ©sentations pour l’ajuster au mieux.

Le fichier configurationRX.js permet de dĂ©finir certaines frĂ©quence caractĂ©ristiques pour les rejoindre d’un click. De mĂŞme le long de l’Ă©chelle des frĂ©quences, il est possible colorier des zones. Par exemple en rouge les bandes interdites, en vert les bandes rĂ©servĂ©es Ă  la BLU.

Deux marqueurs donnent la frĂ©quence en rĂ©ception et en Ă©mission. Un click sur l’Ă©cran permet de repositionner rapidement le marqueur de rĂ©ception. Avec le bouton gauche de la souris on peut dĂ©placer le marqueur.

Gains SDR en réception

Suivant le modèle de SDR choisi (RTL-SDR ou Hack RF One) il y a juqu’Ă  3 gains Ă  positionner pour les amplificateurs internes. Avec quelques essais on trouve les bons rĂ©glages.

FrĂ©quence d’Emission

Le chiffre central donne la frĂ©quence d’Ă©mission. Celle ci s’ajuste avec le curseur du dessous ou en tournant la molette de la souris au dessus d’un des chiffres.

Il est possibilité de rentrer un décalage en fréquence pour compenser une erreur du quartz du SDR.

Une analyse temporelle et spectrale du signal audio permet de controler ce que l’on transmet. Il est possible de s’écouter en local pour vĂ©rifier son micro.

Le gain micro doit rester de prĂ©fĂ©rence sur ‘Auto’ afin d’avoir une Ă©mission propre. En manuel Ă  fond, on peut voir sur le waterfall que l’Ă©mission n’est pas propre.

Gains SDR en émission

Avec le SDR Hack RF One il y a 3 gains à positionner pour les amplificateurs internes. Avec quelques essais on trouve les bons réglages.

Etat des connexions

Il est possible de vĂ©rifier l’etat des connexions entre Remote SDR et les 2 Orange PI. Les voyants de la première colonne en vert enregistrent que la demande de connexion suivant le protocole websocket a Ă©tĂ© faite. La deuxième colonne indique que la connexion est rĂ©ussie.

Les 2 voyants SDR RX On et SDR TX , rouges au départ doivent passer et rester au vert après quelques secondes.

Recharge

En cas de souci, les voyants au rouge par exemple. Un click sur le bouton en haut Ă  gauche de la page relance le chargement de tous les fichiers depuis le serveur.

Paramètres IP

Il faut donner au navigateur les adresse IP des 2 Orange PI sur le rĂ©seau local ainsi que les ports, 8000 par defaut. Les autres ports des websockets 8001, 8002 etc en seront dĂ©duits (voir les pages sur le traitement du signal). A priori, on lance la page web remote_sdr.html depuis le serveur de l’Orange PI du rĂ©cepteur et le port 8000.

http://IP_recepteur:8000/remote_sdr.html (Remote SDR V1 seulement)

Articles décrivant Remote-SDR

F1ATB André

Ham Radio - Home automation - Photovoltaic