Dans le monde dynamique de la radio numérique amateur, WPSD s'impose comme une suite logicielle de nouvelle génération pour la voix numérique, utilisée par des milliers de radioamateurs à travers le monde pour leurs hotspots personnels et leurs répéteurs. Découvrez dans cet article complet toutes les fonctionnalités que propose WPSD et comment il peut transformer votre expérience de radioamateur.

Introduction à WPSD

Développé initialement par Chip Cuccio (W0CHP) en 2020 sous le nom "W0CHP-PiStar-Dash", le projet a évolué de manière exponentielle au fil du temps, au point que l'acronyme WPSD est devenu le nom officiel du logiciel, signifiant récursivement "WPSD Plausibly Signifies Divergence".

WPSD prend en charge les modes vocaux numériques DMR, D-Star, Yaesu System Fusion (YSF/C4FM), P25, NXDN, ainsi que le mode de pagination de données POCSAG. En tant que logiciel libre et open source (FOSS), WPSD représente l'évolution moderne de Pi-Star, offrant des fonctionnalités considérablement étendues et une interface utilisateur repensée.

Origine et Évolution du Projet

WPSD doit beaucoup au travail de José Uribe (CA6JAU) pour son firmware MMDVM_HS, ainsi qu'à Jonathan Naylor (G4KLX) pour sa suite d'outils MMDVM qui constituent la base du projet. Le logiciel a débuté comme un fork majeur de Pi-Star, mais s'est rapidement transformé en un projet autonome avec sa propre identité et sa propre trajectoire de développement.

Le saviez-vous ? Lorsque Pi-Star n'était plus activement mis à jour, Chip W0CHP a pris l'initiative de créer WPSD, non seulement en maintenant le code à jour, mais en ajoutant de nombreuses fonctionnalités et améliorations. Aujourd'hui, WPSD dispose d'une équipe officielle de développement (WPSD Core Dev Team) qui contribue au projet, transformant ce qui était initialement un projet d'une seule personne en un effort collaboratif.

Modes Numériques Supportés

WPSD se distingue par sa prise en charge complète de l'ensemble des principaux protocoles de voix numérique utilisés dans le radioamateurisme. Voici un aperçu détaillé de chaque mode supporté :

📡 M17

Protocole radio numérique voix et données entièrement open source lancé en Pologne par SP5WWP en 2019. Implémente une modulation FSK à 4 niveaux dans un canal large de 9 kHz. Aucun enregistrement centralisé requis, ce qui en fait un choix idéal pour les expérimentateurs.

📡 DMR (Digital Mobile Radio)

Spécification standard ETSI publiée en 2005. Utilise TDMA avec modulation FSK à 4 niveaux dans un canal de 12,5 kHz, doublant efficacement la capacité du canal. WPSD supporte BrandMeister, TGIF, DMR+, FreeDMR, HBlink et bien d'autres réseaux.

📡 D-STAR

L'un des modes numériques les plus populaires développé par l'IARU. WPSD offre une configuration simplifiée pour se connecter aux réflecteurs D-STAR mondiaux, facilitant les communications internationales.

📡 Yaesu System Fusion (YSF/C4FM)

Mode numérique lancé par Yaesu en 2013. WPSD offre un support complet YSF avec gestion avancée des salles et réflecteurs, permettant une utilisation optimale de cette technologie.

📡 P25 (Project 25)

Mode largement utilisé par les services publics en Amérique du Nord. WPSD offre un support complet avec gestion des groupes de discussion et des réflecteurs P25.

📡 NXDN

Protocole numérique développé conjointement par Kenwood et Icom. WPSD supporte également ce protocole, offrant ainsi une couverture complète de tous les modes numériques majeurs.

Matériel Compatible

WPSD est disponible sous forme d'images disque installables pour de multiples plateformes et appareils. Cette flexibilité vous permet de choisir le matériel qui correspond le mieux à vos besoins et à votre budget.

🍓 Raspberry Pi (Recommandé)

  • Raspberry Pi 5 - Toutes les versions RAM (2/4/8/16 GB)
  • Raspberry Pi 4 - Excellent rapport performance/prix
  • Raspberry Pi 3 - Minimum recommandé pour toutes les fonctionnalités
  • Raspberry Pi 2 - Compatible mais performances limitées
  • Raspberry Pi Zero 2W - Compact et efficace

