Skip to content

Remote Station fr

Greg Salaun edited this page Sep 28, 2026 · 1 revision

Station distante — opérer ta radio depuis n'importe où

🇬🇧 Remote Station

BÊTA. C'est récent et personne ne l'a encore utilisé à l'antenne. Cela met un émetteur en l'air par internet, donc lis la section sécurité avant de quitter la maison. Merci de signaler ce que tu constates.

Un OpsLog est à côté de la radio. Un autre — un portable dans un hôtel, un PC au travail, un shack de l'autre côté de la ville — s'y connecte et l'exploite. Le pilotage de la radio et l'audio dans les deux sens voyagent sur une seule liaison, sur un seul port.

Ce n'est pas un tour de partage d'écran et ce n'est pas un second programme : le bout distant est un OpsLog complet, avec son propre journal, son propre cluster, sa propre carte de bande. Il a simplement sa radio ailleurs.

Ce qu'il faut

La station le PC auquel la radio est connectée (USB, série, réseau — cela ne change rien)
Le poste d'opération n'importe quel autre PC faisant tourner la même version d'OpsLog
Un port redirigé sur le routeur de la station — en TCP et UDP, même numéro. Ou aucun, voir Sans ouvrir de port
Un secret partagé au moins 12 caractères, le même sur les deux machines

Les deux bouts doivent faire tourner la même version d'OpsLog. La liaison refuse une différence et dit quel côté est le plus ancien.


Configurer la station (là où est la radio)

1. La radio, comme d'habitude. Réglages ▸ CAT — choisis ta radio et vérifie que la fréquence suit. Si le CAT ne fonctionne pas en local, il ne fonctionnera pas à distance.

2. La partager. Même page, coche Partager le CAT et choisis le protocole « Station distante OpsLog (CAT + audio) ». Règle le port — 8300 est la valeur suggérée.

3. Le secret. Tape un secret partagé d'au moins 12 caractères. OpsLog refuse de démarrer la liaison sans, et ce n'est pas une formalité : ce port met un émetteur en l'air depuis l'internet public, et ce qui est en jeu n'est pas tes données mais quelqu'un d'autre qui émettrait sous ta licence.

Si tu as défini une phrase de passe de coffre (Réglages ▸ Sécurité), le secret est chiffré au repos avec tes autres mots de passe.

4. L'audio. Réglages ▸ Audio — les deux périphériques qui font face à la radio :

  • Depuis la radio — l'audio reçu du poste (son codec USB, ou ton interface)
  • Vers la radio — l'entrée depuis laquelle la radio émet (le même codec USB, côté sortie)

Ce sont les périphériques que le manipulateur vocal et l'enregistreur de QSO utilisent déjà. S'ils fonctionnent pour ceux-là, ils fonctionnent pour ceci.

5. Le routeur. Redirige le port que tu as choisi vers le PC de la station, en TCP et UDP. Ce sont deux sockets différentes sur le même numéro : les commandes passent en TCP et l'audio en UDP, donc une seule règle de redirection couvre les deux.


Configurer le poste d'opération (là où tu es)

1. Choisis la radio. Réglages ▸ CAT ▸ Radio → « OpsLog maître (station distante) ». C'est bien la réponse à « quelle radio ai-je » : celle qui est au bout du câble de la station.

2. Où elle est. Renseigne :

  • Adresse de la station — une adresse publique (dyn.example.org), une adresse du LAN, ou une adresse d'overlay. C'est pareil pour OpsLog.
  • Port — celui réglé sur la station
  • Secret partagé — la même chaîne

3. L'audio. Réglages ▸ Audio — les deux périphériques qui font face à toi :

  • Périphérique d'écoute — ton casque ou tes haut-parleurs
  • Périphérique d'enregistrement — ton micro

4. C'est tout. La bande s'affiche, la fréquence suit, et le panneau de liaison sous les réglages affiche LIÉ avec le temps d'aller-retour.


Comment tu émets

Il n'y a pas de mode « émission distante » séparé. Chaque façon dont tu émets déjà dans OpsLog fonctionne, et chacune prend le bon chemin d'elle-même.

Phonie (SSB, AM, FM)

Utilise la touche PTT — Réglages ▸ CAT ▸ touche PTT. Attribue une touche du clavier, et coche bascule pour qu'une pression mette en l'air et la suivante coupe. La bascule est le meilleur choix en distant : tenir une touche enfoncée pour un long appel est fatigant, et une bascule n'est pas affectée par la répétition de touche.

