Leçon 120 / 243
CAT réseau et serveurs série
Le port CAT du transceiver peut être exposé par un serveur Hamlib, un serveur série ou une application de contrôle. Les clients distants se connectent alors à une interface TCP plutôt qu’au port COM physique.
rigctld
Serveur Hamlib partageant fréquence, mode et commandes.
Serial over IP
Transporte les octets série sans comprendre le protocole.
API applicative
Expose des commandes contrôlées plutôt que le port brut.
Proxy local
Centralise les accès de plusieurs logiciels.
Lecture seule
Réduit les risques pour les tableaux de bord.
Journalisation
Conserve les commandes sensibles et erreurs.
| Méthode | Avantage | Risque |
|---|---|---|
| Port série brut | Compatibilité élevée | Conflits et absence de contrôle |
| rigctld | Clients Hamlib multiples | Commandes concurrentes |
| API REST | Actions explicites | Latence et développement |
| WebSocket | États en temps réel | Sécurité de session |
| MQTT | Supervision et commandes simples | Séparer strictement cmd/state |
- Limiter l’écoute à localhost ou au VPN.
- Définir une seule autorité PTT.
- Réduire la fréquence du polling.
- Valider modèle et débit CAT.
- Bloquer les commandes dangereuses si possible.
- Fermer proprement le port après une déconnexion USB.
- Prévoir une reconnexion automatique temporisée.