CW Link — CW-Tastung über das Netzwerk
CW Link ist das OpenShack-Fenster für CW-Tastung über das Netzwerk. Es deckt die typischen Wege ab, eine Taste auf der einen Seite und ein Funkgerät auf der anderen Seite zu verbinden: Box zu Box, PC zu Box, PC zu FlexRadio, Logger zur Remote-Station oder lokale Flex-Tastung. Sie wählen die Rolle, die zur Hardware vor Ihnen passt; CW Link überträgt CW und PTT mit niedriger Latenz, lokalem Mithörton wo möglich und einem Puffer für Jitter im Netzwerk.
Wählen Sie Ihren Modus danach, wo Sie sitzen und welche Ausrüstung Sie haben
Was CW Link macht
CW Link verbindet zwei Stationen und überträgt CW-Tastung und PTT zwischen ihnen — mehr nicht. Audio und Rig-Steuerung (CAT) laufen getrennt; nutzen Sie dafür weiter, was Sie schon nutzen (die Remote-Station, eine direkte Verbindung, SmartLink usw.). CW Link ist für den Tastungspfad gebaut und macht diese eine Aufgabe richtig gut.
Jedes Setup hat zwei Enden: die Stationsseite (am Funkgerät, das tatsächlich sendet) und die OPseite (wo Sie tasten). Sie konfigurieren nur Ihr eigenes Ende. Das andere Ende kann ein vollwertiger PC mit Box sein, ein Logprogramm oder eine Box ohne PC — für Ihre Konfiguration spielt das keine Rolle. Sie müssen also nicht genau wissen, wie die Gegenseite aufgebaut ist.
Den Modus wählen
Beginnen Sie mit zwei Fragen: Wo befindet sich dieser PC oder diese Box — am Funkgerät oder beim OP? Und womit wird getastet — mit einer OpenShack Box, einem FlexRadio, einem Logprogramm oder einer zweiten Box? Das legt Ihren Modus fest.
Host — Box
Sie sind am Funkgerät und tasten eine OpenShack Box per USB. Ein entfernter OP wählt sich ein.
Host — Box →Host — Flex
Sie sind am Funkgerät und tasten ein FlexRadio übers Netz. Ein entfernter OP wählt sich ein.
Host — Flex →Flex Keyer
Ihre lokale Box tastet einen vernetzten FlexRadio. Keine Remote-Verbindung — nur Sie und das Funkgerät.
Flex Keyer →Client — Box
Sie sind der OP mit einer OpenShack Box per USB. Dieser PC übernimmt die Verbindung zum Funkgerät.
Client — Box →Client — Logger
Keine Box — Ihr Logprogramm (N1MM+, Win-Test …) tastet den Software-Keyer, dieser PC überträgt die Tastung.
Client — Logger →Box-2-Box
Kein PC bleibt im Pfad: Boxen einmal einrichten, dann übertragen sie CW und PTT selbstständig.
Box-2-Box →Die Modi im Detail
Host — Box (am Funkgerät, tastet eine Box)
Sie sind am Funkgerät, die OpenShack Box hängt an der Tastleitung des Rigs. Ein entfernter CW-Link-Client wählt sich ein, und die Box gibt dessen Tastung und PTT auf dem Funkgerät wieder. Der Puffer der Box startet auf dem von Ihnen gesetzten Wert und passt sich dann selbst an die Verbindung an — enger bei stabiler Verbindung, weiter bei stärkerem Jitter —, sodass der Rhythmus des entfernten OPs originalgetreu durchkommt. Schließen Sie die Box zuerst in den Hardware-Einstellungen an und lassen Sie ihren Tastausgang am Rig angeschlossen.
Host — Flex (am Funkgerät, tastet ein FlexRadio)
Dieselbe Idee, aber das Funkgerät ist ein FlexRadio und an Ihrem Ende gibt es keine Box — OpenShack tastet den Flex direkt über die SmartSDR-API. Ein entfernter Client wählt sich ein (eine Box, eine Box + PC oder ein Logprogramm), und dessen Tastung geht auf die Luft. Eine SmartSDR- oder Maestro-Station muss zum Senden eingerichtet sein, und der getastete Slice sollte in einem CW-Modus (CWL/CWU) stehen.
Flex Keyer (lokale Box tastet einen vernetzten Flex)
Das ist der klassische Flex Keyer aus früheren Versionen, jetzt ein CW-Link-Modus. Ihre lokale OpenShack Box tastet ein FlexRadio über Ihr eigenes Netz (LAN oder VPN) — es gibt keine Remote-Verbindung und kein gemeinsames Passwort, denn Box und Funkgerät gehören beide Ihnen. Ihr Paddle, Ihre Handtaste oder Ihre Speicher tasten das Funkgerät, während der eigene Mithörton der Box Ihr verzögerungsfreier Monitor bleibt. Ein Fußtaster oder der PTT-Button auf dem Bildschirm bringt das Funkgerät für Sprache auf die Luft. Zwei weitere Buttons öffnen einen Live-Decoder — zum Mitlesen des eigenen Gebens — und den Speicher-Keyer.
Client — Box (OP mit Box)
Sie sind der OP — wo auch immer — mit einer OpenShack Box per USB. Ihr Paddle, Ihre Handtaste und Ihre F-Tasten-Speicher sind die Tastquelle, und die Box gibt Ihnen einen sofortigen lokalen Mithörton ganz ohne Netzverzögerung — Ihr Geben fühlt sich also genauso an wie zu Hause, egal wie weit das Funkgerät entfernt ist. Dieser PC übernimmt nur die Verbindung. Schließen Sie die Box zuerst in den Hardware-Einstellungen an.
Client — Logger (OP, keine Box)
Keine Box zur Hand? Ihr Logprogramm (N1MM+, Win-Test und Ähnliche) tastet einen Software-Keyer in OpenShack auf einem virtuellen COM-Port, und dieser PC überträgt sie zum Funkgerät. Stellen Sie den virtuellen COM-Port im Register Box ein; bei einem com0com-Paar richten Sie Ihr Logprogramm auf den anderen Port des Paares. Ein lokaler PC-Mithörton gibt Ihnen beim Geben einen Monitor.
Box-2-Box (Standalone-Verbindung)
Box-2-Box ist der Standalone-Fall. Zwei OpenShack Boxen übertragen CW und PTT direkt: eine Box beim OP, die andere am Funkgerät. In diesem Register konfigurieren Sie die angeschlossene Box — ihre Rolle (Client oder Host), Ziel, Passwort und Puffer — und drücken Apply. Die Einstellungen werden in der Box gespeichert, und von da an läuft die Verbindung eigenständig, ganz ohne laufende Software.
Verbindungsmodus wählen
CW Link bietet einen Modus für selbst verwaltete Netze und einen verwalteten Modus für eingeschränkte oder mobile Verbindungen. Wählen Sie den Modus passend zur Umgebung im Register Link.
Lokales oder privates Netz
Verwenden Sie Direct im selben LAN, über ein VPN oder wenn der Host am Funkstandort bewusst erreichbar ist. Der Host zeigt die nutzbaren Adressen im Register Link.
Eingeschränkte oder mobile Netze
Verwenden Sie Relay, wenn eingehende Router-Änderungen nicht möglich oder nicht gewünscht sind. Professionell betriebene Infrastruktur stellt den Verbindungsweg bereit; beide Stationen benötigen nur normalen ausgehenden Internetzugang.
- Gleiches Netz (LAN): nehmen Sie Direct mit der lokalen Adresse des Hosts. Nichts einzurichten.
- Privates Netz oder VPN: nehmen Sie Direct mit der dort bereitgestellten Adresse.
- Eingeschränktes oder mobiles Internet: nehmen Sie Relay, wenn am Funkstandort keine eingehende Erreichbarkeit bereitgestellt werden kann.
Ports, IPv4 und IPv6
CW Link nutzt einen Port für TCP und UDP zugleich, standardmäßig 7373. Beide Enden müssen dieselbe Nummer verwenden; lassen Sie sie auf 7373, außer sie kollidiert mit etwas anderem. Der Host listet seine erreichbaren Adressen im Register Link zum Kopieren.
- Lokales Netz (LAN): nehmen Sie die LAN-Adresse des Hosts unverändert. Keine Router- oder Firewall-Änderungen.
- IPv4 über das Internet: leiten Sie TCP + UDP Port 7373 im Router des Hosts auf den Host-PC weiter und geben Sie dann Ihre öffentliche IP oder Ihren DynDNS-Namen heraus. Die Schritt-für-Schritt-Anleitung steht unter Portweiterleitung.
-
IPv6 über das Internet: geben Sie dem OP die IPv6-Adresse des
Hosts in eckigen Klammern, z. B.
[2003:e5:2711:9a10::7]:7373. Meist ist keine Weiterleitung nötig — Sie geben nur TCP + UDP 7373 in der Firewall frei. Siehe IPv6 und Stabile IPv6-Adresse.
Verbindungsqualität
CW Link bewahrt das Timing Ihrer Tastung und passt die Wiedergabe an normale Schwankungen der Netzübertragung an. Die Voreinstellungen passen für die meisten Verbindungen. Wählen Sie bei einer instabilen Verbindung ein robusteres Pufferprofil oder erhöhen Sie die Pufferuntergrenze; bei einem sehr stabilen Netz kann eine niedrigere Einstellung unmittelbarer wirken.
Was der Jitter-Puffer schützt
Jitter bedeutet, dass Netzwerkpakete nicht alle gleich schnell eintreffen. Die Box am Funkgerät macht aus diesen ungleichmäßigen Ankunftszeiten kein CW-Timing. Sie wartet zunächst die eingestellte JB-Verzögerung ab und gibt dann die von der Box beim OP gesendeten Tast- und Pausendauern wieder. Normale Schwankungen innerhalb dieses Polsters machen daher aus einem sauberen Dit oder Dah kein verzerrtes Element.
Dieser Schutz fängt einzelne Transportspitzen ab, ersetzt aber keine funktionierende Verbindung. Wiederholte Aussetzer oder eine Verzögerung jenseits der verbleibenden Reserve können schließlich Elemente verschlucken. Wählen Sie dann ein robusteres Profil, erhöhen Sie die Pufferuntergrenze und prüfen Sie den Netzwerkpfad.
Der Auth-Key (gemeinsames Passwort)
Jede Remote-Verbindung ist durch einen Auth-Key geschützt — ein gemeinsames Passwort, an beiden Enden identisch, mindestens 10 Zeichen lang. Es hält Fremde von Ihrer Verbindung fern, und im Relay-Modus führt es außerdem Ihre beiden Enden zusammen. Wählen Sie etwas Langes, nicht Erratbares, und setzen Sie denselben Key am Funkgerät und beim OP. (Der rein lokale Modus Flex Keyer braucht keinen Key — nichts verlässt Ihr Netz.)
Das Status-Register
Sobald eine Verbindung läuft, zeigt das Register Status, wie stabil sie arbeitet:
Das Register sammelt Messwerte und Zustände aus den Komponenten, die im gewählten Modus verbunden sind. Je nach Aufbau sind das Windows-Programme (die CW-Link- Instanzen, der Software-Keyer oder der Flex/API-Pfad) oder OpenShack Boxen per USB oder WLAN.
- RTT — Umlaufzeit: wie lange ein Signal zum anderen Ende und zurück braucht. Kleiner ist besser.
- JB — die aktuell genutzte Verzögerung des Jitter-Puffers in Millisekunden.
- Edges — ein laufender Zähler der über die Verbindung übertragenen Tastungsänderungen, ein grobes Maß für die Aktivität.
- Pfad — der aktuell von der Anwendung gemeldete Verbindungsstatus.
Refresh liest die neuesten Zahlen von beiden Enden; Reset stats setzt die Zähler zurück, damit Sie ein frisches Messfenster beobachten können.
Box-Diagnose (Host — Box / Client — Box)
Ist eine Box Teil der Verbindung, kann das Status-Log zusätzliche Diagnosezähler enthalten. Diese sind hauptsächlich für den Support bestimmt. Bei schlechter Tastungsqualität klicken Sie auf Reset stats, morsen eine Minute normal, klicken auf Refresh und fügen den resultierenden Statustext Ihrer Support-Anfrage bei.
Mithörton — wo Sie sich selbst hören
Eine häufige Überraschung: Bei einer Remote-Verbindung gibt es zwei getrennte Stellen, an denen ein Mithörton entstehen kann, und sie hängen nicht zusammen.
- Auf der OPseite (bei Ihnen) — der eigene Mithörton der OpenShack Box piept in dem Moment, in dem Sie tasten, ganz ohne Netzverzögerung. Nach diesem Mithörton geben Sie, und deshalb fühlt sich Paddle-Betrieb über eine Remote-Verbindung immer noch natürlich an. (In Client — Logger ist es stattdessen der PC-Mithörton des Software-Keyers.)
- Am Funkgeräteende (Host) — das Rig erzeugt beim Senden seinen eigenen Mithörton, je nach Funkgerät und dessen Monitor-Einstellungen.
Direkt in CW Link starten (Advanced-Register)
Normalerweise starten Sie OpenShack über das übliche Symbol und öffnen CW Link vom Dashboard aus. Für einen festen Aufbau — eine dauerhaft eingeschaltete Station oder eine feste Client-PC — können Sie stattdessen Verknüpfungen anlegen, die CW Link öffnen und die Verbindung automatisch starten — mit dem Modus, dem Auth-Key und den Einstellungen, die Sie zuletzt verwendet haben.
Öffnen Sie CW Link → Advanced. Unter Start into CW Link finden Sie zwei Kontrollkästchen — haken Sie an, was Sie möchten, und entfernen Sie den Haken wieder, um die Verknüpfung zu löschen:
- Create desktop shortcut — legt ein OpenShack (CW Link)-Symbol auf den Desktop, für den Ein-Klick-Start direkt in eine laufende Verbindung.
- Start automatically with Windows (start the link) — dieser PC fährt bei jeder Windows-Anmeldung direkt in CW Link hoch und startet die Verbindung. Ideal für eine dauerhaft eingeschaltete Station oder eine feste Client-PC.
Advanced-Register — die Verknüpfungen für den Start direkt in CW Link (Desktop und Autostart mit Windows).
Legen Sie Modus, Auth-Key und den Rest einmal auf dem normalen Weg fest; diese Verknüpfungen übernehmen sie dann jedes Mal. Die Hardware-Erkennung läuft weiterhin zuerst, sodass die Box bereit ist, bevor die Verbindung startet. Anders als bei der Remote Station gibt es keine Startverzögerung — CW Link tastet über das Netzwerk und schaltet keine Geräte ein, die erst hochfahren müssen, und startet deshalb sofort. (Der Box-2-Box-Modus ist reine Konfiguration, ein Autostart öffnet also nur das Fenster.) Die Verknüpfungen sind optional — solange Sie kein Kästchen anhaken, wird nichts Zusätzliches angelegt, und Sie können jede jederzeit wieder entfernen, indem Sie den Haken hier abwählen.
Tipps & Fehlerbehebung
- Eine Box, ein Fenster. CW Link teilt sich die eine OpenShack Box-Verbindung mit dem Decoder und den Trainer-Fenstern, kann also nicht gleichzeitig mit diesen oder der Remote-Station laufen. Schließen Sie die anderen zuerst.
- Gleiches Passwort, gleicher Port, beide Enden. Die meisten „verbindet nicht“-Probleme sind ein nicht passender Auth-Key oder Port. Schalten Sie Show key ein, um das Passwort zu prüfen.
- Edges zählen hoch, aber kein HF-Signal? Die Verbindung transportiert Tastflanken; prüfen Sie deshalb den Tastweg auf der Host-Seite: Betriebsart, Key/PTT-Verdrahtung oder API-Verbindung und ob das Funkgerät tatsächlich für CW-Sendung freigegeben ist.
- Stärkerer Jitter? Heben Sie die Pufferuntergrenze etwas an und probieren Sie in den Box-Modi das Pufferprofil Robust. Eine stabile Tastung ist wichtiger als die letzte Millisekunde Latenz.
- Audio und CAT laufen woanders. CW Link ist nur Tastung. Für Rig-Steuerung, Wasserfall und Empfangsaudio nutzen Sie die Remote-Station.