Configure-la sur le POSTE D'OPÉRATION, pas sur la station. La touche est une frappe sur le clavier du PC devant lequel tu es assis, captée par la fenêtre OpsLog en face de toi. Cette instance envoie ensuite la commande sur la liaison.

Une touche configurée sur la station ne répond qu'à son propre clavier — elle est là pour celui qui est assis dans le shack, et elle ne fait rien pour toi. Tu peux régler les deux ; elles sont indépendantes.

La touche ne fonctionne que quand la fenêtre OpsLog a le focus. Si tu passes à un navigateur ou à WSJT-X, la touche ne fait rien — il n'y a pas de capture clavier globale.

Le focus et les deux modes se comportent différemment, volontairement.

  • Maintien : perdre le focus en maintenant coupe l'émission de la station. Un relâchement de touche n'est jamais délivré à une fenêtre qui n'a plus le focus, donc sans cela l'émetteur resterait en l'air sans plus rien pour le relâcher.
  • Bascule : perdre le focus ne change rien. Tu restes à l'antenne, tu peux aller regarder autre chose, et tu reviens appuyer sur la touche pour couper. C'est à ça que sert la bascule — mais souviens-toi du plafond de dix minutes plus bas, et du fait que ton micro est ouvert pendant tout ce temps.

Appuie et trois choses se produisent : la station met la radio en émission, ton micro s'ouvre, et ta voix part sur la liaison vers l'entrée d'émission du poste. Relâche et les trois s'arrêtent.

Tu n'as rien d'autre à configurer. En particulier tu n'as pas besoin d'une ligne PTT série de ton côté — la touche utilise le CAT quand une radio est connectée, et sur une liaison distante c'est le CAT qui atteint la station.

Ton micro est maintenu ouvert tant que la liaison est établie, et Windows affichera l'indicateur de micro en cours d'utilisation. Rien n'est envoyé avant que tu appuies sur le PTT — c'est testé, et c'est délibéré : ouvrir le périphérique au moment où tu mets en l'air couperait le premier cinquième de seconde de chaque appel.

CW

Tape dans la fenêtre CW ou appuie sur tes touches de fonction comme d'habitude.

C'est le texte qui voyage, pas le son. La station a ton manipulateur — WinKeyer, le keyer série, ou le CWX du Flex — et c'est la station qui manipule la radio. Il n'y a donc aucune latence dans ta CW : ce qui part sur internet, c'est le message, et le rythme se fait à côté du poste.

Manipuler à la main depuis le bout distant n'est pas possible et ne le sera jamais : le rythme de ta pioche arriverait à travers internet, et c'est inutilisable.

Numérique (FT8, FT4, RTTY, JS8…)

Fais tourner WSJT-X (ou ton logiciel) sur le poste d'opération, exactement comme si la radio était sur ton bureau :

  1. Sur le poste, coche Réglages ▸ CAT ▸ Partager le CAT avec le protocole Hamlib NET rigctl. Oui — le poste partage la radio qu'il n'a pas. C'est bien l'idée : il transmet les commandes à la station.
  2. Dans WSJT-X : Hamlib NET rigctl, 127.0.0.1:4532.
  3. Route l'audio d'émission de WSJT-X vers un câble virtuel (VB-CABLE et compagnie), et règle ce câble comme entrée numérique dans Réglages ▸ Audio.
  4. L'audio de réception de WSJT-X : règle son entrée sur ton périphérique d'écoute, ou route-le par l'autre côté du câble.

Quand WSJT-X met en émission, la station met en émission et OpsLog lui diffuse le câble. Ton micro se met en retrait automatiquement pour la durée — les deux ne se mélangent jamais, et cela compte, parce qu'un micro mélangé dans une émission FT8 met ta pièce à l'antenne sous les tonalités.

Le manipulateur vocal

Les messages enregistrés sont joués par la station, depuis ses propres enregistrements. Appuie sur le message et la station le joue dans la radio : rien ne traverse internet, donc un CQ appelé n'est jamais haché par une mauvaise connexion.


Les quatre périphériques audio

Il n'y a pas de configuration audio séparée pour la liaison distante : elle utilise les périphériques que Réglages ▸ Audio nomme déjà, les mêmes que le manipulateur vocal et l'enregistreur de QSO.