⚠️ Note importante : Le Raspberry Pi Zero W de première génération (single-core v1.1) n'est pas supporté car il date de 2015 et est trop lent pour supporter la nature riche en fonctionnalités de WPSD. Il est fortement recommandé d'utiliser au minimum un Raspberry Pi 3 ou un Pi Zero 2W pour bénéficier de toutes les fonctionnalités.

🔧 Autres Plateformes Compatibles

  • Orange Pi - Diverses variantes supportées
  • Nano Pi Neo - Solution compacte
  • ZUMSpot - Hotspot clé en main
  • DVMEGA - Avec support natif
  • Série BridgeCom - Solutions professionnelles

Les fournisseurs comme ZUMradio, DVMEGA et BridgeCom utilisent les images disque WPSD officielles sur leurs produits, créées selon leurs spécifications exactes et distribuées gratuitement grâce à la licence open source.

Installation et Configuration Initiale

Prérequis Matériels

  • Une carte microSD d'au moins 8 GB (Classe 10 recommandée)
  • Un outil de gravure d'image comme Balena Etcher ou Raspberry Pi Imager
  • Une connexion Internet stable pour le hotspot
  • Un ordinateur pour la configuration initiale
  • Optionnel : un écran Nextion pour affichage local

Procédure d'Installation Pas à Pas

  1. Télécharger l'image disque appropriée pour votre appareil/plateforme depuis le site officiel w0chp.radio/wpsd
  2. Utiliser Balena Etcher ou Raspberry Pi Imager pour écrire l'image sur votre carte SD (la décompression du fichier .xz se fait automatiquement)
  3. Insérer la carte SD dans votre hotspot et mettre sous tension
  4. Patienter environ 5 à 10 minutes pour le premier démarrage (le système de fichiers s'étend automatiquement et le système s'initialise)
  5. Se connecter au réseau WiFi temporaire "WPSD-Setup" créé automatiquement par le hotspot
  6. Accéder au tableau de bord via http://wpsd.local dans votre navigateur web
  7. Configurer votre réseau WiFi permanent dans la section "Wireless Configuration"
  8. Redémarrer le hotspot pour appliquer les paramètres WiFi
  9. Configurer votre indicatif, DMR ID et autres paramètres personnels
  10. Sélectionner et configurer les modes que vous souhaitez utiliser

⚠️ Important : Si vous utilisez Raspberry Pi Imager, n'utilisez PAS les "options avancées" pour créer un utilisateur ou modifier le mot de passe. WPSD gère automatiquement ces paramètres lors du premier démarrage.

💡 Conseil : Il est fortement recommandé d'exécuter une mise à jour avant de configurer votre hotspot. Une fois connecté, allez dans Admin → Update et attendez que la mise à jour se termine. Cela garantit que vous disposez des dernières fonctionnalités et corrections.

Architecture DMRGateway : Le Cœur du Système DMR

Un changement majeur dans WPSD est le passage à DMRGateway au lieu du code DMR interne plus ancien. DMRGateway est désormais la SEULE façon supportée de configurer et d'utiliser DMR dans WPSD. Cette architecture moderne présente des avantages considérables pour les utilisateurs.

Qu'est-ce que DMRGateway ?

DMRGateway est un logiciel de routage DMR qui permet de connecter votre hotspot à plusieurs réseaux DMR simultanément. Contrairement à l'ancien système "Direct Mode" qui ne permettait qu'une seule connexion à un master DMR, DMRGateway offre une flexibilité sans précédent.

Capacités de DMRGateway :

  • Connexion à jusqu'à 6 réseaux DMR simultanément
  • Routage intelligent du trafic DMR entre les différents réseaux
  • Création de règles personnalisées pour diriger le trafic
  • Support des préfixes pour éviter les collisions de groupes de discussion
  • Changement rapide entre réseaux sans reconfiguration complète

Gestion des Préfixes de Groupes de Discussion

Lors de l'utilisation de plusieurs réseaux DMR en mode DMRGateway, la plupart des réseaux nécessitent l'utilisation de préfixes de groupes de discussion pour éviter les chevauchements et collisions de numéros entre les différents réseaux DMR. Voici comment WPSD gère ces préfixes :

