From 265115c9cc3ade47be7b962ab6623537dfebb685 Mon Sep 17 00:00:00 2001 From: Marc Froehlich Date: Sun, 16 Aug 2026 01:26:05 +0200 Subject: [PATCH] manual: updated synch settings description --- .../client_settings_window_trxsync.png | Bin 0 -> 36489 bytes github_docs/de-Konfiguration.md | 66 +++++++++++- github_docs/en-Configuration.md | 100 +++++++++++++++++- 3 files changed, 158 insertions(+), 8 deletions(-) create mode 100644 github_docs/client_settings_window_trxsync.png diff --git a/github_docs/client_settings_window_trxsync.png b/github_docs/client_settings_window_trxsync.png new file mode 100644 index 0000000000000000000000000000000000000000..a84387da707880a52e29dc47e814af2414412420 GIT binary patch literal 36489 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

$i{)>bqtBf3#nMf{}yNdLG$D6t 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 literal 0 HcmV?d00001 diff --git a/github_docs/de-Konfiguration.md b/github_docs/de-Konfiguration.md index c690d1a..d807b6e 100644 --- a/github_docs/de-Konfiguration.md +++ b/github_docs/de-Konfiguration.md @@ -122,15 +122,73 @@ Dedizierter Netzwerk-Erkenner für Win-Test. KST4Contest empfängt und verarbeit ## TRX-Sync-Einstellungen -Empfängt die aktuelle Frequenz des Transceivers vom Logprogramm via UDP. Ermöglicht die automatische Befüllung der Variable `MYQRG`. Nützlich für: +Die TRX-Synchronisation übernimmt die aktuelle Frequenz aus dem Logprogramm und stellt sie in KST4Contest als eigene QRG der ersten Chat-Kategorie bereit. QSO- und Frequenzsynchronisation verwenden teilweise denselben UDP-Empfänger, sind funktional aber voneinander getrennt: Ein empfangenes `RadioInfo`-Paket markiert keine Station als gearbeitet, und ein QSO-Paket ändert nicht automatisch die eigene QRG. -- Schnelles Einfügen der eigenen QRG in Chat-Nachrichten. -- Automatische CQ-Baken mit aktueller Frequenz. +![Einstellungen für die TRX-Synchronisation](client_settings_window_trxsync.png) -> **Hinweis für Multi-Setup**: Wenn zwei Logprogramme an zwei Computern betrieben werden, aber nur eine KST4Contest-Instanz, darf nur ein Logprogramm die Frequenzpakete senden. KST4Contest kann nicht zwischen den Quellen unterscheiden. +### Verfügbare QRG-Quellen + +| Quelle | Aktivierung | Verhalten | +|---|---|---| +| **Allgemeiner RadioInfo-Listener** | `Update MYQRG from RadioInfo messages received on the shared log-sync port` | Verarbeitet kompatible `RadioInfo`-Pakete auf dem gemeinsam mit der QSO-Synchronisation verwendeten UDP-Port. Der Standardport ist `12060`. | +| **Win-Test STATUS** | `Win-Test STATUS QRG Sync` | Verarbeitet die Haupt- oder Pass-Frequenz aus nativen Win-Test-`STATUS`-Paketen. Der Win-Test-Listener verwendet seinen separat konfigurierten Port, standardmäßig `9871`. | +| **Manuelle Eingabe** | Beide automatischen QRG-Quellen deaktivieren | Die eigene QRG kann im Hauptfenster von Hand eingetragen werden. | + +Der allgemeine Listener ist für Logprogramme vorgesehen, die kompatible `RadioInfo`-Pakete senden. Dazu gehören – abhängig von deren jeweiliger Konfiguration – UCXLog, N1MM+, QARTest und DXLog.net. QSO- und `RadioInfo`-Pakete verwenden denselben unter **Log sync** konfigurierten Port. Dort wird jedoch getrennt festgelegt, ob KST4Contest QSO-Informationen, TRX-Informationen oder beide Paketarten verarbeitet. + +Wird der gemeinsame UDP-Port geändert, muss KST4Contest neu gestartet werden. Eine reine Änderung der Checkboxen wird dagegen sofort berücksichtigt. + +### Welche QRG wird aktualisiert? + +Beide automatischen Quellen aktualisieren ausschließlich `MYQRG`. Das ist die eigene QRG der ersten beziehungsweise primären Chat-Kategorie. + +Bei aktiviertem zweiten Chat bleibt dessen QRG davon unabhängig. Sie wird nicht aus den empfangenen TRX-Paketen abgeleitet und steht als `SECONDQRG` zur Verfügung. Dadurch kann beispielsweise die erste Kategorie automatisch der Frequenz des Logprogramms folgen, während für die zweite Kategorie eine eigene QRG von Hand eingetragen wird. + +Sobald mindestens eine automatische QRG-Quelle aktiviert ist, wird das QRG-Feld der ersten Kategorie im Hauptfenster an den empfangenen Wert gebunden. Eine manuelle Eingabe in dieses Feld ist wieder möglich, wenn sowohl der allgemeine RadioInfo-Listener als auch die Win-Test-STATUS-Synchronisation deaktiviert sind. + +### Haupt- oder Pass-Frequenz aus Win-Test + +Standardmäßig verwendet KST4Contest die Hauptfrequenz des empfangenen Win-Test-`STATUS`-Pakets. + +Die Option `Use pass frequency from Win-Test STATUS` verwendet stattdessen die im Paket enthaltene Pass-Frequenz. Das ist beispielsweise sinnvoll, wenn Win-Test im Split-Betrieb eine abweichende Frequenz führt und genau diese im Chat als Arbeitsfrequenz veröffentlicht werden soll. + +Enthält das Paket keine gültige Pass-Frequenz, fällt KST4Contest automatisch auf die Hauptfrequenz zurück. Eine fehlende Pass-Frequenz löscht daher weder `MYQRG` noch ersetzt sie den Wert durch eine offensichtlich falsche Zahl. + +Die Frequenzen werden einheitlich im KST4Contest-Format dargestellt, beispielsweise: + +```text +50.300.00 +144.300.00 +1296.100.00 +10368.100.00 +``` + +Die Werte werden erst beim Auflösen des Nachrichtentextes eingesetzt. Ändert das Logprogramm zwischen zwei Beacon-Läufen die Frequenz, verwendet die nächste Nachricht bereits den aktualisierten Wert. + +Die eigene QRG kann außerdem als Fallback für die Übergabe eines Skeds an Win-Test verwendet werden. Das geschieht nur, wenn die QRG auswertbar ist und zum ausdrücklich ausgewählten Sked-Band gehört. Einzelheiten stehen unter [Log-Synchronisation](de-Log-Synchronisation#skeds-an-win-test-übergeben). + +Weitere Informationen zu den Textvariablen: [Makros und Variablen](de-Makros-und-Variablen#variablen). + +### Mehrere Logger oder Funkgeräte + +Alle aktivierten QRG-Quellen schreiben in denselben Wert `MYQRG`. KST4Contest ordnet eingehende `RadioInfo`- oder `STATUS`-Pakete derzeit weder einem bestimmten Funkgerät noch einer Chat-Kategorie zu. + +Sind der allgemeine RadioInfo-Listener und die Win-Test-Synchronisation gleichzeitig aktiviert, bestimmt deshalb das zuletzt verarbeitete Paket die angezeigte QRG. Dasselbe gilt, wenn mehrere Logger ihre Frequenzpakete an dieselbe KST4Contest-Instanz senden. + +Für ein Setup mit mehreren Funkgeräten gilt daher: + +- QSO-Pakete dürfen von mehreren Loggern empfangen werden. +- Frequenzpakete sollten nur von der Quelle gesendet werden, die `MYQRG` tatsächlich steuern soll. +- In einem Win-Test-Netzwerk sollte zusätzlich der Stationsfilter verwendet werden. +- Werden zwei vollständig unabhängige QRG-Synchronisationen benötigt, sind zwei getrennte KST4Contest-Instanzen die eindeutigere Lösung. + +Anders ausgedrückt: Mehrere Worked-Quellen lassen sich sinnvoll zusammenführen. Mehrere gleichzeitig sendende Frequenzquellen erzeugen dagegen keine zusätzliche Information, sondern lediglich einen Wettbewerb darum, welches Paket zuletzt angekommen ist. + +Nach Abschluss der Konfiguration **Save Settings** verwenden. --- + ## AirScout-Einstellungen Konfiguration der Schnittstelle zu AirScout für die Flugzeug-Scatter-Erkennung. Details: [AirScout-Integration](de-AirScout-Integration). diff --git a/github_docs/en-Configuration.md b/github_docs/en-Configuration.md index 660270c..76db659 100644 --- a/github_docs/en-Configuration.md +++ b/github_docs/en-Configuration.md @@ -131,12 +131,104 @@ Configuration of the individual logging applications, band and locator handling, ## TRX Sync Settings -Receives the current transceiver frequency from the logging software via UDP. This enables the automatic population of the `MYQRG` variable. Useful for: +TRX synchronisation imports the current frequency from the logging application and makes it available in KST4Contest as the local QRG of the first chat category. QSO and frequency synchronisation may use the same UDP receiver, but they remain separate functions: receiving a `RadioInfo` packet does not mark a station as worked, and receiving a QSO packet does not automatically change the local QRG. -- Quickly inserting your own QRG into chat messages. -- Automatic CQ beacon with current frequency. +![TRX synchronisation settings](client_settings_window_trxsync.png) -> **Note for multi-setup**: When running two logging programs on two computers but only one KST4Contest instance, only one logging program should send frequency packets. KST4Contest cannot distinguish between sources. +### Available QRG Sources + +| Source | Setting | Behaviour | +|---|---|---| +| **General RadioInfo listener** | `Update MYQRG from RadioInfo messages received on the shared log-sync port` | Processes compatible `RadioInfo` packets on the UDP port shared with QSO synchronisation. The default port is `12060`. | +| **Win-Test STATUS** | `Win-Test STATUS QRG Sync` | Processes the main or pass frequency from native Win-Test `STATUS` packets. The Win-Test listener uses its separately configured port, which defaults to `9871`. | +| **Manual entry** | Disable both automatic QRG sources | The local QRG can be entered manually in the main window. | + +The general listener is intended for logging applications which transmit compatible `RadioInfo` packets. Depending on their individual configuration, this includes UCXLog, N1MM+, QARTest and DXLog.net. QSO and `RadioInfo` packets use the same port configured under **Log sync**, but separate options determine whether KST4Contest processes QSO information, TRX information or both packet types. + +Restart KST4Contest after changing the shared UDP port. Changes to the two QRG-sync checkboxes take effect immediately. + +### Which QRG Is Updated? + +Both automatic sources update `MYQRG` only. This is the local QRG of the first or primary chat category. + +If a second chat is enabled, its QRG remains independent. It is not derived from incoming TRX packets and is available through `SECONDQRG`. The first category can therefore follow the logging application's frequency automatically while a separate QRG is entered manually for the second category. + +As soon as at least one automatic QRG source is enabled, the first category's QRG field in the main window is bound to the received value. Manual entry becomes available again when both the general RadioInfo listener and Win-Test STATUS synchronisation are disabled. + +### Main or Pass Frequency from Win-Test + +By default, KST4Contest uses the main frequency contained in the Win-Test `STATUS` packet. + +Enable `Use pass frequency from Win-Test STATUS` to use the packet's pass frequency instead. This is useful, for example, when Win-Test maintains a different frequency during split operation and that is the frequency which should be announced in the chat. + +If the packet does not contain a valid pass frequency, KST4Contest automatically falls back to the main frequency. A missing pass frequency therefore neither clears `MYQRG` nor replaces it with an obviously incorrect number. + +Frequencies use a consistent KST4Contest display format, for example: + +```text +50.300.00 +144.300.00 +1296.100.00 +10368.100.00 +``` + +The number of digits before the first dot is derived from the frequency. Microwave frequencies with four or five MHz digits are therefore formatted correctly as well. + +### Selecting the Win-Test Station + +Several stations in a Win-Test network may transmit `STATUS` packets at the same time. `Win-Test station name filter` selects the station which is allowed to update the local QRG in KST4Contest. + +Example: + +```text +STN1 +``` + +The comparison is case-insensitive. If the field is empty, `STATUS` packets from every Win-Test station are accepted. + +In a multi-operator setup, set the filter to the station name of the operating position which actually belongs to this KST4Contest instance. Otherwise, a packet from another position may replace the QRG currently being displayed. + +### Using MYQRG and SECONDQRG + +The synchronised QRG can be used in every text processed by the common KST4Contest variable resolver. This includes: + +- the send field, +- shortcuts, +- snippets, and +- automatic beacons. + +`MYQRG` contains the complete QRG of the first chat category. `MYQRGSHORT` uses only its first seven characters. `SECONDQRG` contains the separately entered QRG of the second chat category. + +Examples: + +```text +I am calling cq at MYQRG +cq on MYQRGSHORT +second chat qrg SECONDQRG +``` + +The values are inserted when the message text is resolved. If the logging application changes frequency between two beacon runs, the next message already uses the updated value. + +The local QRG may also be used as a fallback when handing a sked over to Win-Test. This only happens if the QRG can be parsed and belongs to the band explicitly selected for the sked. See [Log Synchronisation](en-Log-Sync#handing-skeds-over-to-win-test) for details. + +Further information about text variables: [Macros and Variables](en-Macros-and-Variables#variables). + +### Multiple Loggers or Radios + +Every enabled QRG source writes to the same `MYQRG` value. KST4Contest does not currently assign incoming `RadioInfo` or `STATUS` packets to a particular radio or chat category. + +If the general RadioInfo listener and Win-Test synchronisation are enabled at the same time, the most recently processed packet therefore determines the displayed QRG. The same applies when several logging applications send frequency packets to one KST4Contest instance. + +For a setup containing several radios: + +- QSO packets may be received from several logging applications. +- Frequency packets should only be transmitted by the source which is intended to control `MYQRG`. +- A Win-Test network should additionally use the station-name filter. +- If two completely independent QRG synchronisations are required, two separate KST4Contest instances provide the clearer arrangement. + +In other words, combining several Worked sources is useful. Combining several simultaneously transmitting frequency sources merely creates a contest over which packet arrived last. + +Click **Save Settings** after completing the configuration. ---