Où Champ Ce que c'est
Station Depuis la radio ce que le poste d'opération entend
Station Vers la radio où le micro du poste est joué
Poste Écoute ton casque
Poste Enregistrement ton micro

Sur un FlexRadio, « Depuis la radio » est DAX RX 1 et « Vers la radio » est DAX TX, avec SmartSDR qui tourne sur la station. Au poste, un casque USB est l'enregistrement (son micro) et l'écoute (ses écouteurs).

Tu n'as pas besoin d'appuyer sur ▶ Écouter la radio. Ce bouton est un moniteur local — il joue « Depuis la radio » sur le périphérique d'écoute de la même machine — et n'a rien à voir avec la liaison. L'audio circule dès que la liaison est établie et que les quatre champs sont réglés.

Une radio sans carte son

Un IC-7610 en Ethernet ou un SunSDR en TCI donne son audio directement à OpsLog, sans aucune carte son dans le chemin. Pour ceux-là, règle « Depuis la radio » sur Radio (audio réseau) — le même choix que l'enregistreur de QSO. Aucun câble virtuel n'est nécessaire.

L'audio d'émission vers une telle radio n'est pas encore transporté : « Vers la radio » veut toujours un vrai périphérique de sortie. Sur un Icom, cela veut dire le codec USB ou un câble dans l'entrée arrière.

Quand il n'y a aucun son

L'audio passe en UDP, sur le même numéro de port que la liaison de contrôle, qui est en TCP. Le CAT peut donc fonctionner parfaitement alors qu'il n'y a aucun son — si tu n'as redirigé le port qu'en TCP, c'est exactement ce que tu obtiens. Il n'y a pas de repli sur la liaison de contrôle.

Le journal nomme les causes ordinaires :

remote: no From-radio device set (Settings ▸ Audio) — the position will hear nothing
remote: no Listening device set (Settings ▸ Audio) — no receive audio
remote: the operating position is at 192.168.1.20:52104 — receive audio can flow

Cette dernière ligne est celle qu'il faut chercher : tant que le poste ne s'est pas annoncé, la station ne sait pas où envoyer, et elle ne le dit qu'une fois. Si elle n'apparaît jamais, aucun datagramme n'atteint la station.


La console distante

Un onglet Console distante apparaît au poste d'opération dès que tu es connecté. C'est la radio de la station : signal, puissance de sortie, ROS, bande, puissance d'émission, NR, NB, monitor et AGC.

C'est une seule console pour toutes les radios, et non le panneau propre de la station envoyé par le fil. La station réduit ce qu'elle a — Icom, FlexRadio, Yaesu, Elecraft/Kenwood ou SunSDR — au même jeu de contrôles, et reconvertit chacun vers sa propre radio quand tu le déplaces. Cela a donc la même allure et fonctionne pareil, quelle que soit la radio au bout.

Tu peux aussi l'ancrer dans la vue principale comme les autres consoles : Préférences ▸ Général ▸ Vue principale.

Les contrôles que ta radio n'a pas sont grisés, pas masqués

Les radios ne font pas toutes les mêmes choses, et la station dit ce que la sienne sait faire. Un contrôle qu'elle ne sait pas faire est quand même dessiné, grisé, avec la raison dans l'infobulle — un bouton absent se lirait comme un OpsLog cassé, là où un bouton grisé te dit que c'est la radio.

Ce qui manque réellement, par radio :

monitor niveau NB niveau NR
Icom oui oui oui
FlexRadio oui oui oui
Yaesu — — oui
Elecraft / Kenwood — — —
SunSDR (TCI) — — —

Ce sont les commandes qu'OpsLog a pour chaque radio aujourd'hui, pas ce que la radio sait faire depuis sa face avant. Celles marquées — sont sur la liste.

Le S-mètre lit ce que lit la console de la station

Il affiche des points S, et ce n'est pas une estimation faite de ton côté. Les radios annoncent le signal sur des échelles qui divergent réellement : S9 vaut 47 sur l'échelle d'un Icom, 50 sur celle d'un Yaesu, 6,5 en brut sur un K3 — et un SunSDR ou un FlexRadio annonce de vrais dBm. La station envoie la lecture brute avec sa propre échelle, donc ce que tu vois est ce que la console à côté de la radio afficherait sur le même signal.

Les mesures d'émission suivent la même règle : des watts et un vrai rapport de ROS là où la radio les annonce, et une barre de 0 à 100 là où c'est tout ce qu'elle a — un Icom ne répond qu'une barre, et il ne dit jamais combien de watts cette barre représente.

