OpenShack Handbuch Master
🏁

RufzXP

Rufzeichen aufnehmen und zurückgeben. Nach jeder richtigen Antwort steigt das Tempo.

Zum Abschnitt →
📡

Pileup

Mehrere Rufzeichen gleichzeitig auf verschiedenen Frequenzen hören und aufnehmen.

Zum Abschnitt →
📤

TX-Trainer

Sie tasten einen vorgegebenen Text am Paddle. Bewertet werden Genauigkeit, Timing und Fehlertypen.

Zum Abschnitt →
🎧

RX / Hören

CW-Text hören und mitschreiben, mit einstellbarem Tempo. Modi für Newcomer und Master.

Zum Abschnitt →
🏅

Persönliche Bestleistung

Ihre Top 10 über alle Modi hinweg, automatisch gespeichert nach jedem Durchgang.

Zum Abschnitt →
🎖️

Lizenzierte Events

Workflow für lizenzierte Events mit Teilnehmerverwaltung, Ergebnisabgabe und Bestenliste.

Zum Abschnitt →

RufzXP — Rufzeichen-Schnelltrainer

RufzXP ist ein Trainer für fortgeschrittene Rufzeichenarbeit. Im Classic-Modus trainieren Sie schnelles Aufnehmen per Tastatur; RufzXP TX! ergänzt das Zurücktasten am Paddle, damit der Decoder Ihr gesendetes Rufzeichen bewerten kann. Damit gehört es zu Pileup-Trainer und Balloon Burst mit Gruppen, Wörtern und Rufzeichen: kurze, wiederholbare Belastung für ernsthaftes Training.

RufzXP Classic-Modus
RufzXP Classic — das gehörte Rufzeichen eintippen; das Tempo passt sich nach jeder Antwort an
🎛️

TX-Modus — RufzXP TX!

Rufzeichen aufnehmen und am Paddle zurücktasten. Der integrierte Decoder prüft Ihr CW. Dafür braucht es die OpenShack Box.

⌨️

Classic-Modus

Rufzeichen aufnehmen und über die Tastatur eintippen. Reines Hörtraining ohne Hardware.

RufzXP TX-Modus
RufzXP TX! — das gehörte Rufzeichen am Paddle zurücktasten; der Decoder prüft Ihr Timing

Einstellungen

EinstellungBeschreibung
Starting WPMTempo, mit dem das erste Rufzeichen läuft.
WPM step (±)Um wie viele WPM es bei richtiger bzw. falscher Antwort rauf oder runter geht.
Single Speed ModeHält das Tempo fest — keine automatische Anpassung.
FarnsworthGrößere Abstände zwischen den Zeichen, damit auch hohe Tempi entspannt zu üben sind.
Competition DurationFester 3-Minuten-Timer, sobald der Wettbewerbsmodus läuft.
Box AudioCW kommt über den Mithörton der OpenShack Box statt aus den PC-Lautsprechern.
Retries per callsignWie viele Versuche pro Rufzeichen erlaubt sind, bevor das nächste kommt.
Wait (ms)Pause nach jeder Antwort, bevor das nächste Rufzeichen gesendet wird. Gilt für beide Modi.
Timeout (ms)Wie lange auf Ihre getastete Antwort gewartet wird, bevor es weitergeht. Nur im TX!-Modus — Classic bestätigt mit der Enter-Taste.
⏱️ Wait und Timeout an Ihr Tempo anpassen
Die Standardwerte von Wait und Timeout mit 2000 ms sind bewusst großzügig gewählt. Geübten CW-OPs sind sie meist viel zu lang — kleinere Werte (etwa um 500 ms) lassen die Übung deutlich flüssiger laufen. Die Werte werden gespeichert, Sie stellen sie also nur einmal ein.
⌨️ Wiederholen oder weiter mit ?
Im TX-Modus (Keyer): einfach ein einzelnes ? tasten, um das aktuelle Rufzeichen sofort noch einmal zu spielen. Sind die erlaubten Versuche für dieses Rufzeichen bereits aufgebraucht (einstellbar unter Retries per callsign), springt OpenShack stattdessen direkt zum nächsten Rufzeichen.
ℹ️ Timing-Zeitleiste
Im TX-Modus läuft eine Echtzeit-Zeitleiste mit und zeigt jedes getastete Element. Nach jedem Rufzeichen sehen Sie direkt, an welchen Stellen das Timing abweicht.
📋 Ergebnistabelle
Wenn der Durchgang zu Ende ist, erscheint unter dem Fenster eine Ergebnistabelle mit allen Rufzeichen — Zeit, das gesendete Rufzeichen, Ihre Eingabe bzw. Ihre Tastung, das Tempo (WPM), mit dem es gesendet wurde, und die erzielten Punkte. Richtige Antworten stehen in Grün, verpasste in Rot. Während des Durchgangs bleibt das Fenster kompakt und wächst erst am Ende, um die Tabelle zu zeigen.

