Appel à bêta-testeurs
Depuis plusieurs mois, je développe openRemoteTRX pour piloter un transceiver à distance depuis un smartphone : écouter, émettre, changer de bande et de mode, où que l’on soit. La chaîne complète fonctionne de bout en bout sur mon Icom IC-7300MK2. Il est temps de la confronter à d’autres stations que la mienne et pas que sur ICOM.


openRemoteTRX en quelques mots
Trois maillons, et aucun matériel exotique : un ordinateur près du poste, une passerelle qui fait le lien, et votre téléphone, tablette ou ordinateur pour le pilotage à distance.
01 · LA STATION
Un PC relié au poste
Un PC Windows ou Linux Debian/Raspberry, relié au transceiver par USB pour le CAT et l’audio. Sur les postes récents, un seul câble suffit.
02 · LA PASSERELLE
Commande et audio
rigctld (Hamlib) pilote le poste ; la passerelle transporte l’audio dans les deux sens en WebRTC et sert la page de contrôle en HTTPS, sous la garde d’un superviseur.
03 · VOUS
Un navigateur suffit
Si vous n’êtes pas fan d’installer une application Android, vous pouvez tout tester depuis un navigateur Web.
Le système est indépendant du modèle : tout transceiver piloté par Hamlib est candidat, et les fonctions absentes de votre poste sont simplement masquées. L’en-tête fixe de la page de contrôle reprend l’essentiel d’un afficheur de transceiver (fréquence, mode, S-mètre, puissance, NR, NB, préampli, IP+, squelch et PTT), et vos mémoires fréquence + mode restent à portée de doigt, favoris en tête. Au-delà des fonctions standards nous avons ajouté d’autres fonctionnalités comme un égaliseur graphique 10 bandes, des réducteurs de bruit, des mémoires locales, un waterfall audio et un autre HF, une connexion au site de type Cluster DX pour afficher les stations spotées des Cluster les plus utilisés directement en sur impression dans le waterfall.
Beaucoup d’élements de sécurité et un canal de notification sur Android ou Ios.
Pourquoi une bêta ?
Un logiciel qui commande un émetteur ne se valide pas seulement sur le banc de son développeur. Hamlib couvre la plupart des postes du commerce, mais chaque modèle a ses petites particularités : commandes CAT, niveaux audio, fonctions présentes ou non. À ce jour, seul l’IC-7300MK2 a été validé de bout en bout.
POSTES
D’autres transceivers
Icom, Yaesu, Kenwood ou autres : chaque modèle testé rejoint la liste des postes compatibles.
STATIONS
D’autres PC
L’installation sur des machines Windows et Debian différentes de la mienne.
RÉSEAU
D’autres accès
VPN de la box, WireGuard, redirection de port : l’accès depuis l’extérieur dans des configurations variées.
TÉLÉPHONES
D’autres écrans
L’ergonomie de la page de contrôle sur des téléphones et des tailles d’écran variés.
La sécurité d’abord
Un émetteur à distance ne pardonne pas
Une connexion 4G/5G qui coupe au mauvais moment ne doit jamais laisser une porteuse en l’air. Tout le projet repose sur une règle simple.
Voila donc les règles que j’ai souhaité mettre en place dans cette bêta. A vous de me dire ce que vous en penser par rapport à vos besoins et usages.
En cas de doute, le poste repasse en réception.
Retour automatique en réception
VALIDÉ
Gel de la passerelle, arrêt du superviseur ou perte du téléphone : les trois scénarios ont été vérifiés sur un vrai poste.
PTT en bascule, jamais en maintien
VALIDÉ
Un appui pour émettre, un appui pour revenir. Pas de doigt qui glisse ni d’écran qui se verrouille en laissant l’émission active.
Armement explicite de l’émission
VALIDÉ
Tant que l’émission n’est pas autorisée volontairement, la station reste un récepteur.
Fréquence verrouillée en émission
VALIDÉ
Tout changement de fréquence ou de mode est refusé tant que le PTT est actif.
Superviseur indépendant
VALIDÉ
Ce logiciel à part surveille la passerelle et Hamlib, les redémarre ou coupe l’accès distant en cas d’anomalie, et vous prévient sur votre téléphone via une notification (ntfy).
Accès chiffré et authentifié
VALIDÉ
Page de contrôle en HTTPS, identifiant et mot de passe, sans service tiers imposé.
C’est aussi pour cette raison que la bêta est réservée aux radio-bricoleurs : on parle d’une vraie station qui émet. Le détail de chaque mécanisme est dans l’article Les sécurités implémentées dans openRemoteTRX.
Ce que vous y gagnez
- Votre station accessible depuis le jardin, le bureau ou en déplacement.
- Un contact direct avec le développeur, pour l’installation comme pour les problèmes rencontrés.
- Votre poste parmi les premiers modèles déclarés compatibles.
- Votre mot à dire sur la suite : application Android, affichage Android Auto, Raspberry Pi, spots du cluster DX sur le waterfall.
Le profil recherché
Vous êtes le bon candidat si :
- radio bricoleur et pas mauvais en informatique pour installer et debugger;
- votre transceiver se pilote par CAT et dispose d’une interface audio USB, ou vous utilisez une carte son ;
- vous avez un PC sous Windows ou Debian (même un Raspberry 4) à laisser allumé près du poste ;
- vous pouvez consacrer quelques heures à tester et à faire des retours.
Inutile d’être un expert de Linux ou des réseaux : l’installation est guidée par un assistant, et je serai là pour vous aider.
Comment devenir bêta-testeur
Six étapes, de la candidature à vos premiers retours depuis l’extérieur.
ÉTAPE 01
Posez votre candidature
Sur la page openRemoteTRX : indicatif/pseudo, adresse e-mail, marque et modèle du transceiver, système de l’ordinateur station.
Tout cela reste confidentiel.
ÉTAPE 02
Attendez ma réponse
Les places sont limitées pour suivre chaque station de près. Je privilégierai la diversité des postes et des configurations. Je reviens vers vous sous 15 jours à réception de votre demande. (il faut donc me communiquer un email qui fonctionne, ou un compte Discord)
ÉTAPE 03
Installez la station
L’assistant détecte le port, la vitesse et le modèle de votre poste, puis vérifie tout l’environnement avec vous. Rien ne se passe sans votre autorisation. Il reste ensuite disponible comme outil de diagnostic.
ÉTAPE 04
Testez à la maison
En Wi-Fi d’abord, avec la page de contrôle ouverte dans le navigateur de votre téléphone, tablette ou PC. Vous êtes en circuit fermé chez vous, simple et efficace.
ÉTAPE 05
Ouvrez l’accès extérieur
Aucun service tiers imposé : un VPN (celui de votre box, WireGuard…) est recommandé, une redirection de port reste possible. L’accès reste chiffré et protégé par mot de passe.
ÉTAPE 06
Racontez-moi tout
Ce qui marche comme ce qui coince.
Ce que j’attends de vous
Avant tout de la franchise et de la bonne humeur. On est tous là pour le plaisir, pas pour se mettre la « rate au court bouillon ». Un retour du type « ça ne marche pas » m’aide peu ; un retour qui précise le modèle du poste, le système de la station, ce que vous avez fait et ce qui s’est passé me permet de corriger vite. Une capture d’écran de la page de contrôle ou du tableau de bord côté station vaut souvent mieux qu’un long message.
Si vous le souhaitez j’ai préparé pour vous des données de diagnostic anonymes qui peuvent être envoyées en cas de problème. En dehors de cela, l’audio et les commandes circulent directement entre votre téléphone et votre station.
Questions rapides
Faut-il installer une application sur le téléphone ?
Non, pas forcément : la page de contrôle s’ouvre dans le navigateur web. Une application Android est également disponibles uniquement pour les testeurs.
Mon transceiver est-il compatible ?
S’il est pris en charge par Hamlib, il est candidat. La bêta sert justement à qualifier les modèles autres que l’IC-7300MK2 : indiquez le vôtre dans la candidature. Vous pouvez consulter ici la liste des TRX pris en charge.
Et le Raspberry Pi, Android Auto ?
Les deux sont prévus après la bêta. En voiture, l’écran se limitera volontairement à l’état du poste et de la connexion ; l’émission restera commandée depuis le téléphone ou un casque Bluetooth à bouton.
Est-ce gratuit et open source ?
Le code source est publié sur GitHub (Bob56fr/openRemoteTRX) sous licence AGPL-3.0 license. La participation à la bêta est évidement gratuite.
Comment se feront les mises à jour ?
Fichier à télécharger dans un premier temps. À terme, la mise à jour se fera à distance, avec des versions signées que la station vérifiera avant de les installer.
Prêt à décrocher votre micro depuis n’importe où ?
Si vous êtes prêt à essuyer quelques plâtres pour faire avancer le projet, je serai ravi de compter sur vous.
L’opérateur reste responsable de sa station et du respect de la réglementation radioamateur et cibi de son pays, y compris en exploitation à distance.
73 de Bob

Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.