Les boutons de bande

Sur un Icom ou un Yaesu, un bouton de bande rappelle le registre de bande propre à la radio : tu arrives sur la fréquence et le mode que tu as utilisés la dernière fois sur cette bande, exactement comme si tu appuyais sur le bouton de la face avant. Les trois autres n'ont pas de commande de bande, donc OpsLog envoie une fréquence dans la partie de la bande qui correspond au mode où tu es.

Les curseurs sur une liaison lente

Glisser un curseur n'envoie pas une commande par pixel. Le panneau retient la dernière valeur pendant un dixième de seconde et n'envoie que celle-là, pour que la radio ne travaille pas derrière ta main dans une file d'attente et n'atterrisse pas là où tu étais une seconde plus tôt. Le contrôle montre tout de suite où tu l'as mis ; si la radio refuse la valeur, il revient en arrière en une seconde environ.


Ce que le panneau de liaison t'apprend

Il est sous les réglages aux deux bouts, et il répond aux questions qui comptent quand quelque chose sonne mal.

LIÉ / PAS DE LIEN le bout distant est-il là, tout simplement
… ms l'aller-retour. Sous 60 ms, on a l'impression d'une radio locale ; 300 ms est praticable en phonie et t'agacera sur un échange rapide
depuis 12m 30s sur la station : depuis combien de temps ce poste est connecté, et depuis quelle adresse
tampon audio les trames qui attendent d'être jouées. Il devrait tourner autour de 3. Qui monte régulièrement, cela veut dire que les horloges des deux cartes son ont dérivé, pas un défaut réseau
perdues / en retard les datagrammes que le réseau a jetés ou délivrés trop tard. Une poignée par heure n'est rien ; un filet régulier, c'est ta connexion

Cette distinction est la partie utile : un tampon qui grossit est un problème d'horloge et des pertes sont un problème de réseau, et savoir lequel des deux t'évite de chasser le mauvais.


Sécurité : ce qui se passe quand ça va mal

Un émetteur mis en l'air depuis ailleurs, sans personne dans la pièce, est la seule chose qui puisse réellement causer du tort ici. Trois protections le gardent, et elles ne dépendent pas les unes des autres.

La liaison meurt → la radio coupe. Environ sept secondes après le dernier paquet, la station renonce au poste et lâche le PTT sans condition. Elle n'attend pas une commande, parce qu'un portable qui a perdu son wifi ne peut pas en envoyer — tout l'intérêt est que c'est l'absence de trafic qui déclenche. Un couvercle refermé, une connexion tombée, OpsLog tué au bout distant : c'est pareil.

Une émission ne peut pas dépasser dix minutes. Cela couvre l'autre façon de rester bloqué, celle qu'aucun chien de garde de liaison ne peut voir : une liaison parfaitement saine où tu as mis en l'air et où tu es parti. En mode bascule, c'est à une frappe de distance à tout moment, et ça ne laisse pas seulement une porteuse en l'air — ton micro continue de diffuser, donc ça met ta pièce à l'antenne.

Dix minutes, c'est plus long que n'importe quelle vraie période et assez court pour borner un accident. Si cela te coupe un jour en pleine phrase, c'est le plafond et non un défaut — dis-le-moi et cela deviendra un réglage.

Arrêter le partage coupe aussi. Décocher Partager le CAT, ou changer le port, lâche d'abord le PTT.

Au-delà de ça :

  • Un seul poste à la fois. Une seconde connexion est refusée et journalisée avec l'adresse d'où elle venait. Deux opérateurs distants sur une radio, ce sont deux personnes qui tournent le même bouton.
  • Un poste distant ne peut pas toucher le journal ni les réglages de la station. La liste de ce qu'il peut demander est explicite et courte — fréquence, mode, PTT, split, un spot, un message CW, un message vocal — et tout le reste est refusé.
  • Chaque connexion refusée est journalisée avec son adresse. Un port qui pilote une radio sera sondé ; tu as le droit de le voir arriver.

Vérifie ta licence. L'opération à distance est réglementée différemment d'un pays à l'autre, et plusieurs exigent que tu puisses arrêter l'émetteur à tout moment. Les protections ci-dessus existent pour cette raison, mais l'obligation est la tienne.


Sans ouvrir de port sur ton routeur

