OpenShack Handbuch CW Link
✅ Sechs Setups, eine Oberfläche
Mit einem PC am Funkgerät hosten, beim OP tasten oder zwei Boxen eigenständig verbinden. Direct oder Relay, IPv4 oder IPv6 — alles aus demselben Fenster.
ℹ️ Was Sie brauchen & wo Sie es finden
Für CW Link, einschließlich Box-2-Box-Modus, ist auf beiden Seiten eine DTM Remote-Lizenz erforderlich. Direct-Verbindungen sind abgesehen von diesen Lizenzen kostenfrei. Wenn Sie das Relay verwenden, wird zusätzlich ein aktives Remote Host Connect (RHC)-Jahresabo benötigt. Sie öffnen CW Link im Hauptmenü unter Operate → CW Link. CW Link ersetzt das frühere eigenständige Flex Keyer-Fenster — dieselbe lokale Flex-Tastung finden Sie jetzt hier als Modus Flex Keyer.
Entscheidungshilfe: CW-Link-Modus danach wählen, wo Sie sitzen und welche Ausrüstung Sie haben
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.

👍 Der bevorzugte Weg: ein PC mit Box per USB an jedem Ende
Wo immer es geht, verwenden Sie an diesem Ende einen Windows-PC und verbinden die OpenShack Box per USB (seriell). Das gibt Ihnen den sofortigen lokalen Mithörton der Box beim OP, den intelligenten, selbstanpassenden Puffer am Funkgerät und die vollständige Auswahl samt Statusanzeige in OpenShack. Die anderen Modi sind für die Fälle da, in denen das nicht möglich ist (keine Box oder gar kein PC).
📻

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 →
ℹ️ FlexRadio von der OPseite aus tasten?
In den beiden Client-Modi gibt es ein Häkchen Remote station is a FlexRadio. Setzen Sie es, wenn das andere Ende eine OpenShack-Station mit FlexRadio ist und Sie wählen möchten, welche SmartSDR-OPposition getastet wird. Lassen Sie es weg, wenn das andere Ende eine Box oder ein gewöhnliches Rig tastet.

Die Modi im Detail

Host — Box (am Funkgerät, tastet eine Box)

Ablauf Host — Box: entfernter Client zu Windows-PC, lokaler OpenShack Box und Funkgerät

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)

Ablauf Host — Flex: entfernter Client zum Windows-PC und weiter per SmartSDR-API zum 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.

ℹ️ Die SmartSDR-Station wählen
Öffnen Sie im Register Flex die Liste Station to key — sie fragt das Funkgerät ab und zeigt die verfügbaren OPpositionen schon vor dem Start. Lassen Sie sie auf (Auto), um der Station zu folgen, die den CW-Sende-Slice besitzt, oder wählen Sie eine per Namen, wenn Sie mehrere fahren (multiFlex). Ihre Wahl wird gemerkt.

Flex Keyer (lokale Box tastet einen vernetzten Flex)

Ablauf Flex Keyer: lokale OpenShack Box tastet ein FlexRadio über LAN oder VPN, ohne Remote-Verbindung

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)

Ablauf Client — Box: Paddle zur OpenShack Box, weiter zum Windows-PC und zur Remote-Station

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)

Ablauf Client — Logger: Logprogramm zum Software-Keyer, weiter zum Windows-PC und zur Remote-Station

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.

ℹ️ F-Tasten statt Paddle
Der Logger-Weg eignet sich am besten für Contest-Geben (Rufzeichen, Rapport, F-Tasten). Für Paddle-Betrieb mit direktem Gefühl nehmen Sie Client — Box — der Hardware-Mithörton der Box ist beim Timing unschlagbar.

Box-2-Box (Standalone-Verbindung)

Ablauf Box-2-Box: zwei OpenShack Boxen übertragen Tastung zwischen OP und Funkgerät, ohne PC

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.

⚠️ USB-Seriell bevorzugen, wenn ein Windows-PC verfügbar ist
Box-2-Box läuft über die WLAN-Verbindung der Boxen. WLAN ist praktisch, aber nicht so berechenbar wie eine kabelgebundene USB-Seriell-Verbindung. Wenn an einem Ende ein Windows-PC verfügbar ist, ist der bevorzugte Weg: Box per USB verbinden und CW Link nutzen.
ℹ️ Ausführliche Box-2-Box-Anleitung
Box-2-Box hat eine eigene ausführliche Anleitung — Rollen, die Einstellungsreferenz, CW-Statusansagen und Hardware-Notfunktionen. Siehe Box-2-Box-Modus. Das browserbasierte WebConfig kann dieselben Optionen ganz ohne OpenShack einrichten.

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

CW Link zwischen OP und Funkstandort in einem privaten 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

CW Link mit professionell betriebener Infrastruktur für die Verbindung

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.