Réseau DMR Préfixe Exemple d'utilisation
BrandMeister 2 (ou aucun si réseau primaire) TG 228 pour accéder au TG 28
DMR+ / FreeDMR / HB-Link 8 TG 8228 pour accéder au TG 228
DMR2YSF / DMR2NXDN (Cross-Over) 7 TG 7 pour modes croisés
Réseau TGIF 5 TG 5228 pour TGIF TG 228
Réseau SystemX 4 TG 4228 pour SystemX TG 228
Réseau XLX 6 TG 6 + module pour changement
Réseau DMR Personnalisé 9 TG 9228 (avec Automatic Rewrite Rules)

🎯 Réseau Primaire : Un réseau peut être sélectionné comme réseau Primaire dans la page de configuration. Le réseau primaire par défaut est BrandMeister et n'aura pas de préfixe appliqué. Cela signifie que vous pouvez utiliser les groupes de discussion BrandMeister normalement (par exemple TG 228 au lieu de 2228) tout en ayant accès aux autres réseaux via leurs préfixes respectifs.

Pourquoi les Préfixes sont Nécessaires

Les préfixes sont essentiels pour deux raisons principales :

  1. Éviter les collisions : Différents réseaux DMR utilisent souvent les mêmes numéros de groupes de discussion. Sans préfixes, il serait impossible de distinguer le TG 228 de BrandMeister du TG 228 de TGIF.
  2. Permettre la recherche de noms : Les préfixes permettent à WPSD d'afficher automatiquement les noms des groupes de discussion dans l'interface, facilitant l'identification des TG actifs.

Fonctionnalités Principales du Tableau de Bord

Le tableau de bord WPSD offre une interface moderne et intuitive pour surveiller et gérer votre hotspot en temps réel. L'interface utilisateur a été considérablement améliorée par rapport à Pi-Star, avec des éléments visuels plus larges, des polices mises à jour et un design épuré.

Interface Principale (Dashboard)

  • Affichage des Derniers Contacts : Le tableau de bord affiche les détails du correspondant actuel et dernier (nom, indicatif, localisation lorsque disponibles)
  • Noms des Groupes de Discussion : Les noms des groupes de discussion s'affichent automatiquement dans les champs cibles (support BrandMeister DMR, NXDN et P25)
  • Drapeaux de Pays d'Origine : WPSD affiche des drapeaux de pays pour les indicatifs d'appel, facilitant l'identification géographique
  • Statut des Modes : Visualisation en temps réel de l'état de chaque mode activé (TX/RX/Idle)
  • Informations Système : Température CPU, uptime, version du logiciel

Fonctionnalités Avancées de Gestion

Gestionnaire de Mode Instantané

Le Gestionnaire de Mode Instantané permet de mettre en pause ou de reprendre instantanément les modes radio sélectionnés sans avoir à passer par la page de configuration complète. Cette fonctionnalité est particulièrement utile pour participer à des réseaux spécifiques, réduire l'activité d'un mode occupé, ou éliminer temporairement la "monopolisation de mode".

Gestionnaires de Liens (Link Managers)

WPSD intègre des gestionnaires de liens dédiés pour YSF, NXDN, P25 et M17 qui permettent de changer les liens, salles, réflecteurs et groupes de discussion à la volée, directement depuis la page d'administration. Basculez entre réflecteurs ou salles en un clic sans reconfiguration nécessaire.

Gestionnaire de Réseau DMR

Le Gestionnaire de Réseau DMR permet l'activation/désactivation instantanée des réseaux DMR configurés, ainsi que la commutation rapide des réflecteurs XLX et modules. C'est extrêmement pratique pour mettre en pause temporairement des réseaux ou groupes de discussion trop actifs, contrôler les time slots et gérer les groupes de discussion statiques.

Système de Gestion des Profils

Le Gestionnaire de Profils est une fonctionnalité puissante qui permet de sauvegarder plusieurs configurations complètes et de basculer instantanément entre elles. Vous pouvez créer des profils pour différentes situations :

Profil Quotidien

Configuration par défaut avec tous vos modes préférés activés pour une utilisation normale au quotidien.

Profil Événement/Net

Un seul mode activé, optimisé pour participer à un réseau ou événement spécifique sans interférences.

Profil Voyage