Pileup-Trainer

Mehrere Rufzeichen rufen gleichzeitig, jeweils mit eigener Frequenz, eigenem Tempo und eigenem Signalcharakter. Ziel ist es, in der vorgegebenen Zeit so viele wie möglich korrekt aufzunehmen.

Pileup-Trainer
Pileup-Trainer — mehrere CW-Streams gleichzeitig auf verschiedenen Audiofrequenzen

Was der Pileup kann

  • Mehrere CW-Streams gleichzeitig — Sie legen fest, wie viele Stationen parallel rufen.
  • Rufzeichen aus MASTER.SCP — derselben Datenbank, die auch in HF-Contests eingesetzt wird.
  • Frei einstellbar: Grundtempo, Wiederholungen und Dauer des Durchgangs.
  • Eingabe per Tastatur oder Hardware-Keyer.
  • Live-Bewertung — korrekt, verpasst und Gesamtstand laufen in Echtzeit mit.
  • Auswertung am Ende — Sie bekommen eine Tabelle mit den im Pileup gerufenen Rufzeichen und zusätzlich jeder Eingabe, die Sie gemacht haben. Korrekt aufgenommene Rufzeichen erscheinen grün, Ihre Fehleingaben rot, und Rufzeichen, die Sie nicht gearbeitet haben, bleiben weiß.
  • Binaural stereo — optionale räumliche Verteilung der Anrufer im Stereobild, abhängig von ihrer Tonhöhe; mit Kopfhörern lassen sich so einzelne Stationen leichter heraushören. Details weiter unten.
  • Einbindung in lizenzierte Events — beim Start aus Competition Mode/FormCompetition stehen die Parameter fest (3 Minuten, 2 gleichzeitige Rufzeichen, 2 Wiederholungen); die Ergebnisse wandern automatisch in die Event-Bestenliste.

Wie der Mix aufgebaut wird

Jedes Rufzeichen im Pileup wird unabhängig erzeugt, mit eigener Frequenz, eigenem Tempo, eigenem Startzeitpunkt und eigenem Signalcharakter.

ParameterWie er variiert
FrequenzGrundfrequenz ± 150 Hz; zwischen gleichzeitig aktiven Rufen werden mindestens 50 Hz Abstand eingehalten.
TempoGrundtempo ± 15 WPM — jeder Rufer läuft in einem anderen Rhythmus.
StartzeitpunktZufällige Verzögerung von 0–1500 ms, damit der Pileup aufbaut statt alle auf einmal einzusetzen.
Signalcharakter60 % sauberer Standardton; 40 % ein zufällig gewählter Stil aus der Preset-Bibliothek.

Signal-Presets

Die Preset-Bibliothek deckt eine Reihe von Signaleigenschaften ab, wie sie auf echten Bändern vorkommen:

  • Standard — reiner Sinuston, perfektes 1:3-Punkt-/Strich-Verhältnis.
  • Chirpy / Chirpy short ratio — der Ton zieht während jedes Elements in der Frequenz; die Short-ratio-Variante komprimiert zusätzlich den Strich.
  • Elbug / Elbug-Varianten — gedehntes Strich-Verhältnis (bis 1:5) mit Timing-Streuung; simuliert einen Bug oder einen schlecht eingestellten elektronischen Keyer.
  • Flutter / Flutter Elbug — Amplitudenmodulation mit QSB-artigem Schwund und Rauschen; schwaches oder gestörtes Signal.
  • Click humming / Elbug Humming — Tastknackser oder 50/60-Hz-Netzbrumm im Signal.
  • Farnsworth — schnelle Zeichenelemente mit gedehnten Wortabständen.

