Méthode recommandée : sur la page principale, le bouton CAT de la barre d'outils ouvre une fenêtre qui connecte votre radio directement depuis le navigateur, sans rien installer (Icom, Yaesu, Kenwood, Elecraft). Elle fonctionne sur Chrome, Edge, Opera ou Brave (pas Firefox/Safari, qui ne supportent pas encore cette technologie du Web). Cette page décrit la méthode alternative ci-dessous (pont local), utile pour Firefox/Safari ou une radio non encore listée dans le bouton CAT.
Fonction expérimentale (beta). Inspirée du Holy Cluster (projet iarc-il/HolyCluster, GPL-3.0) : même principe, pont local + Hamlib.

Méthode alternative : pont local (Firefox/Safari, ou radio non listée)

Un navigateur ne peut piloter directement un port série/COM que via la technologie Web Serial (Chrome/Edge/Opera/Brave, voir le bouton CAT). Pour les autres navigateurs, ou une radio que Web Serial ne couvre pas encore, un petit programme à lancer sur votre ordinateur fait le lien à la place. Il fait office de miroir local du site (vous l'ouvrez à la place de cluster.op0p.be) et pilote votre radio via Hamlib, qui couvre quasiment toutes les marques et modèles du marché.

Pré-requis

Installation et lancement

  1. Téléchargez le script : op0p_catbridge.py
  2. Lancez-le simplement : python3 op0p_catbridge.py (ou double-cliquez dessus).
  3. Une fenêtre s'ouvre : choisissez la marque puis le modèle de votre radio (listes Hamlib), le port série/COM (détecté automatiquement, modifiable), et cliquez sur Démarrer. rigctld est lancé pour vous, le pont démarre, et votre navigateur s'ouvre automatiquement sur http://127.0.0.1:5005/ : vous retrouvez le même cluster, avec la fréquence de chaque spot cliquable et un indicateur CAT à côté de l'horloge, dans le menu.

Limites connues

Options du script : --port, --upstream, --rigctld-host, --rigctld-port (voir les commentaires en tête du fichier).