Configuration mobile adaptée avec fréquences et réseaux spécifiques à vos déplacements.

Profil Multi-Utilisateurs

Différents profils pour différents utilisateurs ou indicatifs d'appel (idéal pour les clubs).

Système de Mise à Jour

WPSD adopte une approche de "rolling release" (publication continue), ce qui signifie que des mises à jour sont publiées fréquemment avec de nouvelles fonctionnalités, corrections de bugs et améliorations de sécurité.

Mises à Jour Automatiques Nocturnes

Une fois WPSD installé, il sera automatiquement maintenu à jour grâce au processus de mise à jour nocturne native entre 1h00 et 3h59 heure locale. Il est fortement recommandé de laisser votre hotspot allumé 24h/24, 7j/7 pour bénéficier des mises à jour automatiques nocturnes.

💡 Recommandation : WPSD étant un logiciel à déploiement continu, les mises à jour sont rapides et fréquentes, garantissant que vous disposez toujours des dernières améliorations.

Configuration Multi-Mode et Cross-Mode

L'une des forces majeures de WPSD est sa capacité à gérer plusieurs modes simultanément. Vous pouvez activer et utiliser simultanément DMR + D-STAR, YSF + P25, NXDN + M17, ou même tous les modes si votre matériel le permet.

Fonctionnalités Cross-Mode

WPSD permet la communication cross-mode entre certains protocoles de voix numérique. Cette fonctionnalité révolutionnaire permet à des utilisateurs de modes différents de communiquer entre eux, élargissant considérablement les possibilités de communication.

Ponts supportés : DMR vers YSF, DMR vers NXDN, DMR vers P25, et DMR vers D-STAR.

Avantages de WPSD pour les Radioamateurs

🌐 Flexibilité Multi-Réseau

Connexion à 6 réseaux DMR simultanément

⚡ Gestion Simplifiée

Interface web centralisée et intuitive

🔬 Expérimentation

Support complet M17 et modes émergents

📈 Évolutivité

Du hotspot simple au répéteur avancé

🔄 Mises à Jour Auto

Toujours à jour sans intervention

💻 Open Source

Gratuit et communauté active

🎛️ Profils Illimités

Basculez entre configurations en un clic

🔗 Cross-Mode

Communication entre différents modes

Différences avec Pi-Star

Bien que WPSD ait commencé comme un fork de Pi-Star, il s'en est considérablement éloigné et constitue maintenant un logiciel distinct avec sa propre vision et trajectoire.

🔄 Architecture DMR Moderne

DMRGateway obligatoire au lieu du mode direct. Permet connexion à 6 réseaux simultanés.

⚡ Mises à Jour Fréquentes

WPSD reçoit des mises à jour régulières avec nouvelles fonctionnalités et corrections.

💻 Interface Modernisée

Dashboard repensé avec interface plus intuitive et design moderne.

🎯 Gestionnaires Intelligents

Gestionnaires de modes, liens et réseaux pour changements rapides sans reconfiguration.

Communauté et Support

La communauté WPSD est active et solidaire. Le support est disponible via :

  • Groupe Facebook : Communauté active de milliers d'utilisateurs
  • Serveur Discord : Discussion en temps réel avec utilisateurs et développeurs
  • Manuel Utilisateur : Documentation complète en ligne constamment mise à jour
  • Site Officiel : w0chp.radio/wpsd pour téléchargements et actualités

Conclusion

WPSD représente véritablement l'évolution moderne de la gestion des hotspots radioamateurs, offrant une suite complète et puissante de fonctionnalités pour tous les modes de voix numérique populaires. Son architecture basée sur DMRGateway, ses gestionnaires avancés de modes et réseaux, son système de profils flexible et ses mises à jour continues en font une solution de choix pour les radioamateurs de tous niveaux.

Que vous soyez un débutant cherchant à découvrir les modes numériques ou un utilisateur expérimenté nécessitant des configurations avancées et une flexibilité maximale, WPSD offre les outils et les capacités nécessaires pour répondre à vos besoins.

Prêt à Découvrir WPSD ?

Rejoignez des milliers de radioamateurs dans le monde qui ont déjà fait le choix de WPSD pour leurs hotspots et répéteurs. Téléchargez WPSD dès aujourd'hui !

Télécharger WPSD Maintenant →