ℹ️ Relay braucht ein aktives RHC-Abo
Für CW Link, einschließlich Box-2-Box-Modus, ist auf beiden Seiten eine DTM Remote-Lizenz erforderlich. Direct-Verbindungen sind abgesehen von diesen Lizenzen kostenfrei. Wenn Sie das Relay verwenden, wird zusätzlich ein aktives Remote Host Connect (RHC)-Jahresabo benötigt.
🧭 Empfohlene Reihenfolge
  1. Gleiches Netz (LAN): nehmen Sie Direct mit der lokalen Adresse des Hosts. Nichts einzurichten.
  2. Privates Netz oder VPN: nehmen Sie Direct mit der dort bereitgestellten Adresse.
  3. 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.
⚠️ Windows fragt wegen der Firewall
Wenn ein Host zum ersten Mal startet, meldet sich Windows mit einer Firewall-Abfrage — erlauben Sie sie, sonst kann der OP Sie im Direct-Modus nicht erreichen.

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.

Eine seltene Verzögerungsspitze wird zur Pause statt zu schlechtem CW
Trifft ein Paket später als vom Jitter-Puffer abgedeckt ein, kann die Box die Wiedergabe weiter zurückhalten und das verspätete Element damit retten. Die gesamte Wiedergabeverzögerung ist auf etwa 2 Sekunden begrenzt. Als zusätzliche Reserve bleiben also ungefähr 2000 ms abzüglich des aktuellen JB-Werts. Bei einem Jitter-Puffer von 500 ms kann beispielsweise eine einzelne weitere Verzögerung von etwa 1,5 Sekunden noch vollständige CW-Elemente am Funkgerät ergeben. Dafür entsteht eine hörbare Pause, bevor das Signal weiterläuft; das Dit oder Dah selbst wird weder verkürzt noch verlängert.

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.

ℹ️ Mit den Voreinstellungen beginnen
Lassen Sie die erweiterten Transport-Einstellungen unverändert, solange Fehlersuche oder Support keine Anpassung erfordern. Verwenden Sie in Box-Modi zuerst Normal, bei instabilen Verbindungen Robust und Optimistic nur in einem durchgehend guten Netz.
Nach der ersten Einrichtung: eigenes HF-Signal mithören
Es wird dringend empfohlen, das eigene ausgesendete Signal mit einem zweiten Empfänger mitzuhören, zum Beispiel mit einem nahen Empfänger oder WebSDR. Machen Sie das nach der ersten Einrichtung und nach größeren Änderungen am Netzwerk. Klingt CW abgehackt, werden Zeichen abgeschnitten oder fehlen Punkte, passen Sie die Netzwerk- und Puffer-Einstellungen an: Erhöhen Sie die Pufferuntergrenze für CW Link, Min ms für Box-2-Box oder wählen Sie ein robusteres Pufferprofil und testen Sie erneut.

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

CW-Link-Statusregister mit Umlaufzeit, Puffer, Tastflanken und Verbindungsweg

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.

⚠️ Wenn mitgehörtes CW abgeschnitten oder ungleichmäßig klingt
Schließen Sie zuerst überlastetes WLAN als Ursache aus. Wählen Sie danach ein robusteres Pufferprofil oder erhöhen Sie Min ms und testen Sie erneut am tatsächlichen HF-Signal. Bleibt das Problem bestehen, kann der Support die detaillierten Zähler auswerten.

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.
⚠️ Verzögertes Monitor-Audio am Client
Wenn der eigene Monitor-Ton des Funkgeräts über Ihr Remote-Empfangsaudio zurückkommt — zum Beispiel CW-Mithörton oder mitgehörte SSB-Sprache — kommt er verzögert an und kann beim Betrieb stören. Wenn das irritiert, drehen Sie die Monitor-/MON-Funktion des Funkgeräts herunter oder schalten Sie sie aus und nutzen Sie den lokalen Mithörton der OpenShack Box oder des PCs auf der OPseite.

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.
CW-Link-Advanced-Register mit den Kontrollkästchen für Desktop-Verknüpfung und Windows-Autostart
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.

ℹ️ Nur eine Funktion kann automatisch mit Windows starten
CW Link und die Remote Station bieten beide eine Windows-Autostart-Verknüpfung, aber nur eine davon kann gleichzeitig aktiv sein — beide würden im Moment der Anmeldung dieselbe Keying-Hardware verwenden wollen. Wenn Sie den Autostart von CW Link anhaken, während der der Remote Station bereits gesetzt ist, wird dies abgelehnt, und Sie werden aufgefordert, den anderen zuerst auszuschalten: Gehen Sie zu Remote Station → Advanced und entfernen Sie den Haken bei Start automatically with Windows. Umgekehrt funktioniert es genauso.

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.
OpenShack