Tu peux ne pas le vouloir, et tu peux ne pas le pouvoir — beaucoup de connexions sont derrière un NAT d'opérateur, où la redirection de port n'existe tout simplement pas.

Installe un réseau overlay comme Tailscale ou ZeroTier sur les deux machines et mets l'adresse overlay dans le champ Adresse de la station au lieu d'une adresse publique. Rien d'autre ne change : OpsLog ne sait pas et ne se soucie pas de savoir si l'adresse qu'il appelle est publique, locale ou virtuelle.

Cela te donne aussi le chiffrement deux fois et supprime complètement le port ouvert, ce qui est la meilleure réponse pour la plupart des gens.


La qualité du son, et pourquoi

L'audio est en 8 kHz, mono, compressé environ quatre fois — à peu près 32 kbit/s dans chaque sens. Cela passe sur un partage de connexion mobile.

8 kHz n'est pas un compromis : la parole en bande latérale unique vit à l'intérieur de 4 kHz, donc cela capture tout ce que la radio sait passer et rien de ce qu'elle ne sait pas passer. Mesurée sur la liaison, la parole passe à 21-26 dB de rapport signal/bruit sur la plage où elle a son énergie, en décroissant vers 3 kHz.

La latence est d'environ 200-300 ms dans un sens : un peu de capture, un peu de tampon, un peu de réseau. Confortable en phonie, et la raison pour laquelle la CW envoie du texte plutôt que du son.

Ne t'écoute pas à travers la radio. Ta propre voix reviendrait un tiers de seconde plus tard et serait inutilisable. Écoute ton propre sidetone en local.


Quand ça ne marche pas

Ce que tu vois Ce que c'est en général
PAS DE LIEN, et le journal dit cannot reach the station le port n'est pas redirigé, l'adresse est fausse, ou l'OpsLog de la station ne partage pas. Vérifie le TCP et l'UDP
PAS DE LIEN, le journal dit wrong shared secret les deux secrets diffèrent. Retape-les tous les deux
Le journal dit protocol version mismatch un côté est un OpsLog plus ancien. Mets-le à jour
LIÉ, la fréquence suit, aucun son le périphérique Depuis la radio de la station n'est pas réglé, ou le périphérique d'écoute du poste ne l'est pas. Le journal nomme celui qui manque au démarrage
LIÉ, tu émets, la station montre TX, personne ne t'entend le périphérique Vers la radio de la station n'est pas réglé, ou ton périphérique d'enregistrement ne l'est pas
Le son arrive haché regarde perdues sur le panneau de liaison. Si ça monte, c'est la connexion le problème, pas OpsLog
Le son dérive de plus en plus tard regarde le tampon audio. S'il monte jusqu'au plafond, les deux cartes son ne sont pas d'accord sur ce qu'est une seconde — le tampon se rognera tout seul, avec un clic
Les onglets de console radio ne font rien c'est attendu, voir ci-dessous
An operating position is already connected quelqu'un d'autre est sur la liaison, ou une session précédente n'a pas encore expiré. Attends quelques secondes

Le journal de la station enregistre chaque connexion, chaque refus et l'adresse d'où il venait. Ce fichier est le premier endroit à regarder.


Ce qui n'y est pas encore

Les onglets de console radio propres à la station — les panneaux Icom, FlexRadio, Yaesu et Elecraft complets, avec leurs scopes, leurs notchs, leurs largeurs de filtre et chaque réglage DSP de la radio — n'apparaissent pas au poste d'opération. Utilise la console distante ci-dessus à la place : elle porte les contrôles vers lesquels on tend la main en trafiquant, sur n'importe laquelle des cinq radios. Le reste reste à la station, là où est la radio.

Pas transporté du tout : le panadapter et le waterfall. Les spots que tu cliques apparaissent toujours sur celui de la station, mais l'image ne revient pas.

Tout le reste fonctionne : le bandeau de saisie, la fréquence et le mode, le PTT, le split, le cluster DX, le double-clic sur un spot, la carte de bande, les diplômes, le journal, les décodeurs qui suivent le mode, et les spots que tu cliques qui apparaissent sur le panadapter de la station.

Également absent : un service de relais, donc les deux bouts doivent pouvoir s'atteindre directement ou par un réseau overlay.


Voir aussi

Pilotage CAT · Audio et manipulateurs · Modes numériques et GridTracker · Sécurité · Icom distant par internet (une autre chose : un Icom avec son propre port Ethernet, sans second PC)

Clone this wiki locally