So läuft es ab

  1. Im Dashboard den Pileup-Trainer öffnen.
  2. Anzahl gleichzeitiger Anrufer, WPM und Dauer einstellen.
  3. Auf Start klicken — mehrere CW-Streams setzen auf verschiedenen Audiofrequenzen ein.
  4. Jedes aufgenommene Rufzeichen eintippen oder tasten und mit Enter ins Log schicken.
  5. Am Ende des Durchgangs erscheinen Ihr Ergebnis und die komplette Rufzeichenliste.

Binaural Stereo (Pile-up-Hilfe)

Wenn mehrere Stationen auf leicht unterschiedlichen Tonhöhen gleichzeitig rufen, ist es im Mono-Ton schwer, sie auseinander zu halten. Aktivieren Sie im PileUp-Fenster Binaural stereo, dann verteilt OpenShack die simulierten Stationen auf das Stereobild: Anrufer mit Ton unter der Grundfrequenz wandern nach links, Anrufer mit Ton über der Grundfrequenz nach rechts; eine Station genau auf der Grundfrequenz bleibt mittig. Das Verfahren arbeitet mit konstanter Leistung — eine zentrierte Station klingt also nicht lauter als eine voll gepannte.

Jede Station aus einer eigenen Richtung zu hören erlaubt es dem Gehirn, das zu tun, was es auf einer Party macht — eine Stimme aus dem Stimmengewirr herausfischen. Am besten funktioniert das mit Stereokopfhörern; auf einem einzelnen Lautsprecher oder einem Mono-Setup mischen sich die Kanäle wieder zusammen und der Effekt verpufft.

Unter dem Häkchen erscheint ein Stereo width (%)-Regler. 100 % bildet die volle ±150 Hz-Spreizung auf Voll-links / Voll-rechts ab; kleinere Werte machen das Panning sanfter. 0 % klingt praktisch Mono.

ℹ️ Ausgabegerät & beaufsichtigte Events
Der PileUp-Ton geht an das zentral eingestellte PC audio output device (Settings → Settings → Advanced). Im lizenzierten Competition Mode sind die binauralen Bedienelemente ausgeblendet und der Effekt zwangsweise aus — damit alle Teilnehmer dieselbe Mono-Audiowiedergabe hören, unabhängig vom Kopfhörer-Setup.

TX-Trainer

Der TX-Trainer bewertet die eigene CW-Tastung. OpenShack zeigt einen Text an, den Sie am Paddle oder an der Handtaste geben. Das Gesendete wird live dekodiert und Zeichen für Zeichen mit dem Referenztext verglichen.

🎯 Sendequalität messen
TX ist ein starkes tägliches Training. Damit lassen sich saubere Abstände, gleichmäßiges Timing und eine präzise Tastung üben, auch außerhalb formaler Events.
TX-Trainer-Fenster
TX-Trainer-Fenster

So läuft es ab

  1. Im Dashboard Master → TX-Trainer öffnen.
  2. Textsatz wählen (Buchstaben, Zahlen, gemischt oder Rufzeichen).
  3. Zuerst wird ein Einspieltext angezeigt. Einfach drauf los tasten und die Decoder-Fenster beobachten — der Decoder kalibriert sich auf Ihr Timing. Weiter tasten, bis die Dekodierung sauber aussieht.
  4. Wenn alles stimmt, VVV= tasten. Das Fenster zeigt GO und der eigentliche Referenztext erscheint.
  5. Jetzt tasten — der Timer startet mit dem ersten Element. Wie lange ein Durchgang dauert, stellen Sie über das Feld Run length (s) im TX-Fenster ein (Standard: 60 s). Bei einem lizenzierten beaufsichtigten Event steht die Laufzeit zentral fest (Settings → Competition), deshalb ist das Feld dort ausgeblendet.
  6. Am Ende — oder wenn der Timer abläuft — kommen die Ergebnisse: Genauigkeit, Fehler und Timing-Werte auf einen Blick.
Auswahl des TX-Referenztexts
Referenztext auswählen — Kategorie und Sequenznummer festlegen

Bewertung & Analyse

Die Punktzahl setzt sich aus drei Bestandteilen zusammen:

BestandteilFormelWas gemessen wird
Position(60 ÷ Zeitlimit) × letzte korrekte PositionWie weit Sie korrekt durch den Referenztext gekommen sind. Auf 60 Sekunden normiert, damit Ergebnisse bei verschiedenen Zeitlimits vergleichbar bleiben.
Fehlerabzug− Fehler × 5Jedes falsche, fehlende oder zusätzliche Zeichen kostet 5 Punkte. Fehler werden per Sequenzabgleich (Wagner-Fischer) mit dem Referenztext ermittelt.
Abstandsabzug− |erwartete Leerzeichen − gesendete Leerzeichen|Absolute Abweichung zwischen Wortabständen im Referenztext und im gesendeten Text — 1 Punkt pro Leerzeichen Abweichung. Bestraft ungenaue Wortabstände.

Die Punktzahl wird auf null begrenzt — sie kann nicht negativ werden.

ℹ️ Fehlerkorrektur mit <ERR>
Das Irrungszeichen tasten (mindestens 6 Punkte, angezeigt als <ERR>) streicht Zeichen vor der Auswertung — nach IARU-HST-Regeln: Die aktuelle unvollständige Gruppe wird bis zur letzten Gruppengrenze gelöscht. Auch die davor liegende Gruppe darf mit gestrichen werden. Automatisch wird die Variante verwendet, die beim Abgleich weniger Fehler ergibt.
  • Zeichen für Zeichen — jedes getastete Zeichen wird farbig markiert: Treffer, Einfügung, fehlendes Zeichen oder Ersetzung.
  • Timing-Werte — Punkt-/Strich-Verhältnis, WPM und LPM laufen durchgehend mit.
  • Handtasten-Modus — eine großzügigere Dekoder-Toleranz für alle, die mit der Handtaste arbeiten.
  • Ergebnis-Dateien — die vollständige Auswertung landet automatisch im eingestellten Ausgabeordner.

Was TX fürs Training so wertvoll macht

  • Ehrliches Feedback — Sie sehen, was Ihre Tastung wirklich erzeugt hat, nicht nur, was Sie gemeint haben.
  • Fehlermuster erkennen — Ersetzungen, Einfügungen und Auslassungen zeigen wiederkehrende Marotten sofort.
  • Timing im Griff — Verhältnis- und Abstandswerte helfen, das Tempo sauber zu steigern, ohne zu verschleifen.
  • Gezielt wiederholen — mit generierten Textsätzen üben Sie reproduzierbar und systematisch.
Analyse des TX-Trainers
TX-Analyse — Zeichenabgleich mit farbig markierten Treffern und Fehlern
Ergebnisse des TX-Trainers
TX-Ergebnisse (1) — Genauigkeit und Kennwerte im Überblick
Detailergebnisse des TX-Trainers
TX-Ergebnisse (2) — Timing und Tastungselemente im Detail

Texte erzeugen

Unter Generate Texts würfelt OpenShack Ihnen neue Referenztexte zusammen. Sie wählen Buchstabengruppen, Zahlen, gemischte Texte oder Rufzeichen. Die fertigen Texte lassen sich als PDF exportieren und als Referenzblatt ausdrucken. Sequenznummern halten die Sätze für strukturierte Trainingsveranstaltungen sauber sortiert.

Fenster Texte erzeugen
Generate Texts — frische Referenztexte für Training und beaufsichtigte Events
PDF-Export der erzeugten Texte
PDF-Export — druckfertige Referenzblätter für Training und beaufsichtigte Events

Quality RX

Quality RX ist der Trainer fürs Mitschreiben: OpenShack gibt einen zufälligen CW-Text mit dem gewählten Tempo und Ton aus, Sie tippen das Gehörte ein, und die App vergleicht Ihre Eingabe mit der Vorlage. Das ist eine andere Übung als das Multiple-Choice-Hörquiz weiter unten.

🎯 Persönliches Training und beaufsichtigte Wettbewerbe
Beide Dashboard-Einträge eignen sich fürs persönliche Training. Wird Quality RX aus dem Competition-Fenster geöffnet, erfasst OpenShack zusätzlich Teilnehmer und Versuch und übernimmt das Ergebnis in die Event-Bestenliste.
Quality RX im Newcomer-Modus nach einem gewerteten Durchgang
Quality RX — Newcomer-Modus mit abgeschriebenem Text, Ähnlichkeitswert und benötigter Zeit
Dashboard-EintragGeeignet fürStandardtextTiming
Quality RX (Newcomer) Sicherheit beim Mitschreiben aufbauen 100 Zeichen Zeichen im gewählten WPM-Tempo, mit langsameren Farnsworth-Abständen
Quality RX (Competition) Längere Übungen und formelle Events 300 Zeichen Normales Betriebstempo

