Décodage DMR avec une clé SDR sous Linux

Nous allons voir comment décoder le DMR en utilisant une clé SDR sous Linux. Un article pour le décodage sous Windows est disponible ici.

La première chose à faire est d’installer GQRX. Pour cela regardez cet article.

Une fois GQRX installé, on peut s’occuper des logiciels pour le DMR.

Téléchargement de DSD+

Comme sous Windows, le logiciel utilisé pour le décodage est DSD+. Téléchargez les fichiers du logiciel et le les DLLs depuis cette page et décompressez les dans un répertoire au choix.

Mon répertoire contenant tous les fichiers

Une fois DSD+ téléchargé et les fichiers décompressés, il faut installer Wine pour pouvoir lancer les exécutables Windows sur Linux.

Installation de Wine

Pour installer Wine, tapez la commande suivante :

sudo apt-get install wine64

Cette ligne concerne les ordinateurs 64 bits, si vous êtes en 32 bits installez wine32.

Après avoir laissé travaillé l’ordinateur, vous pouvez normalement lancer DSDPlus. Pour cela, tapez la commande suivante :

wine /repertoire-de-DSD/DSDPlus.exe

Si tout se passe bien vous devriez voir s’ouvrir les fenêtres suivantes :

On retrouve les même fenêtres que sous windows

Mise en place de liaison GQRX / DSDPlus

Maintenant que DSDPlus est fonctionnel grâce à Wine, il faut créer la liaison entre Wine et DSDPlus. Pour cela, ouvrez les paramètres de Pulseaudio :

sudo nano /etc/pulse/default.pa

Dans le fichier qui s’est ouvert, tout en bas, ajoutez la ligne suivante :

load-module module-null-sink sink_name=Virtual_Sink sink_properties=device.description=Virtual_Sink

Validez les modifications et sortez du fichier, puis redémarrez l’ordinateur.

Normalement maintenant vous devriez pouvoir choisir Virtual_sink comme sortie audio de GQRX.

Les différentes entrées/sorties de GQRX

Pour faciliter le paramétrage de l’audio, installez pavucontrol :

sudo apt-get install pavucontrol

Une fois installé, lancez le avec la commande du même nom.

Pour configurer les entrées et sorties, il est nécessaire de lancer en plus du pavucontrol les logiciels GQRX et DSDPlus.

Dans la fenêtre qui s’ouvre, choisissez Lecture, puis configurez la sortie de GQRX sur Virtual_Sink et la sortie de DSDPlus sur l’Audio Interne comme ci-dessous :

Passez ensuite dans le menu Enregistrement, et configurez l’entrée de DSDPlus sur Virtual_Sink :

Place au décodage

Si vous avez tout bien paramétré, vous devriez pouvoir décoder du DMR à partir de votre clé SDR.

Décodage une fois tous les logiciels configurés

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *