Réglages de la station : station.toml
TRX distant version 0.103.0
station.toml est le fichier de configuration de la station : le poste, les cartes son, le réseau, les
sécurités d'émission, les comptes, les fonctions facultatives. Il est écrit par l'assistant de TRX Console et se modifie
ensuite par TRX Console (menu 14, et les menus spécialisés cités pour chaque section). La station le vérifie
à chaque démarrage : une valeur incohérente est refusée avec un message précis, jamais ignorée en silence.
Débutant : seuls les réglages courant vous concernent ; l'assistant les règle
pour vous. Les réglages expert ont des valeurs par défaut sûres : n'y touchez qu'en connaissance
de cause. Emplacement du fichier : /etc/trx-remote/station.toml (Debian, Raspberry Pi),
C:\ProgramData\trx-remote\station.toml (Windows).
- [rig]
- [audio]
- [network]
- [safety]
- [[bands]]
- [[clients]]
- [access]
- [swr]
- [breizh]
- [spectrum]
- [selcall]
- [cluster]
- [[cluster.source]]
- [supervisor]
- [modules]
- [update]
- [tools]
- (début du fichier)
Le poste [rig]
Le transceiver piloté par Hamlib : modèle, liaison CAT, commande du PTT, modes et puissance.
Se modifie : Assistant (menu 2), profils de poste (menu 18), ou menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
model courant
- À quoi il sert
- Numéro du modèle du poste dans Hamlib (liste :
rigctl -l). 1 = poste factice, pour essayer sans matériel. - Par défaut
0- Exemple
- IC-7300MK2 : 3094 (Hamlib 4.7).
port courant
- À quoi il sert
- Port série de la liaison CAT. Sous Linux, préférez le nom stable
/dev/serial/by-id/…(il ne change pas d'un redémarrage à l'autre). - Par défaut
""- Exemple
- Windows :
COM8; Linux :/dev/serial/by-id/usb-Silicon_Labs_…-if00-port0.
speed courant
- À quoi il sert
- Débit série de la liaison CAT. Vide : le débit par défaut de Hamlib pour ce modèle. Doit être identique au réglage du poste.
- Par défaut
vide- Exemple
- 19200, 115200.
ptt_type courant
- À quoi il sert
- Comment la station passe le poste en émission :
RIG(commande CAT),RTSouDTR(ligne d'un port série),GPIO/GPION(broche du Raspberry Pi),NONE(aucune : réception seule). - Par défaut
"RIG"- Sécurité
- La station relit l'état du PTT après chaque commande ; avec
NONE, aucune émission n'est possible.
ptt_port expert
- À quoi il sert
- Port de la commande PTT quand elle n'est pas sur le port CAT (RTS ou DTR d'un autre port). Vide : le port CAT.
- Par défaut
""
extra_conf expert
- À quoi il sert
- Options supplémentaires passées à rigctld (
-C nom=valeur), pour un poste qui en a besoin. - Par défaut
[]- Exemple
- ["civaddr=0x94"]
tx_modes courant
- À quoi il sert
- Modes dans lesquels l'émission est permise ; vide = tous. Sur les Icom, l'audio de la carte son USB n'est émis qu'en modes données (USB-D, LSB-D, FM-D…) : dans un autre mode, le poste modulerait avec son propre micro.
- Par défaut
[]- Exemple
- Icom : ["PKTUSB", "PKTLSB", "FM-D", "AM-D"].
- Sécurité
- Une demande d'émission dans un mode absent de la liste est refusée. La mesure de TOS utilise le premier mode FM permis ici (FM, PKTFM ou FM-D).
max_power_w courant
- À quoi il sert
- Puissance maximale du poste en watts. 0 : inconnue, la page et l'application affichent des pourcentages au lieu de watts.
- Par défaut
0- Exemple
- 100 pour un poste de 100 W.
Le son [audio]
Les deux sens audio entre la station et le poste (interface son type Digirig, SignaLink, ou carte USB du poste).
Se modifie : Assistant (menu 2), profils de poste (menu 18), ou menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
capture_device courant
- À quoi il sert
- Carte son qui reçoit l'audio du poste (le son entendu à distance). Vide : la carte par défaut du système.
- Par défaut
""- Exemple
- Linux :
plughw:CARD=CODEC,DEV=0; Windows :Microphone (USB Audio CODEC).
playback_device courant
- À quoi il sert
- Carte son qui envoie l'audio vers le poste (votre voix en émission). Vide : la carte par défaut du système.
- Par défaut
""
sample_rate expert
- À quoi il sert
- Fréquence d'échantillonnage. Seule la valeur 48 000 est gérée (codec Opus).
- Par défaut
48000- Valeurs
- 48000 uniquement.
rx_gain_db courant
- À quoi il sert
- Gain appliqué au son reçu, en dB (négatif = moins fort).
- Par défaut
0.0
tx_gain_db courant
- À quoi il sert
- Gain appliqué au son envoyé au poste, en dB.
- Par défaut
0.0- Sécurité
- Un excès sature l'émetteur : réglez-le sur charge fictive en surveillant l'ALC.
Réseau [network]
Comment la page web et l'application joignent la station. Voir aussi le guide d'accès distant (VPN ou port exposé avec HTTPS).
Se modifie : Assistant (menu 2), appairage d'un téléphone (menu 19), ou menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
rigctld_host expert
- À quoi il sert
- Adresse d'écoute de rigctld, le service Hamlib qui parle au poste.
- Par défaut
"127.0.0.1"- Sécurité
- rigctld n'a AUCUNE authentification : il doit écouter en local seulement (127.0.0.1). La station refuse toute autre valeur.
rigctld_port expert
- À quoi il sert
- Port local de rigctld.
- Par défaut
4532
gateway_bind courant
- À quoi il sert
- Adresse d'écoute de la station pour la page et l'application.
127.0.0.1: cette machine seulement ; l'adresse de la machine sur votre VPN ; ou0.0.0.0: toutes ses adresses. - Par défaut
"127.0.0.1"- Sécurité
- Hors de la machine, HTTPS est exigé (
tls_cert,tls_key), saufallow_insecure_httpdans un VPN.
gateway_port courant
- À quoi il sert
- Port de la station pour la page web et l'application.
- Par défaut
8443
web_client expert
- À quoi il sert
- Sert la page web de contrôle sur le même port que l'application. false : application seulement.
- Par défaut
true
tls_cert courant
- À quoi il sert
- Certificat HTTPS de la station (fichier PEM). L'assistant en génère un ; son empreinte sert à l'appairage du téléphone (menu 19).
- Par défaut
""
tls_key courant
- À quoi il sert
- Clé privée du certificat HTTPS.
- Par défaut
""- Sécurité
- Fichier secret : il ne doit être lisible que par la station.
allow_insecure_http expert
- À quoi il sert
- Autorise l'écoute hors de la machine SANS HTTPS. À n'accepter que dans un VPN qui chiffre déjà tout.
- Par défaut
false- Sécurité
- Sur Internet sans VPN, mots de passe et audio passeraient en clair : laissez false.
trusted_proxies expert
- À quoi il sert
- Adresses (ou plages) des relais de confiance devant la station, dont l'en-tête X-Forwarded-For est cru pour connaître l'adresse réelle du client.
- Par défaut
["127.0.0.1", "::1"]
ice_servers expert
- À quoi il sert
- Serveurs STUN/TURN pour établir l'audio (WebRTC) à travers Internet. [] : réseau local ou VPN seulement.
- Par défaut
["stun:stun.l.google.com:19302"]
Sécurités d'émission [safety]
Les règles que la station applique à TOUTE émission demandée à distance, indépendamment de la page et de l'application.
Se modifie : Menu 14 ; seuils de température : menu 16 ; rediffusion : assistant (menu 2). — pris en compte au redémarrage de la station (TRX Console le propose).
tot_s courant
- À quoi il sert
- Temps maximal d'une émission (TOT) en secondes : au-delà, la station repasse en réception, avec un bip d'avertissement avant.
- Par défaut
90- Valeurs
- Au-dessus de 0 et au plus
tot_ceiling_s. - Sécurité
- Limite aussi la durée d'un enregistrement rediffusé (TOT moins 5 s).
tot_ceiling_s courant
- À quoi il sert
- Plafond du TOT : la valeur de
tot_sne peut pas le dépasser. - Par défaut
120- Sécurité
- Le superviseur coupe de son côté au-delà de
[supervisor] tot_abs_s, qui doit rester plus grand.
enforce_bands courant
- À quoi il sert
- true : la station refuse d'émettre hors des
[[bands]]. false : c'est le poste qui l'interdit (par exemple le « TX limit » des Icom) ; la responsabilité vous revient. - Par défaut
true- Sécurité
- Avec true et une liste de bandes vide, aucune émission n'est possible (réception seule).
warn_before_s expert
- À quoi il sert
- Secondes avant la fin du TOT où l'avertissement est donné.
- Par défaut
10- Valeurs
- Entre 0 et
tot_s.
heartbeat_interval_ms expert
- À quoi il sert
- Cadence attendue des battements du téléphone ou de la page pendant une émission (preuve que le client est toujours là).
- Par défaut
500
heartbeat_timeout_ms expert
- À quoi il sert
- Sans battement depuis ce délai, la station repasse en réception (client perdu, réseau coupé).
- Par défaut
2000- Sécurité
- Ne l'augmentez pas sans raison : c'est ce qui coupe une émission dont le client a disparu.
rig_temp_warn_c courant
- À quoi il sert
- Température du poste (si Hamlib la donne) à partir de laquelle un avertissement est affiché et envoyé.
- Par défaut
40- Valeurs
- Entre 20 et 90 °C, plus petit que
rig_temp_cut_c.
rig_temp_cut_c courant
- À quoi il sert
- Au-delà, l'émission à distance est coupée et refusée jusqu'au retour sous
rig_temp_warn_c. - Par défaut
50
allow_replay courant depuis 0.91.0
- À quoi il sert
- Autorise la rediffusion d'un enregistrement de l'audio reçu (page et application) : enregistrer un correspondant puis le renvoyer en émission. Demandé par l'assistant à l'ajout du poste ; refusé par défaut.
- Par défaut
false- Sécurité
- Rediffuser l'émission d'une station à des tiers est en général INTERDIT au service amateur : n'activez qu'en connaissance de cause, sous votre responsabilité.
Bandes autorisées [[bands]]
Une entrée par bande où l'émission est permise. Liste vide = réception seule. Les bandes proposées par l'assistant (IARU Région 1) sont un point de départ : vérifiez-les pour votre licence et votre pays.
Se modifie : Assistant (menu 2) ou menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
name courant
- À quoi il sert
- Nom de la bande, affiché dans les messages.
- Par défaut
obligatoire- Exemple
- "40m"
low_mhz courant
- À quoi il sert
- Limite basse de la bande, en MHz.
- Par défaut
obligatoire- Exemple
- 7.000
high_mhz courant
- À quoi il sert
- Limite haute de la bande, en MHz.
- Par défaut
obligatoire- Exemple
- 7.200
Comptes [[clients]]
Une entrée par compte qui peut se connecter : opérateurs (contrôle complet) et visiteurs (écoute seule).
Se modifie : Assistant (menu 2), visiteurs (menu 20), commande trx-setup --add-client. — relu par la station en quelques secondes, sans redémarrer.
id courant
- À quoi il sert
- Identifiant de connexion du compte, saisi dans la page ou l'application.
- Par défaut
""- Exemple
- "telephone", "voiture"
token expert
- À quoi il sert
- Ancien secret en clair (anciennes versions). Toujours accepté, mais à remplacer par un mot de passe (
password_hash). - Par défaut
""- Sécurité
- Un secret en clair dans le fichier est lisible par qui lit le fichier : remplacez-le.
password_hash courant
- À quoi il sert
- Empreinte du mot de passe (scrypt) ; jamais le mot de passe lui-même. Écrite par l'assistant, le menu 20 ou
trx-setup --set-password. - Par défaut
""
role courant
- À quoi il sert
operator: contrôle complet ;listener: visiteur en écoute seule, aucune commande vers le poste.- Par défaut
"operator"
pseudo courant
- À quoi il sert
- Nom montré aux autres connectés à la place de l'identifiant (plusieurs comptes peuvent porter le même).
- Par défaut
""
enabled courant
- À quoi il sert
- false : connexion refusée, et une connexion en cours est fermée.
- Par défaut
true
expires courant
- À quoi il sert
- Date de fin du compte (AAAA-MM-JJ, heure de la station) ; vide : jamais.
- Par défaut
""
Visiteurs en réception seule [access]
Des comptes qui écoutent la station et voient l'écran de l'opérateur, sans aucune commande vers le poste.
Se modifie : Menu 20. — relu par la station en quelques secondes, sans redémarrer.
max_listeners courant
- À quoi il sert
- Nombre de visiteurs connectés en même temps ; 0 : écoute des visiteurs fermée sur la station. Sinon, l'opérateur ouvre ou ferme l'écoute depuis sa page ou l'application.
- Par défaut
0- Valeurs
- 0 à 20.
max_operators expert
- À quoi il sert
- Nombre de connexions opérateur en même temps (quota à part : un visiteur ne prend jamais la place d'un opérateur).
- Par défaut
4- Valeurs
- 1 à 8.
listeners_need_operator courant
- À quoi il sert
- true : visiteurs admis seulement si un opérateur est connecté à distance.
- Par défaut
true
operator_grace_s expert
- À quoi il sert
- Après la perte du dernier opérateur, attente avant de déconnecter les visiteurs.
- Par défaut
60- Valeurs
- 0 à 600 s.
listeners_outside_bands courant
- À quoi il sert
- false : silence pour les visiteurs quand la réception sort des bandes de la station.
- Par défaut
false
listener_spectrum_fps expert
- À quoi il sert
- Cadence maximale du spectre HF envoyé aux visiteurs (images par seconde) ; l'opérateur garde la sienne.
- Par défaut
5- Valeurs
- 1 à 20.
overload_temp_c expert
- À quoi il sert
- Protection de la station : température du processeur au-delà de laquelle (pendant 10 s) les visiteurs sont déconnectés.
- Par défaut
85- Valeurs
- 50 à 105 °C.
overload_cpu_pct expert
- À quoi il sert
- Même protection : charge du processeur (tous cœurs) en %.
- Par défaut
90- Valeurs
- 50 à 100 %.
overload_lag_ms expert
- À quoi il sert
- Même protection : retard de la boucle de la station, en millisecondes.
- Par défaut
100- Valeurs
- 20 à 2000 ms.
overload_mem_pct expert
- À quoi il sert
- Même protection : mémoire libre minimale, en %.
- Par défaut
10- Valeurs
- 1 à 50 %.
Mesure de TOS [swr]
La courbe de TOS de l'antenne, lancée depuis la page ou l'application : une courte porteuse FM par point. Dernière mesure : menu 21.
Se modifie : Menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
enabled courant depuis 0.90.0
- À quoi il sert
- false : la mesure de TOS n'est pas proposée.
- Par défaut
true
max_power_pct courant depuis 0.90.0
- À quoi il sert
- Plafond de puissance de la mesure, en % de la puissance du poste. L'opérateur choisit la puissance (15 % par défaut) sous ce plafond.
- Par défaut
50- Valeurs
- 5 à 50 %.
- Sécurité
- Jamais au-dessus de 50 % : quelques watts suffisent pour mesurer.
max_points expert depuis 0.90.0
- À quoi il sert
- Nombre maximal de points d'une mesure.
- Par défaut
50- Valeurs
- 2 à 200.
point_tx_max_s expert depuis 0.90.0
- À quoi il sert
- Durée maximale de l'émission d'un point. Le temps réel est étalonné au premier usage pour chaque modèle de poste, sans dépasser cette valeur.
- Par défaut
2.0- Valeurs
- 0,5 à 3 s.
Breizh Audio Box dans l'émission [breizh]
Le son du micro passe par Breizh Audio Box (traitement de la voix) sur un autre PC du réseau local avant d'aller au poste. Si Breizh ne répond plus, la station repasse seule en direct. Le son du micro circule EN CLAIR sur le réseau local : seulement sur un réseau de confiance.
Se modifie : Menu 14 ; la clé d'appairage se crée avec TRX Console (fichier breizh.key à côté de station.toml). — pris en compte au redémarrage de la station (TRX Console le propose).
enabled courant depuis 0.99.0
- À quoi il sert
- true : le son du micro de l'opérateur passe par Breizh Audio Box pendant l'émission, quand Breizh répond.
- Par défaut
false- Sécurité
- Breizh ne peut jamais déclencher ni prolonger une émission : la station garde le PTT, la porte audio d'émission et son limiteur.
host courant depuis 0.99.0
- À quoi il sert
- Adresse IP du PC où tourne Breizh Audio Box (127.0.0.1 si c'est le même PC).
- Par défaut
""- Valeurs
- Adresse IP privée seulement (RFC 1918 : 10/8, 172.16/12, 192.168/16 ; lien local 169.254/16 ; locale 127/8 ; IPv6 fd00::/8, fe80::/10). Ni nom d'hôte ni adresse publique.
- Sécurité
- Le son du micro n'est pas chiffré : une adresse publique est refusée.
port expert depuis 0.99.0
- À quoi il sert
- Port UDP sur lequel Breizh attend la station (le même que dans l'onglet « OpenRemoteTRX » de Breizh).
- Par défaut
47100- Valeurs
- 1024 à 65535.
key_file expert depuis 0.99.0
- À quoi il sert
- Fichier de la clé d'appairage partagée avec Breizh. Vide :
breizh.keyà côté de station.toml. La clé n'est jamais écrite dans station.toml. - Par défaut
""- Sécurité
- Fichier refusé s'il est lisible par tous les comptes.
block_timeout_ms expert depuis 0.99.0
- À quoi il sert
- Délai au-delà duquel un bloc de son (10 ms) qui n'est pas revenu de Breizh part sans traitement, à gain réduit.
- Par défaut
40- Valeurs
- 15 à 100 ms.
lost_ms expert depuis 0.99.0
- À quoi il sert
- Sans aucun retour de Breizh pendant ce délai, l'émission continue en direct jusqu'à sa fin (repli).
- Par défaut
100- Valeurs
- 50 à 500 ms, plus grand que block_timeout_ms.
fallback_gain_db expert depuis 0.99.0
- À quoi il sert
- Gain du son direct pendant un repli (Breizh perdu), pour ne pas surmoduler un son prévu pour être traité.
- Par défaut
-6.0- Valeurs
- -20 à 0 dB.
reactivate_after_s expert depuis 0.99.0
- À quoi il sert
- Après un repli, durée pendant laquelle Breizh doit répondre sans faute avant d'être repris automatiquement (jamais pendant une émission). 0 : seulement quand l'opérateur le demande.
- Par défaut
60- Valeurs
- 0, ou 30 à 3600 s.
Spectre HF du poste [spectrum]
Le spectre et le waterfall HF du poste dans la page et l'application, par un second port du poste (Icom) ou par Hamlib.
Se modifie : Assistant (menu 2), profils de poste (menu 18), ou menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
enabled courant
- À quoi il sert
- Spectre et waterfall HF du poste dans la page et l'application. false : pas de spectre HF (un seul port vers le poste).
- Par défaut
false
source courant
- À quoi il sert
civ_port: second port série du poste réglé en CI-V (Icom, recommandé) ;rigctld: flux de Hamlib 4.6+ (déconseillé sous Windows).- Par défaut
"rigctld"
data_port expert
- À quoi il sert
- Source rigctld : port UDP local de la diffusion du spectre.
- Par défaut
4572
max_fps expert
- À quoi il sert
- Cadence maximale du spectre envoyé aux clients (images par seconde).
- Par défaut
10
port courant
- À quoi il sert
- Source civ_port : second port série du poste.
- Par défaut
""- Exemple
- Windows :
COM7; Linux :/dev/serial/by-id/…-if02-port0. - Sécurité
- Jamais le port CAT ni le port PTT. Sur l'IC-7300, régler « USB SEND » et « USB Keying » sur OFF pour ce port : sinon il pourrait mettre le poste en émission.
civ_address courant
- À quoi il sert
- Source civ_port : adresse CI-V du poste, en hexadécimal (revérifiée à chaque ouverture).
- Par défaut
""- Exemple
- IC-7300MK2 : B6.
baud courant
- À quoi il sert
- Source civ_port : débit du second port (identique au réglage du poste).
- Par défaut
115200- Valeurs
- 9600, 19200, 38400, 57600 ou 115200.
SELCALL [selcall]
Squelch numérique par appel de groupe : le son reçu reste coupé jusqu'à l'appel de votre code.
Se modifie : Menu 14 ; le code et les options se règlent depuis la page ou l'application. — pris en compte au redémarrage de la station (TRX Console le propose).
enabled courant
- À quoi il sert
- Fonction SELCALL disponible sur cette station.
- Par défaut
false
send_on_tx_end courant
- À quoi il sert
- Trame SELCALL émise en fin d'émission, à la place du roger bip (seulement si le temps d'émission restant la contient).
- Par défaut
false
manual_repeat expert
- À quoi il sert
- Appel manuel : nombre d'émissions de la trame.
- Par défaut
3- Valeurs
- 1 à 5.
manual_gap_ms expert
- À quoi il sert
- Appel manuel : silence entre deux trames, en millisecondes.
- Par défaut
500
filter_mode expert
- À quoi il sert
- Ce que deviennent les tonalités SELCALL dans le son reçu :
mute(coupées),attenuate(atténuées),chime(remplacées par un carillon). - Par défaut
"attenuate"
attenuation_db expert
- À quoi il sert
- Mode attenuate : atténuation des tonalités, en dB.
- Par défaut
20
audio_delay_ms expert
- À quoi il sert
- Retard du son reçu pour que les tonalités soient filtrées avant d'être entendues.
- Par défaut
500- Valeurs
- 250 à 1000 ms.
tx_level_dbfs expert
- À quoi il sert
- Niveau de la trame émise, sous le seuil de l'ALC (réglable automatiquement depuis la page ou l'application).
- Par défaut
-6.0
notify_on_call courant
- À quoi il sert
- Notification (ntfy) quand un appel ouvre le squelch.
- Par défaut
true
history_size expert
- À quoi il sert
- Nombre de derniers codes gardés.
- Par défaut
10
Cluster DX [cluster]
Les spots des clusters DX, du RBN et des cibistes, affichés sur le spectre et en liste.
Se modifie : Menu 14 ; mots de passe des sources : fichier secrets.toml (jamais ici). — pris en compte au redémarrage de la station (TRX Console le propose).
enabled courant
- À quoi il sert
- Module Cluster DX (spots des clusters, du RBN et des cibistes).
- Par défaut
false
call courant
- À quoi il sert
- VOTRE indicatif radioamateur, seul envoyé aux clusters et au RBN. Vide : le module refuse de démarrer.
- Par défaut
""
cb_call expert
- À quoi il sert
- Votre indicatif de cibiste (sources CB) ; aujourd'hui envoyé nulle part.
- Par défaut
""
modes courant
- À quoi il sert
- Modes suivis (CW, SSB, AM, FM, FREEDV) ; vide : tous. Jamais les modes numériques.
- Par défaut
[]
bands courant
- À quoi il sert
- Bandes suivies ; vide : toutes.
- Par défaut
[]
continents expert
- À quoi il sert
- Continent du SPOTTEUR (celui qui annonce) ; vide : tous.
- Par défaut
[]
blacklist expert
- À quoi il sert
- Indicatifs ignorés ;
XX*désigne un préfixe. - Par défaut
[]
ttl_min expert
- À quoi il sert
- Durée de vie des spots des clusters et des cibistes, en minutes.
- Par défaut
15.0
rbn_ttl_min expert
- À quoi il sert
- Durée de vie des spots du RBN, en minutes.
- Par défaut
10.0
cty_update expert
- À quoi il sert
- Mise à jour hebdomadaire de la liste des pays des indicatifs (cty.dat).
- Par défaut
true
source expert
- À quoi il sert
- Les sources de spots : voir la section suivante.
- Par défaut
[]
Sources du Cluster DX [[cluster.source]]
Une entrée par source de spots (cluster telnet, RBN, site web).
Se modifie : Menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
name expert
- À quoi il sert
- Nom de la source, affiché dans l'état des flux.
- Par défaut
obligatoire
type expert
- À quoi il sert
telnet(cluster DX),rbn(Reverse Beacon Network),web(site, cibistes).- Par défaut
"telnet"
host expert
- À quoi il sert
- telnet, rbn : nom du serveur.
- Par défaut
""
port expert
- À quoi il sert
- telnet, rbn : port du serveur.
- Par défaut
0
url expert
- À quoi il sert
- web : adresse de la page (https seulement).
- Par défaut
""
call expert
- À quoi il sert
- Indicatif propre à cette source ; vide :
[cluster] call. - Par défaut
""
secret expert
- À quoi il sert
- NOM d'un mot de passe rangé dans
secrets.toml(jamais le mot de passe lui-même) ; vide : aucun. - Par défaut
""
priority expert
- À quoi il sert
- Clusters telnet : 1 = principal, puis secours dans l'ordre.
- Par défaut
1
enabled expert
- À quoi il sert
- false : source ignorée.
- Par défaut
true
Superviseur [supervisor]
La seconde couche de sécurité, indépendante de la passerelle : elle surveille l'émission, rigctld et la machine, coupe l'émission en cas de doute et relance ce qui ne répond plus.
Se modifie : Menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
tot_abs_s courant
- À quoi il sert
- TOT absolu du superviseur : au-delà, il coupe l'émission lui-même, même si la passerelle ne le fait pas. Coupe aussi une émission faite au micro du poste.
- Par défaut
135- Sécurité
- Doit rester strictement plus grand que
[safety] tot_ceiling_s.
poll_interval_s expert
- À quoi il sert
- Cadence de surveillance au repos (plus rapide pendant une émission).
- Par défaut
1.0
max_reboots_per_hour expert
- À quoi il sert
- Redémarrages de la machine permis par heure ; au-delà, mode sûr (réception, accès coupé).
- Par défaut
3
notify_url courant
- À quoi il sert
- Adresse de notification ntfy pour les alertes de la station (facultatif).
- Par défaut
""- Exemple
https://ntfy.sh/mon-sujet-secret- Sécurité
- Choisissez un sujet difficile à deviner : quiconque le connaît lit vos alertes.
status_path expert
- À quoi il sert
- Fichier d'état écrit par la passerelle et lu par le superviseur, trx-monitor et TRX Console.
- Par défaut
/run/trx-remote/gateway-status.json(Linux) ;C:\ProgramData\trx-remote\run\gateway-status.json(Windows).
state_dir expert
- À quoi il sert
- Dossier d'état de la station : mode sûr, mémoires, profils, mesures de TOS, identifiant de station.
- Par défaut
/var/lib/trx-remote(Linux) ;C:\ProgramData\trx-remote\state(Windows).
service_mode expert
- À quoi il sert
auto,systemd(Linux : services du système) oumanaged(le superviseur lance lui-même les processus, Windows).- Par défaut
"auto"
instance_lock_port expert
- À quoi il sert
- Port local réservé pour garantir qu'un seul superviseur tourne.
- Par défaut
47321
stale_after_s expert
- À quoi il sert
- Passerelle jugée muette si son fichier d'état ne change plus depuis ce délai.
- Par défaut
2.0
startup_grace_s expert
- À quoi il sert
- Délai de grâce au démarrage, le temps que la passerelle et rigctld soient prêts.
- Par défaut
30.0
mismatch_grace_s expert
- À quoi il sert
- Tolérance avant de juger une émission « inexpliquée » (poste en émission sans client).
- Par défaut
1.5
rigctld_fail_s expert
- À quoi il sert
- rigctld injoignable depuis ce délai : il est redémarré.
- Par défaut
5.0
recovery_wait_s expert
- À quoi il sert
- Attente entre deux niveaux de l'échelle de reprise (relances, reset USB, mode sûr).
- Par défaut
20.0
healthy_reset_s expert
- À quoi il sert
- Durée sans problème avant de repartir du premier niveau de l'échelle de reprise.
- Par défaut
120.0
temp_alert_c expert
- À quoi il sert
- Température de la machine au-delà de laquelle une alerte est envoyée (sans autre action).
- Par défaut
80.0
alive_every_h courant
- À quoi il sert
- Message « Station en service » envoyé par
notify_urltoutes les N heures (priorité minimale) ; 0 : aucun. - Par défaut
1.0
allow_local_tx courant
- À quoi il sert
- true (« station partagée ») : une émission faite au micro du poste n'est pas coupée à distance (seul le TOT absolu s'applique), et le PTT à distance est bloqué pendant l'émission locale puis 2 minutes.
- Par défaut
true- Sécurité
- false : toute émission non demandée par la station est coupée.
gateway_unit expert
- À quoi il sert
- Linux : nom du service systemd de la passerelle.
- Par défaut
"trx-gateway.service"
rigctld_unit expert
- À quoi il sert
- Linux : nom du service systemd de rigctld.
- Par défaut
"rigctld.service"
Modules [modules]
Programmes complémentaires lancés à côté de la station (Cluster DX…), reliés par un bus local.
Se modifie : Menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
run expert
- À quoi il sert
- Modules à faire tourner ; vide : aucun (pas de bus).
- Par défaut
[]- Exemple
- ["cluster"]
bus_port expert
- À quoi il sert
- Port de l'API interne des modules, en local seulement.
- Par défaut
47810
run_as expert
- À quoi il sert
- Linux : compte sous lequel tournent les modules (jamais root).
- Par défaut
"trx"
extra_dir expert
- À quoi il sert
- Dossier de modules supplémentaires ; vide : modules fournis seulement.
- Par défaut
""
Mises à jour [update]
Recherche des nouvelles versions publiées (rien n'est installé sans votre accord).
Se modifie : Menu 14 ; installation : menu 10. — pris en compte au redémarrage de la station (TRX Console le propose).
enabled courant
- À quoi il sert
- Cherche une nouvelle version au démarrage puis toutes les 24 h ; la console l'annonce, rien n'est installé sans votre accord.
- Par défaut
true
allow_prerelease expert
- À quoi il sert
- true : propose aussi les pré-versions (versions d'essai).
- Par défaut
false
Outils [tools]
Où trouver Hamlib quand il n'est pas dans le chemin du système.
Se modifie : Assistant (menu 2) ou menu 14. — pris en compte au redémarrage de la station (TRX Console le propose).
hamlib_dir courant
- À quoi il sert
- Dossier d'installation de Hamlib sous Windows (celui qui contient
bin\rigctld.exe). Vide : Hamlib doit être dans le PATH. - Par défaut
""- Exemple
C:\Program Files\hamlib-w64-4.7.2
En-tête du fichier
Deux numéros gérés par la station elle-même.
Se modifie : Rien à faire : écrits par la station. — pris en compte au redémarrage de la station (TRX Console le propose).
schema_version expert
- À quoi il sert
- Version du format du fichier. La station la met à jour elle-même lors d'une migration.
- Par défaut
1
config_revision expert
- À quoi il sert
- Compteur incrémenté à chaque enregistrement par TRX Console : permet de savoir quelle version du fichier est en service.
- Par défaut
1