Bedienelemente

  • Box Audio gibt die Übung über eine angeschlossene OpenShack Box aus. Entfernen Sie den Haken, um das unter Settings → Advanced gewählte PC-Audiogerät zu verwenden. Ist die Box nicht erreichbar, wechselt Quality RX automatisch auf PC-Audio.
  • frequency (Hz) und WPM bestimmen CW-Ton und Zeichentempo.
  • Der Schieberegler für die Zeichenzahl ändert die Länge des gewerteten Textes. Regenerate Text erzeugt dafür eine neue Zufallsvorlage.
  • VVV startet eine kurze Aufwärmrunde mit 20 Zeichen und zeigt deren Vorlage zum direkten Üben an.
  • START gibt die vollständige, verborgene Vorlage aus. CHECK stoppt die Zeit und wertet Ihre Eingabe; Stop bricht die Wiedergabe ab, ohne den Durchgang zu werten.
  • Open Results öffnet die gespeicherten RX-Ergebnisdateien. Gewertete Einzeldurchgänge können außerdem unter Persönliche Bestleistung erscheinen.

Einen Text werten lassen

  1. Im Dashboard unter RX entweder Quality RX (Newcomer) oder Quality RX (Competition) öffnen.
  2. Box- oder PC-Audio sowie Frequenz, WPM und Textlänge wählen. Bei Bedarf mit Regenerate Text eine neue Vorlage erzeugen.
  3. Auf START klicken und die gehörten Zeichen ins Antwortfeld tippen.
  4. Die Sendung beginnt mit VVV= und endet mit <AR>; beide Markierungen nicht mittippen.
  5. Nach dem Mitschreiben auf CHECK klicken. Quality RX zeigt Ähnlichkeitswert und benötigte Zeit an und speichert das Ergebnis.

Was Quality RX fürs Training bringt

  • Stufenweise steigern — das Newcomer-Timing lässt mehr Abstand zwischen den Zeichen, bevor Sie zu normalen Abständen wechseln.
  • Alle Parameter in der Hand — Tempo, Ton, Audioausgabe und Textlänge lassen sich einstellen.
  • Schnell aufwärmen — mit VVV prüfen Sie das Mitschreiben kurz, ohne gleich den vollständigen Text zu starten.
  • Messbares Feedback — Ähnlichkeitswert und Zeit machen den Fortschritt von Durchgang zu Durchgang sichtbar.

Hörquiz

Das Hörquiz spielt Ihnen einen Morse-Text mit einem bestimmten Tempo vor und zeigt danach vier Antworten zur Auswahl. Gut zuhören, dann die richtige Option (A/B/C/D) anklicken. Die Fragen kommen aus CSV-Dateien — eigene Fragensätze lassen sich also problemlos ergänzen.

Zwei Modi stehen bereit: Training (allein üben mit wählbarem Tempo) und ein lizenzierter Event-Modus (beaufsichtigte Veranstaltung mit stufenweise steigendem Tempo, gesteuert von Competition Mode/FormCompetition).

Fenster Hörquiz
Hörquiz — Tempo wählen, Morse-Text anhören, die richtige Antwort anklicken

Audio-Ausgabe

🔊

PC-Audio

Den CW-Ton erzeugt der PC. Das Timing sitzt dadurch auf die Millisekunde — das Fenster weiß genau, wann die Wiedergabe zu Ende ist. Geht an das zentral eingestellte PC audio output device.

📦

Box-Audio (Standard)

CW kommt über den Mithörton der OpenShack Box direkt aus der Hardware. Die App schätzt die Dauer und blendet die Antworten ein, sobald der Ton voraussichtlich durch ist.

So läuft es ab — Trainingsmodus

  1. Im Dashboard Listening Quiz (Trainingsfragen) oder die lizenzierte Event-Variante öffnen.
  2. Ein Tempo aus der Liste wählen (WPM). Die App nimmt die passende Frage aus der CSV-Datei.
  3. Bei Bedarf die Mithörton-Frequenz anpassen.
  4. Auf PLAY klicken. Der Morse-Text läuft mit Vorspann „VVV=“ und Abschluss „+“ (AR).
  5. Ist die Wiedergabe durch, erscheinen die vier Antworten. Eine auswählen und auf OK klicken.
  6. Das Ergebnis (Correct / Wrong) wird angezeigt. Für die nächste Runde zieht das Tempo automatisch um 2 WPM an.

So läuft es ab — lizenzierter Event-Modus

  1. Competition Mode/FormCompetition öffnet das Hörquiz mit dem Rufzeichen des Teilnehmers.
  2. Die Fragen kommen in aufsteigender CpM-Reihenfolge. Pro Tempostufe gibt es genau eine Wiedergabe und eine Antwort.
  3. Auf START klicken, um die aktuelle Stufe abzuspielen. Nach der Wiedergabe A/B/C/D auswählen und auf OK.
  4. Mit READY geht es zur nächsten Tempostufe.
  5. Zwei Fehler in Folge lösen eine Warnung aus — die nächste Antwort muss sitzen. Noch ein Fehler, und der Durchgang ist zu Ende.

VVV-Probelauf

Ein Klick auf VVV spielt jederzeit ein kurzes „VVV“ mit dem aktuell eingestellten Tempo. Praktisch, um vor dem eigentlichen Quiz schnell Audio-Ausgabe und Lautstärke zu prüfen.

CSV-Fragendateien

Die Fragen stecken in CSV-Dateien (UTF-8, Semikolon als Trenner). OpenShack bringt zwei Beispieldateien mit:

  • Listening.csv — der Fragensatz für lizenzierte Events
  • ListeningTraining.csv — ein eigener Fragensatz fürs Training

Beide Dateien gehen von 100 CpM (20 WPM) bis 490 CpM (98 WPM) in 10-CpM-Schritten — pro Tempostufe jeweils eine Frage.

CSV-Format

Die erste Zeile ist die Kopfzeile und wird übersprungen. Jede weitere Zeile beschreibt eine Frage:

SpalteNameBeschreibung
1TextDer Satz, der als Morsecode abgespielt wird. Er sollte mitten im Satz abbrechen — die richtige Antwort vervollständigt ihn.
2SpeedTempo in CpM (Characters per Minute). Intern rechnet die App in WPM um (WPM = CpM ÷ 5).
3QuestionOptionaler Fragetext über den Antworten. Leer lassen für den Standardtext.
4Answer1Antwortmöglichkeit A
5Answer2Antwortmöglichkeit B
6Answer3Antwortmöglichkeit C
7Answer4Antwortmöglichkeit D
8CorrectOptionZahl 1–4 — welche Antwort die richtige ist (1 = A, 2 = B, 3 = C, 4 = D).
📄 Beispielzeile
On a very clear and sunny day during the summer, the color of the sky is usually;100;;red;blue;yellow;black;2

Diese Zeile spielt „On a very clear and sunny day…“ mit 100 CpM (20 WPM). Richtige Antwort: B) blue (Option 2).

Wo die Dateien liegen

Beim ersten Start legt OpenShack die Beispiel-CSV-Dateien automatisch in Ihrem lokalen Datenordner ab:

%LOCALAPPDATA%\DL2CC-STUDIO\Listening\

Eigene Fragen kommen in denselben Ordner (oder ins Anwendungsverzeichnis unter Resources\Texts\). Die App schaut in dieser Reihenfolge nach:

  1. Anwendungsverzeichnis (der Ordner mit der .exe)
  2. Unterverzeichnisse Resourcen\, Resources\ oder Resources\Texts\
  3. Lokaler AppData-Ordner (die Kopie vom ersten Start)

Für eigene Event-Fragen bearbeiten oder ersetzen Sie Listening.csv im AppData-Ordner; für den Trainingssatz die ListeningTraining.csv. Die Kopfzeile muss stehen bleiben. Zeilen mit CpM ≤ 0 oder CorrectOption außerhalb von 1–4 werden kommentarlos übersprungen.

⚠️ Welche Zeichen gehen?
Die Morse-Textspalte versteht Standard-Lateinbuchstaben (A–Z), Ziffern (0–9) und die üblichen CW-Satzzeichen (. , ? / = +). Deutsche Umlaute (ä, ö, ü, ß) werden automatisch in ae, oe, ue, ss umgeschrieben. Was sich nicht in Morse darstellen lässt, ersetzt die App durch ein Leerzeichen.

Persönliche Bestleistung — Ihre High Scores

OpenShack legt nach jedem Training still Ihre besten Ergebnisse ab — über alle Modi hinweg. Unter High Scores → Personal Best im Dashboard sehen Sie jederzeit, wie es läuft.

Fenster Persönliche Bestleistung
Persönliche Bestleistung — Ihre Top 10 über alle Master-Modi hinweg

Was erfasst wird

ModusWertungGruppiert nach
TXBerechnete GenauigkeitKategorie (Buchstaben/Gemischt/Zahlen/Rufzeichen) + Dauer
RX ListeningÄhnlichkeit in %Zeichenzahl + WPM + Farnsworth + Newcomer/Standard
RufzXP ClassicEndpunktzahlDauer des Durchgangs
RufzXP TX!EndpunktzahlDauer des Durchgangs
PileUpKorrekt aufgenommene RufzeichenDauer + Anzahl parallel + Basis-WPM

So funktioniert's

  • Automatisch mitgeschrieben — am Ende jedes eigenständigen Trainingsdurchgangs landet das Ergebnis still in der Datei. Sie müssen nichts drücken.
  • Top 10 pro Gruppe — jede Kombination aus Modus und Einstellungen behält nur die zehn besten Werte. Die Datei bleibt schlank.
  • Medaillenrang — 🥇 🥈 🥉 für Gold, Silber und Bronze innerhalb jeder Gruppe.
  • Bleibt erhalten — die Daten liegen als lokale JSON-Datei im AppData-Ordner und überstehen jeden Neustart.
  • Ohne beaufsichtigte Events — Ergebnisse aus lizenzierten Competition-Mode-Durchgängen kommen nicht in Personal Best, damit die eigenen Trainingswerte sauber bleiben.
ℹ️ Alles löschen
Ein Klick auf Clear All unten im Fenster Persönliche Bestleistung räumt alle gespeicherten Einträge endgültig weg. Rückgängig geht das nicht.

Lizenzierter Wettbewerbsmodus — beaufsichtigte Veranstaltungen

Der lizenzierte Wettbewerbsmodus ist die Regie-Ebene in OpenShack für den seltenen Fall echter Veranstaltungen mit mehreren Teilnehmern vor Ort. Ein OP steuert das Ganze aus einem einzigen Fenster: Teilnehmer anmelden, die Unterformulare der Reihe nach starten und alle Ergebnisse in einer gemeinsamen Bestenliste zusammenführen — die speichert und lädt selbstständig hoch.

⚠️ Competition-Lizenz erforderlich
Dieser Workflow erscheint nur mit aktiver Competition-Lizenz; dann wird die Option Competition/FormCompetition sichtbar und kann unter Settings → Settings → Competition Mode aktiviert werden. Das Haupt-Dashboard wird dadurch abgespeckt — so klickt kein Teilnehmer aus Versehen in andere Module.
Orchestrator des lizenzierten Wettbewerbsmodus
Lizenzierter Wettbewerbsmodus — Regie-Fenster mit Bestenliste und Teilnehmerverwaltung

Welche Disziplinen zählen

Unter Settings → Settings → Competition legen Sie fest, welche Disziplinen zu Ihrem beaufsichtigten Event gehören. Setzen oder entfernen Sie die Haken bei TX, Quality RX, Listening, RufzXP TX! und Pile-Up — was Sie abschalten, wird im Competition/FormCompetition-Fenster einfach ausgeblendet, sodass die OPs nur das sehen, was wirklich läuft.

Auf demselben Tab gibt es den Schalter Enable Newcomer category. Bei einer Veranstaltung mit nur einer Klasse lassen Sie ihn aus — die Newcomer-Option verschwindet dann überall und jeder tritt als regulärer Teilnehmer an. Schalten Sie ihn ein, um Newcomer getrennt von den regulären Teilnehmern zu werten.

