Leçon 66 / 243
Partager le CAT avec rigctld
Un port série physique est généralement ouvert par un seul programme à la fois. rigctld, fourni avec Hamlib, ouvre le port du transceiver puis fournit une interface réseau à plusieurs clients compatibles.
| Élément | Fonction | Risque |
|---|---|---|
| Port série | Dialogue CAT avec le poste | Conflit si plusieurs ouvertures directes |
| rigctld | Serveur CAT central | Mauvais modèle ou débit |
| Port TCP | Accès des clients | Exposition réseau non filtrée |
| Client Hamlib NET rigctl | Connexion au serveur | Commandes concurrentes |
| Polling | Lecture périodique d’état | Surcharge si trop fréquent |
| PTT | Commande d’émission | Collision avec une autre application |
- Fermer tous les logiciels CAT avant de lancer le serveur.
- Tester fréquence et mode avec rigctl.
- Écouter uniquement sur localhost si aucun accès distant n’est nécessaire.
- Limiter le polling des scripts de supervision.
- Définir quelle application a le droit de commander le PTT.
- Éviter les changements de fréquence simultanés.
- Journaliser les erreurs du serveur CAT.
- Redémarrer proprement le service après reconnexion USB.