Remote SDR v2 – Installation image Orange Pi One Plus

Ci-dessous la procédure détaillée pour installer Remote SDR en version 2 sur un Orange Pi One Plus. L’image est disponible sur Github. https://github.com/F1ATB/Remote-SDR/releases/tag/v2.0i

Remote SDR V2 – Evolutions

Remote SDR est une application permettant de piloter à distance depuis un navigateur web, un transceiver radio basé autour de 1 ou 2 SDR (Software Design Radio).

L’Orange Pi One Plus est une carte ‘Single Board Computer’ qui fournit grâce à un processeur 4 cœurs 64 bits la puissance de calcul nécessaire au traitement du signal pour un coût inférieur à 40€. Les principales évolutions apportées par cette nouvelle version de Remote SDR sont :

  • Compatibilité du SDR Adalm-Pluto en plus du HackRF One et du RTL-SDR
  • Réception en NBFM, WBFM, AM en plus de la SSB
  • Émission en NBFM ou SSB avec le Pluto ou le HackRF One
  • Spectre de réception sur 2048 points de FFT au lieu des 1024
  • Fourniture d’outils d’observation du système et des SDR

Installation de l’image pour Orange PI One Plus

  • Téléchargez l’image remsdr_v2.00.img.7z sur Github https://github.com/F1ATB/Remote-SDR/releases/tag/v2.0i
  • Dezipez l’image
  • Gravez l’image sur une carte micro SD 32GB avec un logiciel sur PC comme Win32diskmanager
  • Raccordez un SDR Pluto, HackRF One ou RTL-SDR
  • Raccordez l’Orange Pi au réseau local ethernet
  • Mettez l’Orange Pi sous tension
  • Allez sur votre box pour trouver l’adresse IP qui a été attribué à l’Orange Pi

Lancement de Remote SDR v2

Orange PI + Pluto

Si vous utilisez un Adalm-Pluto, un seul Orange PI est nécessaire. Si vous utilisez un HackRF en émission et un RTL-SDR ou hackRF en réception vous aurez besoin de 2 Orange Pi One Plus avec la même configuration. Vous lancez l’application sur l’un des Orange PI à l’adresse:

http://<ip de l’orange pi>

2 Orange PI + RTL-SDT and HackRF One
2 Orange PI + 2 HackRF One

Il faut un navigateur moderne comme Chrome ou Edge. Ces derniers ne donnent pas accès au microphone si le site n’est pas à accès sécurisé en https. Sur son réseau local à la maison, en général on travaille en http simplement. Pour contourner cette difficulté, la solution est de mettre en place une dérogation au niveau du navigateur web en accédant aux paramètres « flags ». il faut taper dans la barre d’adresse:

avec Chrome: chrome://flags

avec Edge(2020): edge://flags

Cherchez la rubrique:

Insecure origins treated as secure

Remplir le champ comme ci-dessous avec l’adresse IP de l’orange PI qui fournit les pages.

Notez que les échanges se font en http sur le port 80 habituel pour les contenus de pages. Les ports 8001 à 8003 sont utilisés pour échanger des données avec l’Orange Pi chargé de la réception. Les ports 8004 à 8005 sont utilisés pour échanger des données avec l’Orange Pi chargé de l’émission.

Personnalisation de l’installation

L’image sur Github est configuré en langue anglaise, clavier US et heure GMT. Accéder à l’Orange Pi en ssh (user root, mot de passe: remsdr) puis dans la fenêtre du terminal tapez :

armbian-config

Dans la rubrique ‘Personal settings’ vous pourrez introduire vos préférences.

Vous pouvez de même accedez à l’Orange Pi en mode graphique en utilisant l’extension VNC de chrome.
adresse ip:5901
mot de passe : remsdr

Tous les sources sont dans le dossier /var/www/html .

Articles décrivant Remote SDR v2