Max attempts per discipline legt fest, wie viele gewertete Versuche jeder Teilnehmer in jeder Disziplin bekommt (Standard ist 2; bei TX zählt es je Textkategorie). Hat ein Teilnehmer alle Versuche in einer Disziplin verbraucht, werden weitere Durchgänge nicht mehr gewertet. Erklären Sie einen seiner Versuche in der Bestenliste für ungültig (Invalidate), wird dieser Platz wieder frei und der Teilnehmer kann erneut antreten — und die angezeigte Versuchsnummer steigt nie über das hier festgelegte Maximum.

Auch die Pile-Up-Eventeinstellungen (Dauer, gleichzeitige Rufzeichen, Wiederholungen und Grundtempo) legen Sie hier fest, damit alle Teilnehmer denselben Pile-Up bekommen. Während einer beaufsichtigten Veranstaltung stehen diese Werte fest — im Pile-Up-Fenster lassen sie sich nicht mehr ändern.

So läuft die Veranstaltung

  1. Mit aktiver Competition-Lizenz im Dashboard Competition/FormCompetition öffnen.
  2. Das Rufzeichen des Teilnehmers eintragen. Ist die Newcomer-Kategorie aktiviert, zusätzlich die Kategorie wählen (Regular oder Newcomer).
  3. Eines der aktivierten Unterformulare öffnen: TX, Quality RX, Listening, RufzXP oder Pile-Up. Es ist immer nur eines gleichzeitig offen.
  4. Der Teilnehmer macht seinen Durchgang. Die Ergebnisse übernimmt OpenShack zum Schluss automatisch.
  5. Das Ergebnis landet sofort in der Bestenliste. JSON- und CSV-Dateien werden geschrieben und hochgeladen.
  6. Ein Klick auf New Competitor macht das Formular für den nächsten Teilnehmer frei.
  7. Ein Klick auf Standings öffnet jederzeit eine Rangliste je Disziplin.

Bestenliste & Daten

  • Live-Bestenliste — aktualisiert sich nach jedem Durchgang. Zeigt Rufzeichen, Kategorie und alle Ergebnisse.
  • Invalidate / Validate — markieren Sie eine Zeile und verwerfen Sie mit dem Button Invalidate einen misslungenen Durchgang (Fehlstart, Störung usw.). Ungültige Versuche werden ausgegraut und in der Rangliste ignoriert; außerdem wird ein Versuchsplatz wieder frei. Ist das Disziplin-Fenster des Teilnehmers noch offen, wird der freigewordene Versuch dort sofort wieder freigeschaltet — bei RufzXP einfach Restart drücken — sodass er ihn erneut fahren kann, ohne etwas neu zu öffnen. Mit demselben Button machen Sie eine Zeile wieder gültig, falls Sie es sich anders überlegen.
  • Standings — die Standings-Schaltfläche öffnet eine Rangliste, die für jede Disziplin das Rufzeichen und das beste Ergebnis jedes Teilnehmers zeigt — mit 🥇 🥈 🥉 für die ersten drei. Regular- und Newcomer-Teilnehmer werden getrennt gewertet. Sie können dieses Fenster offen lassen — es aktualisiert sich nach jedem Durchgang automatisch.
  • Sichere Speicherung — nach jedem Durchgang landen die Ergebnisse direkt in JSON und CSV. Selbst bei einem OpenShack-Absturz ist nichts verloren.
  • Cloud-Upload — die Ergebnisse gehen auf den Wettbewerbsserver, damit Offizielle die Bestenliste auch remote live mitlesen können.
  • Mehrtages-Veranstaltungen — bis zu fünf Tage am Stück sind möglich. Jeder Arbeitsplatz bekommt einen eindeutigen Dateinamen, damit nichts kollidiert, wenn mehrere PCs mitschreiben.
  • Manual Save & Upload-Schaltfläche für eine manuelle Synchronisation, falls nötig.
  • Open Folder-Schaltfläche öffnet die Rohdaten direkt im Windows-Explorer.
ℹ️ Die Unterformulare bei lizenzierten Events
Werden die Unterformulare TX, Listening und RufzXP aus Competition Mode/FormCompetition heraus gestartet, setzen sie automatisch die passenden Event-Parameter: feste Dauer, kategorieabhängige Einstellungen und Ergebnis-Rückmeldung. Das ist bewusst anders als bei den eigenständigen Trainingsvarianten derselben Module.