mirror of
https://github.com/praktimarc/kst4contest.git
synced 2026-07-13 16:16:44 +02:00
Introduce feature content model
This commit is contained in:
@@ -148,3 +148,20 @@ nav a:hover {
|
||||
padding: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.eyebrow {
|
||||
color: var(--accent2);
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.08em;
|
||||
font-size: 0.78rem;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
||||
.feature-icon {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 14px;
|
||||
}
|
||||
|
||||
.feature-icon.large {
|
||||
font-size: 3.5rem;
|
||||
}
|
||||
@@ -2,21 +2,21 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>AirScout Integration for ON4KST Contest Operation</title>
|
||||
<title>{{ feature.title }} | KST4Contest</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.">
|
||||
<meta name="description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/airscout/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="AirScout Integration for ON4KST Contest Operation">
|
||||
<meta property="og:description" content="KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.">
|
||||
<meta property="og:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta property="og:description" content="{{ feature.summary }}">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/airscout/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="AirScout Integration for ON4KST Contest Operation">
|
||||
<meta name="twitter:description" content="KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.">
|
||||
<meta name="twitter:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta name="twitter:description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
@@ -37,25 +37,78 @@
|
||||
<main>
|
||||
|
||||
<section class="hero">
|
||||
<h1>AirScout integration for airplane scatter contest workflow.</h1>
|
||||
<p>
|
||||
KST4Contest connects ON4KST chat operation with AirScout-based airplane scatter awareness.
|
||||
</p>
|
||||
<p class="eyebrow">Aircraft Scatter</p>
|
||||
<h1>AirScout Integration</h1>
|
||||
<p>Use airplane scatter awareness directly inside your ON4KST contest workflow.</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<h2>Airplane scatter in the operator workflow</h2>
|
||||
<div class="feature-icon large">✈️</div>
|
||||
|
||||
<h2>Why it matters</h2>
|
||||
<p>AirScout information helps operators evaluate AP windows, aircraft scatter timing and candidate stations during VHF/UHF/SHF contests.</p>
|
||||
|
||||
<h2>Built for contest operation</h2>
|
||||
<p>
|
||||
For VHF, UHF and microwave contests, aircraft reflections can create short but valuable contact opportunities.
|
||||
KST4Contest is designed to help operators use this information directly while working with ON4KST chat traffic.
|
||||
This feature is designed for real VHF, UHF and SHF contest workflows,
|
||||
where speed, awareness and correct operator decisions matter.
|
||||
</p>
|
||||
|
||||
<h2>From chat candidate to sked decision</h2>
|
||||
<p>
|
||||
AirScout information can support the decision whether a candidate station is worth scheduling immediately
|
||||
or should be monitored for a later propagation window.
|
||||
</p>
|
||||
|
||||
<h2>Related features</h2>
|
||||
<div class="actions">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/timeline/">Timeline View</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/sked-reminder/">Sked Reminder</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
@@ -0,0 +1,104 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>{{ feature.title }} | KST4Contest</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/dual-chat/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta property="og:description" content="{{ feature.summary }}">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/dual-chat/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta name="twitter:description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
<body>
|
||||
<header class="site-header">
|
||||
<a class="brand" href="/">KST4Contest</a>
|
||||
<nav>
|
||||
<a href="/features/">Features</a>
|
||||
<a href="/download/">Download</a>
|
||||
<a href="/manual/">Manual</a>
|
||||
<a href="/screenshots/">Screenshots</a>
|
||||
<a href="/news/">News</a>
|
||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
||||
<a href="/faq/">FAQ</a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<section class="hero">
|
||||
<p class="eyebrow">ON4KST Chat</p>
|
||||
<h1>Dual Chat Categories</h1>
|
||||
<p>Operate in two ON4KST categories at once, for example VHF/UHF and microwave.</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<div class="feature-icon large">💬</div>
|
||||
|
||||
<h2>Why it matters</h2>
|
||||
<p>Dual category support gives contest operators better overview when working across multiple ON4KST chat rooms.</p>
|
||||
|
||||
<h2>Built for contest operation</h2>
|
||||
<p>
|
||||
This feature is designed for real VHF, UHF and SHF contest workflows,
|
||||
where speed, awareness and correct operator decisions matter.
|
||||
</p>
|
||||
|
||||
|
||||
<h2>Related features</h2>
|
||||
<div class="actions">
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/log-sync/">Log Synchronization</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<footer class="site-footer">
|
||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -4,19 +4,19 @@
|
||||
<meta charset="utf-8">
|
||||
<title>KST4Contest Features</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.">
|
||||
<meta name="description" content="Contest-optimized ON4KST features for VHF, UHF and SHF operation.">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="KST4Contest Features">
|
||||
<meta property="og:description" content="Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.">
|
||||
<meta property="og:description" content="Contest-optimized ON4KST features for VHF, UHF and SHF operation.">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="KST4Contest Features">
|
||||
<meta name="twitter:description" content="Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.">
|
||||
<meta name="twitter:description" content="Contest-optimized ON4KST features for VHF, UHF and SHF operation.">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
@@ -39,32 +39,62 @@
|
||||
<section class="hero">
|
||||
<h1>Features built for serious VHF/UHF/SHF contest operation.</h1>
|
||||
<p>
|
||||
KST4Contest combines ON4KST chat, sked workflow, AirScout support,
|
||||
priority candidate ranking, log synchronization and contest-focused operator tools.
|
||||
KST4Contest combines ON4KST chat, candidate scoring, AirScout workflow,
|
||||
sked handling, log synchronization and operator decision support.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="grid">
|
||||
<div class="card">
|
||||
<h3><a href="/features/priority-score/">Priority Score</a></h3>
|
||||
<p>Find promising stations faster with score-based candidate ranking.</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<article class="card">
|
||||
<div class="feature-icon">🎯</div>
|
||||
<p class="eyebrow">Contest Workflow</p>
|
||||
<h3><a href="/features/priority-score/">Priority Score System</a></h3>
|
||||
<p>Find the most promising stations faster using contest-aware candidate scoring.</p>
|
||||
<a href="/features/priority-score/">Learn more →</a>
|
||||
</article>
|
||||
|
||||
<article class="card">
|
||||
<div class="feature-icon">✈️</div>
|
||||
<p class="eyebrow">Aircraft Scatter</p>
|
||||
<h3><a href="/features/airscout/">AirScout Integration</a></h3>
|
||||
<p>Use airplane scatter information directly inside the contest workflow.</p>
|
||||
</div>
|
||||
<p>Use airplane scatter awareness directly inside your ON4KST contest workflow.</p>
|
||||
<a href="/features/airscout/">Learn more →</a>
|
||||
</article>
|
||||
|
||||
<div class="card">
|
||||
<article class="card">
|
||||
<div class="feature-icon">⏱️</div>
|
||||
<p class="eyebrow">Contest Awareness</p>
|
||||
<h3><a href="/features/timeline/">Timeline View</a></h3>
|
||||
<p>See upcoming AP windows and candidate timing in a compact contest timeline.</p>
|
||||
<a href="/features/timeline/">Learn more →</a>
|
||||
</article>
|
||||
|
||||
<article class="card">
|
||||
<div class="feature-icon">🔔</div>
|
||||
<p class="eyebrow">Sked Management</p>
|
||||
<h3><a href="/features/sked-reminder/">Sked Reminder</a></h3>
|
||||
<p>Keep scheduled contacts visible and avoid missing important timing windows.</p>
|
||||
</div>
|
||||
<p>Keep scheduled contacts visible and avoid missing time-critical skeds.</p>
|
||||
<a href="/features/sked-reminder/">Learn more →</a>
|
||||
</article>
|
||||
|
||||
<div class="card">
|
||||
<article class="card">
|
||||
<div class="feature-icon">🔄</div>
|
||||
<p class="eyebrow">Logger Integration</p>
|
||||
<h3><a href="/features/log-sync/">Log Synchronization</a></h3>
|
||||
<p>Integrate contest logging workflows with Win-Test and UCXLog.</p>
|
||||
</div>
|
||||
<p>Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.</p>
|
||||
<a href="/features/log-sync/">Learn more →</a>
|
||||
</article>
|
||||
|
||||
<article class="card">
|
||||
<div class="feature-icon">💬</div>
|
||||
<p class="eyebrow">ON4KST Chat</p>
|
||||
<h3><a href="/features/dual-chat/">Dual Chat Categories</a></h3>
|
||||
<p>Operate in two ON4KST categories at once, for example VHF/UHF and microwave.</p>
|
||||
<a href="/features/dual-chat/">Learn more →</a>
|
||||
</article>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Log Synchronization with Win-Test and UCXLog</title>
|
||||
<title>{{ feature.title }} | KST4Contest</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.">
|
||||
<meta name="description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/log-sync/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Log Synchronization with Win-Test and UCXLog">
|
||||
<meta property="og:description" content="KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.">
|
||||
<meta property="og:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta property="og:description" content="{{ feature.summary }}">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/log-sync/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Log Synchronization with Win-Test and UCXLog">
|
||||
<meta name="twitter:description" content="KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.">
|
||||
<meta name="twitter:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta name="twitter:description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
@@ -37,24 +37,46 @@
|
||||
<main>
|
||||
|
||||
<section class="hero">
|
||||
<h1>Log synchronization for contest workflow integration.</h1>
|
||||
<p>
|
||||
KST4Contest can support operating workflows with external contest loggers such as Win-Test and UCXLog.
|
||||
</p>
|
||||
<p class="eyebrow">Logger Integration</p>
|
||||
<h1>Log Synchronization</h1>
|
||||
<p>Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<h2>Connect chat and logging</h2>
|
||||
<div class="feature-icon large">🔄</div>
|
||||
|
||||
<h2>Why it matters</h2>
|
||||
<p>Log synchronization helps KST4Contest understand worked stations, active bands and contest context.</p>
|
||||
|
||||
<h2>Built for contest operation</h2>
|
||||
<p>
|
||||
Contest operation is faster when chat information and log state are connected.
|
||||
KST4Contest is designed to support this workflow instead of treating ON4KST chat as an isolated window.
|
||||
This feature is designed for real VHF, UHF and SHF contest workflows,
|
||||
where speed, awareness and correct operator decisions matter.
|
||||
</p>
|
||||
|
||||
<h2>Band and contact awareness</h2>
|
||||
<p>
|
||||
Log synchronization can help the client understand which stations and bands are relevant during the contest.
|
||||
</p>
|
||||
|
||||
<h2>Related features</h2>
|
||||
<div class="actions">
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Priority Score for ON4KST Contest Operation</title>
|
||||
<title>{{ feature.title }} | KST4Contest</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.">
|
||||
<meta name="description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/priority-score/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Priority Score for ON4KST Contest Operation">
|
||||
<meta property="og:description" content="KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.">
|
||||
<meta property="og:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta property="og:description" content="{{ feature.summary }}">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/priority-score/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Priority Score for ON4KST Contest Operation">
|
||||
<meta name="twitter:description" content="KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.">
|
||||
<meta name="twitter:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta name="twitter:description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
@@ -37,33 +37,78 @@
|
||||
<main>
|
||||
|
||||
<section class="hero">
|
||||
<h1>Priority Score for contest-focused ON4KST operation.</h1>
|
||||
<p>
|
||||
KST4Contest helps operators focus on the most promising stations instead of scanning
|
||||
busy chat traffic manually.
|
||||
</p>
|
||||
<p class="eyebrow">Contest Workflow</p>
|
||||
<h1>Priority Score System</h1>
|
||||
<p>Find the most promising stations faster using contest-aware candidate scoring.</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<div class="feature-icon large">🎯</div>
|
||||
|
||||
<h2>Why it matters</h2>
|
||||
<p>KST4Contest ranks stations by contest-relevant signals such as activity, direction, sked context, bands, frequencies and operator workflow.</p>
|
||||
|
||||
<h2>Built for contest operation</h2>
|
||||
<p>
|
||||
During VHF, UHF and microwave contests, relevant stations can disappear quickly in active
|
||||
ON4KST chat traffic. The priority candidate system helps highlight stations that are likely
|
||||
worth attention based on contest-relevant signals.
|
||||
This feature is designed for real VHF, UHF and SHF contest workflows,
|
||||
where speed, awareness and correct operator decisions matter.
|
||||
</p>
|
||||
|
||||
<h2>Contest-oriented signals</h2>
|
||||
<p>
|
||||
Candidate priority can take information such as activity, bands, QTF direction,
|
||||
sked-related messages, known frequencies and workflow context into account.
|
||||
</p>
|
||||
|
||||
<h2>Different from generic chat clients</h2>
|
||||
<p>
|
||||
KST4Contest is not only an ON4KST chat viewer. It is designed to support operator decisions
|
||||
during contest operation.
|
||||
</p>
|
||||
<h2>Related features</h2>
|
||||
<div class="actions">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/airscout/">AirScout Integration</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/sked-reminder/">Sked Reminder</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/timeline/">Timeline View</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
@@ -2,21 +2,21 @@
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Sked Reminder for VHF UHF SHF Contests</title>
|
||||
<title>{{ feature.title }} | KST4Contest</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.">
|
||||
<meta name="description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/sked-reminder/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Sked Reminder for VHF UHF SHF Contests">
|
||||
<meta property="og:description" content="KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.">
|
||||
<meta property="og:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta property="og:description" content="{{ feature.summary }}">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/sked-reminder/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Sked Reminder for VHF UHF SHF Contests">
|
||||
<meta name="twitter:description" content="KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.">
|
||||
<meta name="twitter:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta name="twitter:description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
@@ -37,28 +37,64 @@
|
||||
<main>
|
||||
|
||||
<section class="hero">
|
||||
<h1>Sked reminders for time-critical contest contacts.</h1>
|
||||
<p>
|
||||
Keep scheduled contacts visible and reduce the risk of missing important VHF, UHF or SHF sked windows.
|
||||
</p>
|
||||
<p class="eyebrow">Sked Management</p>
|
||||
<h1>Sked Reminder</h1>
|
||||
<p>Keep scheduled contacts visible and avoid missing time-critical skeds.</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<h2>Why sked reminders matter</h2>
|
||||
<div class="feature-icon large">🔔</div>
|
||||
|
||||
<h2>Why it matters</h2>
|
||||
<p>KST4Contest keeps skeds in focus while the operator handles chat traffic, logging, bands and aircraft scatter timing.</p>
|
||||
|
||||
<h2>Built for contest operation</h2>
|
||||
<p>
|
||||
During active contest periods, chat messages, log entries and aircraft scatter timing can easily distract operators.
|
||||
KST4Contest helps keep important skeds in focus.
|
||||
This feature is designed for real VHF, UHF and SHF contest workflows,
|
||||
where speed, awareness and correct operator decisions matter.
|
||||
</p>
|
||||
|
||||
<h2>Designed for real contest operation</h2>
|
||||
<p>
|
||||
The reminder workflow supports operators who coordinate contacts through ON4KST while also watching bands,
|
||||
aircraft scatter opportunities and logging software.
|
||||
</p>
|
||||
|
||||
<h2>Related features</h2>
|
||||
<div class="actions">
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/airscout/">AirScout Integration</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
|
||||
</main>
|
||||
|
||||
<footer class="site-footer">
|
||||
|
||||
@@ -0,0 +1,104 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>{{ feature.title }} | KST4Contest</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/timeline/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta property="og:description" content="{{ feature.summary }}">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/timeline/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="{{ feature.title }} | KST4Contest">
|
||||
<meta name="twitter:description" content="{{ feature.summary }}">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
<body>
|
||||
<header class="site-header">
|
||||
<a class="brand" href="/">KST4Contest</a>
|
||||
<nav>
|
||||
<a href="/features/">Features</a>
|
||||
<a href="/download/">Download</a>
|
||||
<a href="/manual/">Manual</a>
|
||||
<a href="/screenshots/">Screenshots</a>
|
||||
<a href="/news/">News</a>
|
||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
||||
<a href="/faq/">FAQ</a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
<section class="hero">
|
||||
<p class="eyebrow">Contest Awareness</p>
|
||||
<h1>Timeline View</h1>
|
||||
<p>See upcoming AP windows and candidate timing in a compact contest timeline.</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<div class="feature-icon large">⏱️</div>
|
||||
|
||||
<h2>Why it matters</h2>
|
||||
<p>The timeline view helps operators understand short propagation windows and candidate timing during active contest operation.</p>
|
||||
|
||||
<h2>Built for contest operation</h2>
|
||||
<p>
|
||||
This feature is designed for real VHF, UHF and SHF contest workflows,
|
||||
where speed, awareness and correct operator decisions matter.
|
||||
</p>
|
||||
|
||||
|
||||
<h2>Related features</h2>
|
||||
<div class="actions">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/airscout/">AirScout Integration</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<footer class="site-footer">
|
||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
+257
-34
@@ -4,19 +4,19 @@
|
||||
<meta charset="utf-8">
|
||||
<title>KST4Contest – Contest-Optimized ON4KST Chat Client</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.">
|
||||
<meta name="description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.">
|
||||
|
||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="KST4Contest – Contest-Optimized ON4KST Chat Client">
|
||||
<meta property="og:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.">
|
||||
<meta property="og:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.">
|
||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/">
|
||||
<meta property="og:site_name" content="KST4Contest">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="KST4Contest – Contest-Optimized ON4KST Chat Client">
|
||||
<meta name="twitter:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.">
|
||||
<meta name="twitter:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.">
|
||||
|
||||
<link rel="stylesheet" href="/assets/css/main.css">
|
||||
</head>
|
||||
@@ -37,54 +37,277 @@
|
||||
<main>
|
||||
|
||||
<section class="hero">
|
||||
<h1>Contest-optimized ON4KST chat for VHF, UHF and SHF operators.</h1>
|
||||
|
||||
<p class="eyebrow">The contest-optimized ON4KST client</p>
|
||||
|
||||
<h1>KST4Contest</h1>
|
||||
|
||||
<p>
|
||||
KST4Contest is built for serious ham radio contest operation:
|
||||
priority candidates, AirScout integration, sked reminders, band detection,
|
||||
frequency detection, dual chat categories and workflow support for modern VHF/UHF/SHF contest stations.
|
||||
Work smarter. Make more QSOs.
|
||||
Built for serious VHF, UHF and SHF contest operators.
|
||||
</p>
|
||||
|
||||
<div class="actions">
|
||||
<a class="button" href="https://github.com/praktimarc/kst4contest/releases">Download releases</a>
|
||||
<a class="button secondary" href="https://github.com/praktimarc/kst4contest">View on GitHub</a>
|
||||
<a class="button"
|
||||
href="https://github.com/praktimarc/kst4contest/releases/latest">
|
||||
Download latest release
|
||||
</a>
|
||||
|
||||
<a class="button secondary"
|
||||
href="https://github.com/praktimarc/kst4contest">
|
||||
GitHub
|
||||
</a>
|
||||
|
||||
<a class="button secondary"
|
||||
href="/manual/">
|
||||
Documentation
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
<section class="section">
|
||||
|
||||
<p class="eyebrow">
|
||||
Powerful Features
|
||||
</p>
|
||||
|
||||
<h2>
|
||||
Everything you need for contest success
|
||||
</h2>
|
||||
|
||||
<div class="grid">
|
||||
<div class="card">
|
||||
<h3>Built for contests</h3>
|
||||
<p>Unlike generic ON4KST clients, KST4Contest focuses on contest workflow, skeds, priorities and fast operator decisions.</p>
|
||||
|
||||
|
||||
|
||||
<article class="card">
|
||||
|
||||
<div class="feature-icon">
|
||||
🎯
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>Priority candidates</h3>
|
||||
<p>Score-based candidate ranking helps operators identify promising stations faster.</p>
|
||||
|
||||
<p class="eyebrow">
|
||||
Contest Workflow
|
||||
</p>
|
||||
|
||||
<h3>
|
||||
<a href="/features/priority-score/">
|
||||
Priority Score System
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
Find the most promising stations faster using contest-aware candidate scoring.
|
||||
</p>
|
||||
|
||||
<a href="/features/priority-score/">
|
||||
Learn more →
|
||||
</a>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
<article class="card">
|
||||
|
||||
<div class="feature-icon">
|
||||
✈️
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>AirScout workflow</h3>
|
||||
<p>Airplane scatter windows and candidate timing can be integrated into the operating workflow.</p>
|
||||
|
||||
<p class="eyebrow">
|
||||
Aircraft Scatter
|
||||
</p>
|
||||
|
||||
<h3>
|
||||
<a href="/features/airscout/">
|
||||
AirScout Integration
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
Use airplane scatter awareness directly inside your ON4KST contest workflow.
|
||||
</p>
|
||||
|
||||
<a href="/features/airscout/">
|
||||
Learn more →
|
||||
</a>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
<article class="card">
|
||||
|
||||
<div class="feature-icon">
|
||||
⏱️
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>Cross-platform releases</h3>
|
||||
<p>Windows, Linux and macOS builds are published through GitHub releases.</p>
|
||||
|
||||
<p class="eyebrow">
|
||||
Contest Awareness
|
||||
</p>
|
||||
|
||||
<h3>
|
||||
<a href="/features/timeline/">
|
||||
Timeline View
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
See upcoming AP windows and candidate timing in a compact contest timeline.
|
||||
</p>
|
||||
|
||||
<a href="/features/timeline/">
|
||||
Learn more →
|
||||
</a>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
<article class="card">
|
||||
|
||||
<div class="feature-icon">
|
||||
🔔
|
||||
</div>
|
||||
|
||||
<p class="eyebrow">
|
||||
Sked Management
|
||||
</p>
|
||||
|
||||
<h3>
|
||||
<a href="/features/sked-reminder/">
|
||||
Sked Reminder
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
Keep scheduled contacts visible and avoid missing time-critical skeds.
|
||||
</p>
|
||||
|
||||
<a href="/features/sked-reminder/">
|
||||
Learn more →
|
||||
</a>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
<article class="card">
|
||||
|
||||
<div class="feature-icon">
|
||||
🔄
|
||||
</div>
|
||||
|
||||
<p class="eyebrow">
|
||||
Logger Integration
|
||||
</p>
|
||||
|
||||
<h3>
|
||||
<a href="/features/log-sync/">
|
||||
Log Synchronization
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.
|
||||
</p>
|
||||
|
||||
<a href="/features/log-sync/">
|
||||
Learn more →
|
||||
</a>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
<article class="card">
|
||||
|
||||
<div class="feature-icon">
|
||||
💬
|
||||
</div>
|
||||
|
||||
<p class="eyebrow">
|
||||
ON4KST Chat
|
||||
</p>
|
||||
|
||||
<h3>
|
||||
<a href="/features/dual-chat/">
|
||||
Dual Chat Categories
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
Operate in two ON4KST categories at once, for example VHF/UHF and microwave.
|
||||
</p>
|
||||
|
||||
<a href="/features/dual-chat/">
|
||||
Learn more →
|
||||
</a>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
<section class="section">
|
||||
|
||||
<p class="eyebrow">
|
||||
Why KST4Contest?
|
||||
</p>
|
||||
|
||||
<h2>
|
||||
Built by contesters for contesters.
|
||||
</h2>
|
||||
|
||||
<div class="grid">
|
||||
|
||||
<div class="card">
|
||||
<h3>Contest Workflow</h3>
|
||||
|
||||
<p>
|
||||
Unlike traditional ON4KST clients, KST4Contest focuses on
|
||||
operator workflow instead of simply displaying chat messages.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h3>Decision Support</h3>
|
||||
|
||||
<p>
|
||||
Priority candidates, activity detection, AirScout integration,
|
||||
timeline and sked reminders help operators make better decisions.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h3>Open Source</h3>
|
||||
|
||||
<p>
|
||||
KST4Contest is open source and continuously developed together
|
||||
with the amateur radio contest community.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "SoftwareApplication",
|
||||
"name": "KST4Contest",
|
||||
"applicationCategory": "CommunicationApplication",
|
||||
"operatingSystem": "Windows, macOS, Linux",
|
||||
"description": "KST4Contest is a contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.",
|
||||
"url": "https://kst4contest.hamradioonline.de/",
|
||||
"downloadUrl": "https://github.com/praktimarc/kst4contest/releases",
|
||||
"softwareVersion": "latest",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Praktimarc"
|
||||
}
|
||||
"@context":"https://schema.org",
|
||||
"@type":"SoftwareApplication",
|
||||
"name":"KST4Contest",
|
||||
"applicationCategory":"CommunicationApplication",
|
||||
"operatingSystem":"Windows, Linux, macOS",
|
||||
"url":"https://kst4contest.hamradioonline.de",
|
||||
"downloadUrl":"https://github.com/praktimarc/kst4contest/releases",
|
||||
"description":"Contest-optimized ON4KST client for VHF, UHF and SHF amateur radio contests."
|
||||
}
|
||||
</script>
|
||||
</main>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>AirScout Integration</h1>
|
||||
<h1 id="airscout-integration" tabindex="-1"><a class="header-anchor" href="#airscout-integration">AirScout-Integration</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-AirScout-Integration">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/airscout-integration/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p>AirScout (von DL2ALF) ist ein Programm zur Erkennung von Flugzeugen für den Aircraft-Scatter-Betrieb. KST4Contest ist eng mit AirScout integriert und zeigt reflektierbare Flugzeuge direkt in der Benutzerliste an.</p>
|
||||
<blockquote>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Benutzeroberflaeche</h1>
|
||||
<h1 id="benutzeroberfl%C3%A4che" tabindex="-1"><a class="header-anchor" href="#benutzeroberfl%C3%A4che">Benutzeroberfläche</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-User-Interface">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/user-interface/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<h2 id="verbinden-mit-dem-chat" tabindex="-1"><a class="header-anchor" href="#verbinden-mit-dem-chat">Verbinden mit dem Chat</a></h2>
|
||||
<ol>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Changelog</h1>
|
||||
<h1 id="changelog" tabindex="-1"><a class="header-anchor" href="#changelog">Changelog</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-Changelog">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/changelog/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p>Versionsverlauf von KST4Contest / PraktiKST.</p>
|
||||
<hr>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>DX Cluster Server</h1>
|
||||
<h1 id="integrierter-dx-cluster-server" tabindex="-1"><a class="header-anchor" href="#integrierter-dx-cluster-server">Integrierter DX-Cluster-Server</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-DX-Cluster-Server">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/dx-cluster-server/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p>Ab <strong>Version 1.23</strong> enthält KST4Contest einen integrierten DX-Cluster-Server. Dieser sendet Spots direkt an das Logprogramm, wenn eine Richtungs-Warnung ausgelöst wird.</p>
|
||||
<p><em>(Idee von OM0AAO, Viliam Petrik – danke!)</em></p>
|
||||
@@ -99,7 +99,7 @@
|
||||
<p>Wenn KST4Contest auf einem separaten Computer läuft (nicht auf dem Log-Computer):</p>
|
||||
<ul>
|
||||
<li>Host im Logprogramm: IP des KST4Contest-Computers (nicht <code>127.0.0.1</code>)</li>
|
||||
<li>Entspricht der Konfiguration der QSO-UDP-Broadcast-Pakete (siehe <a href="de-Log-Synchronisation">Log-Synchronisation</a>)</li>
|
||||
<li>Entspricht der Konfiguration der QSO-UDP-Broadcast-Pakete (siehe <a href="/manual/de/log-synchronisation/">Log-Synchronisation</a>)</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2 id="getestete-logprogramme" tabindex="-1"><a class="header-anchor" href="#getestete-logprogramme">Getestete Logprogramme</a></h2>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Funktionen</h1>
|
||||
<h1 id="funktionen" tabindex="-1"><a class="header-anchor" href="#funktionen">Funktionen</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-Features">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/features/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p>Übersicht aller Hauptfunktionen von KST4Contest.</p>
|
||||
<hr>
|
||||
@@ -87,7 +87,7 @@
|
||||
</blockquote>
|
||||
<hr>
|
||||
<h2 id="sked-richtungs-spots-(integrierter-dx-cluster)" tabindex="-1"><a class="header-anchor" href="#sked-richtungs-spots-(integrierter-dx-cluster)">Sked-Richtungs-Spots (Integrierter DX-Cluster)</a></h2>
|
||||
<p>Ab <strong>v1.23</strong>: Richtungs-Warnungen werden als DX-Cluster-Spots an das Logprogramm weitergeleitet, wenn eine QRG bekannt ist. Details: <a href="de-DX-Cluster-Server">DX-Cluster-Server</a>.</p>
|
||||
<p>Ab <strong>v1.23</strong>: Richtungs-Warnungen werden als DX-Cluster-Spots an das Logprogramm weitergeleitet, wenn eine QRG bekannt ist. Details: <a href="/manual/de/dx-cluster-server/">DX-Cluster-Server</a>.</p>
|
||||
<hr>
|
||||
<h2 id="qrg-erkennung-(qrg-reading)" tabindex="-1"><a class="header-anchor" href="#qrg-erkennung-(qrg-reading)">QRG-Erkennung (QRG Reading)</a></h2>
|
||||
<p>KST4Contest verarbeitet jede Chat-Nachricht und extrahiert automatisch <strong>Frequenzangaben</strong>. Diese werden in der Benutzerliste in der <strong>QRG-Spalte</strong> angezeigt.</p>
|
||||
@@ -95,7 +95,7 @@
|
||||
<p><strong>Nutzen</strong>: Ohne nachzufragen kann man direkt auf die QRG einer Station schauen und entscheiden, ob eine Verbindung möglich ist.</p>
|
||||
<hr>
|
||||
<h2 id="worked-markierung" tabindex="-1"><a class="header-anchor" href="#worked-markierung">Worked-Markierung</a></h2>
|
||||
<p>Gearbeitete Stationen werden in der Benutzerliste visuell markiert – pro Band. Grundlage ist die <a href="de-Log-Synchronisation">Log-Synchronisation</a> via UDP oder Simplelogfile.</p>
|
||||
<p>Gearbeitete Stationen werden in der Benutzerliste visuell markiert – pro Band. Grundlage ist die <a href="/manual/de/log-synchronisation/">Log-Synchronisation</a> via UDP oder Simplelogfile.</p>
|
||||
<p>Vor jedem Contest die Datenbank zurücksetzen: <a href="Konfiguration#worked-station-database-settings">Konfiguration – Worked Station Database Settings</a>.</p>
|
||||
<hr>
|
||||
<h2 id="not-qrv-tags-(ab-v1.2)" tabindex="-1"><a class="header-anchor" href="#not-qrv-tags-(ab-v1.2)">NOT-QRV-Tags (ab v1.2)</a></h2>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Home</h1>
|
||||
<h1 id="kst4contest-%E2%80%93-wiki" tabindex="-1"><a class="header-anchor" href="#kst4contest-%E2%80%93-wiki">KST4Contest – Wiki</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-Home">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/home/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p><strong>KST4Contest</strong> (auch bekannt als <em>PraktiKST</em>) ist ein Java-basierter Chat-Client für den <a href="http://www.on4kst.info/chat/">ON4KST-Chat</a>, der speziell für den Contest-Betrieb auf den VHF/UHF/SHF-Bändern (144 MHz und aufwärts) entwickelt wurde.</p>
|
||||
<p>Entwickelt von <strong>DO5AMF (Marc Fröhlich)</strong>, Operator bei DM5M.</p>
|
||||
@@ -57,39 +57,39 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="de-Installation">Installation</a></td>
|
||||
<td><a href="/manual/de/installation/">Installation</a></td>
|
||||
<td>Download, Java-Voraussetzungen, Update</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-Konfiguration">Konfiguration</a></td>
|
||||
<td><a href="/manual/de/konfiguration/">Konfiguration</a></td>
|
||||
<td>Alle Einstellungen im Detail</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-Log-Synchronisation">Log-Synchronisation</a></td>
|
||||
<td><a href="/manual/de/log-synchronisation/">Log-Synchronisation</a></td>
|
||||
<td>UCXLog, N1MM+, QARTest, <a href="http://DXLog.net">DXLog.net</a>, WinTest</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-AirScout-Integration">AirScout-Integration</a></td>
|
||||
<td><a href="/manual/de/airscout-integration/">AirScout-Integration</a></td>
|
||||
<td>Flugzeug-Scatter-Erkennung</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-DX-Cluster-Server">DX-Cluster-Server</a></td>
|
||||
<td><a href="/manual/de/dx-cluster-server/">DX-Cluster-Server</a></td>
|
||||
<td>Integrierter DX-Cluster für das Log-Programm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-Funktionen">Funktionen</a></td>
|
||||
<td><a href="/manual/de/funktionen/">Funktionen</a></td>
|
||||
<td>Alle Features im Überblick</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-Makros-und-Variablen">Makros und Variablen</a></td>
|
||||
<td><a href="/manual/de/makros-und-variablen/">Makros und Variablen</a></td>
|
||||
<td>Text-Snippets, Shortcuts, Variablen</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-Benutzeroberflaeche">Benutzeroberfläche</a></td>
|
||||
<td><a href="/manual/de/benutzeroberflaeche/">Benutzeroberfläche</a></td>
|
||||
<td>UI-Erklärung und Bedienung</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="de-Changelog">Changelog</a></td>
|
||||
<td><a href="/manual/de/changelog/">Changelog</a></td>
|
||||
<td>Versionsgeschichte</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Installation</h1>
|
||||
<h1 id="installation" tabindex="-1"><a class="header-anchor" href="#installation">Installation</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-Installation">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/installation/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<h2 id="voraussetzungen" tabindex="-1"><a class="header-anchor" href="#voraussetzungen">Voraussetzungen</a></h2>
|
||||
<p>Es wird eine Mindestauflösung von 1200px mal 720px empfohlen</p>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Konfiguration</h1>
|
||||
<h1 id="konfiguration" tabindex="-1"><a class="header-anchor" href="#konfiguration">Konfiguration</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-Configuration">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/configuration/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p>Nach dem ersten Start öffnet sich das <strong>Einstellungsfenster</strong> – dieses ist der zentrale Ausgangspunkt für alle Konfigurationen. Es empfiehlt sich, das Einstellungsfenster während des Betriebs geöffnet zu lassen (z. B. um den Beacon schnell ein- und auszuschalten).</p>
|
||||
<blockquote>
|
||||
@@ -76,7 +76,7 @@ Zudem wird die <strong>primäre Chat-Kategorie</strong> (z. B. IARU Region 1 VHF
|
||||
<p>Eine Änderung ist nur notwendig, wenn der Server umzieht oder ein alternativer Endpunkt genutzt wird.</p>
|
||||
<hr>
|
||||
<h2 id="log-sync-einstellungen" tabindex="-1"><a class="header-anchor" href="#log-sync-einstellungen">Log-Sync-Einstellungen</a></h2>
|
||||
<p>Drei Methoden stehen zur Verfügung, um gearbeitete Stationen automatisch zu markieren. Details: <a href="de-Log-Synchronisation">Log-Synchronisation</a>.</p>
|
||||
<p>Drei Methoden stehen zur Verfügung, um gearbeitete Stationen automatisch zu markieren. Details: <a href="/manual/de/log-synchronisation/">Log-Synchronisation</a>.</p>
|
||||
<h3 id="universal-file-based-callsign-interpreter-(simplelogfile)" tabindex="-1"><a class="header-anchor" href="#universal-file-based-callsign-interpreter-(simplelogfile)">Universal File Based Callsign Interpreter (Simplelogfile)</a></h3>
|
||||
<p>Interpretiert beliebige Log-Dateien per Regex nach Rufzeichen-Mustern. Keine Bandinformation möglich. Geeignet als Fallback oder für nicht direkt unterstützte Logprogramme.</p>
|
||||
<h3 id="netzwerk-listener-f%C3%BCr-qso-udp-broadcast" tabindex="-1"><a class="header-anchor" href="#netzwerk-listener-f%C3%BCr-qso-udp-broadcast">Netzwerk-Listener für QSO-UDP-Broadcast</a></h3>
|
||||
@@ -95,7 +95,7 @@ Zudem wird die <strong>primäre Chat-Kategorie</strong> (z. B. IARU Region 1 VHF
|
||||
</blockquote>
|
||||
<hr>
|
||||
<h2 id="airscout-einstellungen" tabindex="-1"><a class="header-anchor" href="#airscout-einstellungen">AirScout-Einstellungen</a></h2>
|
||||
<p>Konfiguration der Schnittstelle zu AirScout für die Flugzeug-Scatter-Erkennung. Details: <a href="de-AirScout-Integration">AirScout-Integration</a>.</p>
|
||||
<p>Konfiguration der Schnittstelle zu AirScout für die Flugzeug-Scatter-Erkennung. Details: <a href="/manual/de/airscout-integration/">AirScout-Integration</a>.</p>
|
||||
<hr>
|
||||
<h2 id="notification-settings-(benachrichtigungen)" tabindex="-1"><a class="header-anchor" href="#notification-settings-(benachrichtigungen)">Notification Settings (Benachrichtigungen)</a></h2>
|
||||
<p>Drei Benachrichtigungstypen stehen zur Wahl:</p>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Log Synchronisation</h1>
|
||||
<h1 id="log-synchronisation" tabindex="-1"><a class="header-anchor" href="#log-synchronisation">Log-Synchronisation</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-Log-Sync">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/log-sync/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p>KST4Contest markiert gearbeitete Stationen automatisch in der Chat-Benutzerliste. Dafür gibt es zwei grundlegende Methoden:</p>
|
||||
<hr>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Makros und Variablen</h1>
|
||||
<h1 id="makros-und-variablen" tabindex="-1"><a class="header-anchor" href="#makros-und-variablen">Makros und Variablen</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 <a href="en-Macros-and-Variables">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
<p>🇬🇧 <a href="/manual/en/macros-and-variables/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||
</blockquote>
|
||||
<p>KST4Contest bietet ein flexibles System aus Text-Snippets, Shortcuts und eingebauten Variablen, die den Chat-Workflow im Contest erheblich beschleunigen.</p>
|
||||
<hr>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>AirScout Integration</h1>
|
||||
<h1 id="airscout-integration" tabindex="-1"><a class="header-anchor" href="#airscout-integration">AirScout Integration</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-AirScout-Integration">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/airscout-integration/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p>AirScout (by DL2ALF) is a program for detecting aircraft for aircraft scatter operation. KST4Contest is tightly integrated with AirScout and shows reflectable aircraft directly in the user list.</p>
|
||||
<blockquote>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Changelog</h1>
|
||||
<h1 id="changelog" tabindex="-1"><a class="header-anchor" href="#changelog">Changelog</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Changelog">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/changelog/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p>Version history of KST4Contest / PraktiKST.</p>
|
||||
<hr>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Configuration</h1>
|
||||
<h1 id="configuration" tabindex="-1"><a class="header-anchor" href="#configuration">Configuration</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Konfiguration">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/konfiguration/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p>After the first start, the <strong>settings window</strong> opens – this is the central starting point for all configuration. It is recommended to keep the settings window open during operation (e.g. to quickly toggle the beacon on and off).</p>
|
||||
<blockquote>
|
||||
@@ -76,7 +76,7 @@ Also, select the <strong>primary chat category</strong> (e.g., IARU Region 1 VHF
|
||||
<p>A change is only needed if the server moves or an alternative endpoint is used.</p>
|
||||
<hr>
|
||||
<h2 id="log-sync-settings" tabindex="-1"><a class="header-anchor" href="#log-sync-settings">Log Sync Settings</a></h2>
|
||||
<p>Three methods are available for automatically marking worked stations. Details: <a href="en-Log-Sync">Log Synchronisation</a>.</p>
|
||||
<p>Three methods are available for automatically marking worked stations. Details: <a href="/manual/en/log-sync/">Log Synchronisation</a>.</p>
|
||||
<h3 id="universal-file-based-callsign-interpreter-(simplelogfile)" tabindex="-1"><a class="header-anchor" href="#universal-file-based-callsign-interpreter-(simplelogfile)">Universal File Based Callsign Interpreter (Simplelogfile)</a></h3>
|
||||
<p>Interprets any log file using regex for callsign patterns. No band information is available. Suitable as a fallback or for log programs that are not directly supported.</p>
|
||||
<h3 id="network-listener-for-logger%E2%80%99s-qso-udp-broadcast" tabindex="-1"><a class="header-anchor" href="#network-listener-for-logger%E2%80%99s-qso-udp-broadcast">Network Listener for Logger’s QSO UDP Broadcast</a></h3>
|
||||
@@ -95,7 +95,7 @@ Also, select the <strong>primary chat category</strong> (e.g., IARU Region 1 VHF
|
||||
</blockquote>
|
||||
<hr>
|
||||
<h2 id="airscout-settings" tabindex="-1"><a class="header-anchor" href="#airscout-settings">AirScout Settings</a></h2>
|
||||
<p>Configuration of the interface to AirScout for aircraft scatter detection. Details: <a href="en-AirScout-Integration">AirScout Integration</a>.</p>
|
||||
<p>Configuration of the interface to AirScout for aircraft scatter detection. Details: <a href="/manual/en/airscout-integration/">AirScout Integration</a>.</p>
|
||||
<hr>
|
||||
<h2 id="notification-settings" tabindex="-1"><a class="header-anchor" href="#notification-settings">Notification Settings</a></h2>
|
||||
<p>Three notification types are available:</p>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>DX Cluster Server</h1>
|
||||
<h1 id="built-in-dx-cluster-server" tabindex="-1"><a class="header-anchor" href="#built-in-dx-cluster-server">Built-in DX Cluster Server</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-DX-Cluster-Server">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/dx-cluster-server/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p>From <strong>version 1.23</strong>, KST4Contest includes a built-in DX cluster server. It sends spots directly to the logging software whenever a direction warning is triggered.</p>
|
||||
<p><em>(Idea by OM0AAO, Viliam Petrik – thank you!)</em></p>
|
||||
@@ -99,7 +99,7 @@
|
||||
<p>If KST4Contest runs on a separate computer (not the logging computer):</p>
|
||||
<ul>
|
||||
<li>Host in the logging software: IP of the KST4Contest computer (not <code>127.0.0.1</code>)</li>
|
||||
<li>Same configuration as for the QSO UDP broadcast packets (see <a href="en-Log-Sync">Log Synchronisation</a>)</li>
|
||||
<li>Same configuration as for the QSO UDP broadcast packets (see <a href="/manual/en/log-sync/">Log Synchronisation</a>)</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<h2 id="tested-logging-software" tabindex="-1"><a class="header-anchor" href="#tested-logging-software">Tested Logging Software</a></h2>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Features</h1>
|
||||
<h1 id="features" tabindex="-1"><a class="header-anchor" href="#features">Features</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Funktionen">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/funktionen/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p>Overview of all main features of KST4Contest.</p>
|
||||
<hr>
|
||||
@@ -87,7 +87,7 @@
|
||||
</blockquote>
|
||||
<hr>
|
||||
<h2 id="sked-direction-spots-(built-in-dx-cluster)" tabindex="-1"><a class="header-anchor" href="#sked-direction-spots-(built-in-dx-cluster)">Sked Direction Spots (Built-in DX Cluster)</a></h2>
|
||||
<p>From <strong>v1.23</strong>: Direction warnings are forwarded as DX cluster spots to the logging software when a QRG is known. Details: <a href="en-DX-Cluster-Server">DX Cluster Server</a>.</p>
|
||||
<p>From <strong>v1.23</strong>: Direction warnings are forwarded as DX cluster spots to the logging software when a QRG is known. Details: <a href="/manual/en/dx-cluster-server/">DX Cluster Server</a>.</p>
|
||||
<hr>
|
||||
<h2 id="qrg-detection-(qrg-reading)" tabindex="-1"><a class="header-anchor" href="#qrg-detection-(qrg-reading)">QRG Detection (QRG Reading)</a></h2>
|
||||
<p>KST4Contest processes every line of text flowing through the channel and automatically extracts <strong>frequency references</strong>. These are displayed in the user list in the <strong>QRG column</strong>.</p>
|
||||
@@ -95,7 +95,7 @@
|
||||
<p><strong>Benefit</strong>: Without asking, you can directly look up a station’s calling frequency and decide whether a contact is possible.</p>
|
||||
<hr>
|
||||
<h2 id="worked-marking" tabindex="-1"><a class="header-anchor" href="#worked-marking">Worked Marking</a></h2>
|
||||
<p>Worked stations are visually marked in the user list – per band. Based on <a href="en-Log-Sync">Log Synchronisation</a> via UDP or Simplelogfile.</p>
|
||||
<p>Worked stations are visually marked in the user list – per band. Based on <a href="/manual/en/log-sync/">Log Synchronisation</a> via UDP or Simplelogfile.</p>
|
||||
<p>Reset the database before each contest: <a href="Configuration#worked-station-database-settings">Configuration – Worked Station Database Settings</a>.</p>
|
||||
<hr>
|
||||
<h2 id="not-qrv-tags-(from-v1.2)" tabindex="-1"><a class="header-anchor" href="#not-qrv-tags-(from-v1.2)">NOT-QRV Tags (from v1.2)</a></h2>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Home</h1>
|
||||
<h1 id="kst4contest-%E2%80%93-wiki" tabindex="-1"><a class="header-anchor" href="#kst4contest-%E2%80%93-wiki">KST4Contest – Wiki</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Home">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/home/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p><strong>KST4Contest</strong> (also known as <em>PraktiKST</em>) is a Java-based chat client for the <a href="http://www.on4kst.info/chat/">ON4KST Chat</a>, specifically designed for contest operation on the VHF/UHF/SHF bands (144 MHz and above).</p>
|
||||
<p>Developed by <strong>DO5AMF (Marc Fröhlich)</strong>, operator at DM5M.</p>
|
||||
@@ -57,39 +57,39 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="en-Installation">Installation</a></td>
|
||||
<td><a href="/manual/en/installation/">Installation</a></td>
|
||||
<td>Download, Java requirements, update</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-Configuration">Configuration</a></td>
|
||||
<td><a href="/manual/en/configuration/">Configuration</a></td>
|
||||
<td>All settings in detail</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-Log-Sync">Log Synchronisation</a></td>
|
||||
<td><a href="/manual/en/log-sync/">Log Synchronisation</a></td>
|
||||
<td>UCXLog, N1MM+, QARTest, <a href="http://DXLog.net">DXLog.net</a>, WinTest</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-AirScout-Integration">AirScout Integration</a></td>
|
||||
<td><a href="/manual/en/airscout-integration/">AirScout Integration</a></td>
|
||||
<td>Aircraft scatter detection</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-DX-Cluster-Server">DX Cluster Server</a></td>
|
||||
<td><a href="/manual/en/dx-cluster-server/">DX Cluster Server</a></td>
|
||||
<td>Built-in DX cluster for your logging software</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-Features">Features</a></td>
|
||||
<td><a href="/manual/en/features/">Features</a></td>
|
||||
<td>All features at a glance</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-Macros-and-Variables">Macros and Variables</a></td>
|
||||
<td><a href="/manual/en/macros-and-variables/">Macros and Variables</a></td>
|
||||
<td>Text snippets, shortcuts, variables</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-User-Interface">User Interface</a></td>
|
||||
<td><a href="/manual/en/user-interface/">User Interface</a></td>
|
||||
<td>UI explanation and operation</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="en-Changelog">Changelog</a></td>
|
||||
<td><a href="/manual/en/changelog/">Changelog</a></td>
|
||||
<td>Version history</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Installation</h1>
|
||||
<h1 id="installation" tabindex="-1"><a class="header-anchor" href="#installation">Installation</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Installation">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/installation/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<h2 id="prerequisites" tabindex="-1"><a class="header-anchor" href="#prerequisites">Prerequisites</a></h2>
|
||||
<p>An resolution of 1200px by 720px is recommended</p>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Log Sync</h1>
|
||||
<h1 id="log-synchronisation" tabindex="-1"><a class="header-anchor" href="#log-synchronisation">Log Synchronisation</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Log-Synchronisation">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/log-synchronisation/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p>KST4Contest automatically marks worked stations in the chat user list. Two basic methods are available:</p>
|
||||
<hr>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>Macros and Variables</h1>
|
||||
<h1 id="macros-and-variables" tabindex="-1"><a class="header-anchor" href="#macros-and-variables">Macros and Variables</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Makros-und-Variablen">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/makros-und-variablen/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<p>KST4Contest offers a flexible system of text snippets, shortcuts and built-in variables that significantly speed up the chat workflow during contests.</p>
|
||||
<hr>
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
<h1>User Interface</h1>
|
||||
<h1 id="user-interface" tabindex="-1"><a class="header-anchor" href="#user-interface">User Interface</a></h1>
|
||||
<blockquote>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Benutzeroberflaeche">Deutsche Version</a></p>
|
||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/benutzeroberflaeche/">Deutsche Version</a></p>
|
||||
</blockquote>
|
||||
<h2 id="connecting-to-the-chat" tabindex="-1"><a class="header-anchor" href="#connecting-to-the-chat">Connecting to the Chat</a></h2>
|
||||
<ol>
|
||||
|
||||
@@ -15,18 +15,6 @@
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/features/</loc>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/features/priority-score/</loc>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/features/airscout/</loc>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/features/sked-reminder/</loc>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/features/log-sync/</loc>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/screenshots/</loc>
|
||||
</url>
|
||||
@@ -42,4 +30,7 @@
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/manual/de/airscout-integration/</loc>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://kst4contest.hamradioonline.de/features/priority-score/</loc>
|
||||
</url>
|
||||
</urlset>
|
||||
@@ -0,0 +1,62 @@
|
||||
module.exports = [
|
||||
{
|
||||
slug: "priority-score",
|
||||
title: "Priority Score System",
|
||||
icon: "🎯",
|
||||
category: "Contest Workflow",
|
||||
summary: "Find the most promising stations faster using contest-aware candidate scoring.",
|
||||
description: "KST4Contest ranks stations by contest-relevant signals such as activity, direction, sked context, bands, frequencies and operator workflow.",
|
||||
keywords: ["ON4KST", "contest", "priority candidates", "VHF", "UHF", "SHF"],
|
||||
related: ["airscout", "sked-reminder", "timeline"]
|
||||
},
|
||||
{
|
||||
slug: "airscout",
|
||||
title: "AirScout Integration",
|
||||
icon: "✈️",
|
||||
category: "Aircraft Scatter",
|
||||
summary: "Use airplane scatter awareness directly inside your ON4KST contest workflow.",
|
||||
description: "AirScout information helps operators evaluate AP windows, aircraft scatter timing and candidate stations during VHF/UHF/SHF contests.",
|
||||
keywords: ["AirScout", "airplane scatter", "aircraft scatter", "VHF contest"],
|
||||
related: ["timeline", "priority-score", "sked-reminder"]
|
||||
},
|
||||
{
|
||||
slug: "timeline",
|
||||
title: "Timeline View",
|
||||
icon: "⏱️",
|
||||
category: "Contest Awareness",
|
||||
summary: "See upcoming AP windows and candidate timing in a compact contest timeline.",
|
||||
description: "The timeline view helps operators understand short propagation windows and candidate timing during active contest operation.",
|
||||
keywords: ["AP timeline", "airplane scatter", "contest timing"],
|
||||
related: ["airscout", "priority-score"]
|
||||
},
|
||||
{
|
||||
slug: "sked-reminder",
|
||||
title: "Sked Reminder",
|
||||
icon: "🔔",
|
||||
category: "Sked Management",
|
||||
summary: "Keep scheduled contacts visible and avoid missing time-critical skeds.",
|
||||
description: "KST4Contest keeps skeds in focus while the operator handles chat traffic, logging, bands and aircraft scatter timing.",
|
||||
keywords: ["sked", "ON4KST sked", "contest reminder"],
|
||||
related: ["priority-score", "airscout"]
|
||||
},
|
||||
{
|
||||
slug: "log-sync",
|
||||
title: "Log Synchronization",
|
||||
icon: "🔄",
|
||||
category: "Logger Integration",
|
||||
summary: "Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.",
|
||||
description: "Log synchronization helps KST4Contest understand worked stations, active bands and contest context.",
|
||||
keywords: ["Win-Test", "UCXLog", "contest logger", "ON4KST"],
|
||||
related: ["priority-score"]
|
||||
},
|
||||
{
|
||||
slug: "dual-chat",
|
||||
title: "Dual Chat Categories",
|
||||
icon: "💬",
|
||||
category: "ON4KST Chat",
|
||||
summary: "Operate in two ON4KST categories at once, for example VHF/UHF and microwave.",
|
||||
description: "Dual category support gives contest operators better overview when working across multiple ON4KST chat rooms.",
|
||||
keywords: ["ON4KST", "dual chat", "microwave contest"],
|
||||
related: ["priority-score", "log-sync"]
|
||||
}
|
||||
];
|
||||
@@ -148,3 +148,20 @@ nav a:hover {
|
||||
padding: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.eyebrow {
|
||||
color: var(--accent2);
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.08em;
|
||||
font-size: 0.78rem;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
||||
.feature-icon {
|
||||
font-size: 2rem;
|
||||
margin-bottom: 14px;
|
||||
}
|
||||
|
||||
.feature-icon.large {
|
||||
font-size: 3.5rem;
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
---
|
||||
pagination:
|
||||
data: features
|
||||
size: 1
|
||||
alias: feature
|
||||
permalink: "/features/{{ feature.slug }}/"
|
||||
layout: base.njk
|
||||
title: "{{ feature.title }} | KST4Contest"
|
||||
description: "{{ feature.summary }}"
|
||||
---
|
||||
|
||||
<section class="hero">
|
||||
<p class="eyebrow">{{ feature.category }}</p>
|
||||
<h1>{{ feature.title }}</h1>
|
||||
<p>{{ feature.summary }}</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<div class="feature-icon large">{{ feature.icon }}</div>
|
||||
|
||||
<h2>Why it matters</h2>
|
||||
<p>{{ feature.description }}</p>
|
||||
|
||||
<h2>Built for contest operation</h2>
|
||||
<p>
|
||||
This feature is designed for real VHF, UHF and SHF contest workflows,
|
||||
where speed, awareness and correct operator decisions matter.
|
||||
</p>
|
||||
|
||||
{% if feature.related and feature.related.length %}
|
||||
<h2>Related features</h2>
|
||||
<div class="actions">
|
||||
{% for slug in feature.related %}
|
||||
{% for related in features %}
|
||||
{% if related.slug == slug %}
|
||||
<a class="button secondary" href="/features/{{ related.slug }}/">{{ related.title }}</a>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
</section>
|
||||
@@ -1,28 +0,0 @@
|
||||
---
|
||||
layout: base.njk
|
||||
title: AirScout Integration for ON4KST Contest Operation
|
||||
description: KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.
|
||||
---
|
||||
|
||||
<section class="hero">
|
||||
<h1>AirScout integration for airplane scatter contest workflow.</h1>
|
||||
<p>
|
||||
KST4Contest connects ON4KST chat operation with AirScout-based airplane scatter awareness.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<h2>Airplane scatter in the operator workflow</h2>
|
||||
<p>
|
||||
For VHF, UHF and microwave contests, aircraft reflections can create short but valuable contact opportunities.
|
||||
KST4Contest is designed to help operators use this information directly while working with ON4KST chat traffic.
|
||||
</p>
|
||||
|
||||
<h2>From chat candidate to sked decision</h2>
|
||||
<p>
|
||||
AirScout information can support the decision whether a candidate station is worth scheduling immediately
|
||||
or should be monitored for a later propagation window.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
@@ -1,37 +1,27 @@
|
||||
---
|
||||
layout: base.njk
|
||||
title: KST4Contest Features
|
||||
description: Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.
|
||||
description: Contest-optimized ON4KST features for VHF, UHF and SHF operation.
|
||||
---
|
||||
|
||||
<section class="hero">
|
||||
<h1>Features built for serious VHF/UHF/SHF contest operation.</h1>
|
||||
<p>
|
||||
KST4Contest combines ON4KST chat, sked workflow, AirScout support,
|
||||
priority candidate ranking, log synchronization and contest-focused operator tools.
|
||||
KST4Contest combines ON4KST chat, candidate scoring, AirScout workflow,
|
||||
sked handling, log synchronization and operator decision support.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="grid">
|
||||
<div class="card">
|
||||
<h3><a href="/features/priority-score/">Priority Score</a></h3>
|
||||
<p>Find promising stations faster with score-based candidate ranking.</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h3><a href="/features/airscout/">AirScout Integration</a></h3>
|
||||
<p>Use airplane scatter information directly inside the contest workflow.</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h3><a href="/features/sked-reminder/">Sked Reminder</a></h3>
|
||||
<p>Keep scheduled contacts visible and avoid missing important timing windows.</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h3><a href="/features/log-sync/">Log Synchronization</a></h3>
|
||||
<p>Integrate contest logging workflows with Win-Test and UCXLog.</p>
|
||||
</div>
|
||||
{% for feature in features %}
|
||||
<article class="card">
|
||||
<div class="feature-icon">{{ feature.icon }}</div>
|
||||
<p class="eyebrow">{{ feature.category }}</p>
|
||||
<h3><a href="/features/{{ feature.slug }}/">{{ feature.title }}</a></h3>
|
||||
<p>{{ feature.summary }}</p>
|
||||
<a href="/features/{{ feature.slug }}/">Learn more →</a>
|
||||
</article>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</section>
|
||||
@@ -1,27 +0,0 @@
|
||||
---
|
||||
layout: base.njk
|
||||
title: Log Synchronization with Win-Test and UCXLog
|
||||
description: KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.
|
||||
---
|
||||
|
||||
<section class="hero">
|
||||
<h1>Log synchronization for contest workflow integration.</h1>
|
||||
<p>
|
||||
KST4Contest can support operating workflows with external contest loggers such as Win-Test and UCXLog.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<h2>Connect chat and logging</h2>
|
||||
<p>
|
||||
Contest operation is faster when chat information and log state are connected.
|
||||
KST4Contest is designed to support this workflow instead of treating ON4KST chat as an isolated window.
|
||||
</p>
|
||||
|
||||
<h2>Band and contact awareness</h2>
|
||||
<p>
|
||||
Log synchronization can help the client understand which stations and bands are relevant during the contest.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
@@ -1,36 +0,0 @@
|
||||
---
|
||||
layout: base.njk
|
||||
title: Priority Score for ON4KST Contest Operation
|
||||
description: KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.
|
||||
---
|
||||
|
||||
<section class="hero">
|
||||
<h1>Priority Score for contest-focused ON4KST operation.</h1>
|
||||
<p>
|
||||
KST4Contest helps operators focus on the most promising stations instead of scanning
|
||||
busy chat traffic manually.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<h2>Why it matters</h2>
|
||||
<p>
|
||||
During VHF, UHF and microwave contests, relevant stations can disappear quickly in active
|
||||
ON4KST chat traffic. The priority candidate system helps highlight stations that are likely
|
||||
worth attention based on contest-relevant signals.
|
||||
</p>
|
||||
|
||||
<h2>Contest-oriented signals</h2>
|
||||
<p>
|
||||
Candidate priority can take information such as activity, bands, QTF direction,
|
||||
sked-related messages, known frequencies and workflow context into account.
|
||||
</p>
|
||||
|
||||
<h2>Different from generic chat clients</h2>
|
||||
<p>
|
||||
KST4Contest is not only an ON4KST chat viewer. It is designed to support operator decisions
|
||||
during contest operation.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
@@ -1,28 +0,0 @@
|
||||
---
|
||||
layout: base.njk
|
||||
title: Sked Reminder for VHF UHF SHF Contests
|
||||
description: KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.
|
||||
---
|
||||
|
||||
<section class="hero">
|
||||
<h1>Sked reminders for time-critical contest contacts.</h1>
|
||||
<p>
|
||||
Keep scheduled contacts visible and reduce the risk of missing important VHF, UHF or SHF sked windows.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<section class="section">
|
||||
<div class="card">
|
||||
<h2>Why sked reminders matter</h2>
|
||||
<p>
|
||||
During active contest periods, chat messages, log entries and aircraft scatter timing can easily distract operators.
|
||||
KST4Contest helps keep important skeds in focus.
|
||||
</p>
|
||||
|
||||
<h2>Designed for real contest operation</h2>
|
||||
<p>
|
||||
The reminder workflow supports operators who coordinate contacts through ON4KST while also watching bands,
|
||||
aircraft scatter opportunities and logging software.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
+118
-35
@@ -1,57 +1,140 @@
|
||||
---
|
||||
layout: base.njk
|
||||
title: KST4Contest – Contest-Optimized ON4KST Chat Client
|
||||
description: KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.
|
||||
description: KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.
|
||||
---
|
||||
|
||||
<section class="hero">
|
||||
<h1>Contest-optimized ON4KST chat for VHF, UHF and SHF operators.</h1>
|
||||
|
||||
<p class="eyebrow">The contest-optimized ON4KST client</p>
|
||||
|
||||
<h1>KST4Contest</h1>
|
||||
|
||||
<p>
|
||||
KST4Contest is built for serious ham radio contest operation:
|
||||
priority candidates, AirScout integration, sked reminders, band detection,
|
||||
frequency detection, dual chat categories and workflow support for modern VHF/UHF/SHF contest stations.
|
||||
Work smarter. Make more QSOs.
|
||||
Built for serious VHF, UHF and SHF contest operators.
|
||||
</p>
|
||||
|
||||
<div class="actions">
|
||||
<a class="button" href="https://github.com/praktimarc/kst4contest/releases">Download releases</a>
|
||||
<a class="button secondary" href="https://github.com/praktimarc/kst4contest">View on GitHub</a>
|
||||
<a class="button"
|
||||
href="https://github.com/praktimarc/kst4contest/releases/latest">
|
||||
Download latest release
|
||||
</a>
|
||||
|
||||
<a class="button secondary"
|
||||
href="https://github.com/praktimarc/kst4contest">
|
||||
GitHub
|
||||
</a>
|
||||
|
||||
<a class="button secondary"
|
||||
href="/manual/">
|
||||
Documentation
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
<section class="section">
|
||||
|
||||
<p class="eyebrow">
|
||||
Powerful Features
|
||||
</p>
|
||||
|
||||
<h2>
|
||||
Everything you need for contest success
|
||||
</h2>
|
||||
|
||||
<div class="grid">
|
||||
<div class="card">
|
||||
<h3>Built for contests</h3>
|
||||
<p>Unlike generic ON4KST clients, KST4Contest focuses on contest workflow, skeds, priorities and fast operator decisions.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>Priority candidates</h3>
|
||||
<p>Score-based candidate ranking helps operators identify promising stations faster.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>AirScout workflow</h3>
|
||||
<p>Airplane scatter windows and candidate timing can be integrated into the operating workflow.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>Cross-platform releases</h3>
|
||||
<p>Windows, Linux and macOS builds are published through GitHub releases.</p>
|
||||
|
||||
{% for feature in features %}
|
||||
|
||||
<article class="card">
|
||||
|
||||
<div class="feature-icon">
|
||||
{{ feature.icon }}
|
||||
</div>
|
||||
|
||||
<p class="eyebrow">
|
||||
{{ feature.category }}
|
||||
</p>
|
||||
|
||||
<h3>
|
||||
<a href="/features/{{ feature.slug }}/">
|
||||
{{ feature.title }}
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
<p>
|
||||
{{ feature.summary }}
|
||||
</p>
|
||||
|
||||
<a href="/features/{{ feature.slug }}/">
|
||||
Learn more →
|
||||
</a>
|
||||
|
||||
</article>
|
||||
|
||||
{% endfor %}
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
<section class="section">
|
||||
|
||||
<p class="eyebrow">
|
||||
Why KST4Contest?
|
||||
</p>
|
||||
|
||||
<h2>
|
||||
Built by contesters for contesters.
|
||||
</h2>
|
||||
|
||||
<div class="grid">
|
||||
|
||||
<div class="card">
|
||||
<h3>Contest Workflow</h3>
|
||||
|
||||
<p>
|
||||
Unlike traditional ON4KST clients, KST4Contest focuses on
|
||||
operator workflow instead of simply displaying chat messages.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h3>Decision Support</h3>
|
||||
|
||||
<p>
|
||||
Priority candidates, activity detection, AirScout integration,
|
||||
timeline and sked reminders help operators make better decisions.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h3>Open Source</h3>
|
||||
|
||||
<p>
|
||||
KST4Contest is open source and continuously developed together
|
||||
with the amateur radio contest community.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "SoftwareApplication",
|
||||
"name": "KST4Contest",
|
||||
"applicationCategory": "CommunicationApplication",
|
||||
"operatingSystem": "Windows, macOS, Linux",
|
||||
"description": "KST4Contest is a contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.",
|
||||
"url": "https://kst4contest.hamradioonline.de/",
|
||||
"downloadUrl": "https://github.com/praktimarc/kst4contest/releases",
|
||||
"softwareVersion": "latest",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Praktimarc"
|
||||
}
|
||||
"@context":"https://schema.org",
|
||||
"@type":"SoftwareApplication",
|
||||
"name":"KST4Contest",
|
||||
"applicationCategory":"CommunicationApplication",
|
||||
"operatingSystem":"Windows, Linux, macOS",
|
||||
"url":"https://kst4contest.hamradioonline.de",
|
||||
"downloadUrl":"https://github.com/praktimarc/kst4contest/releases",
|
||||
"description":"Contest-optimized ON4KST client for VHF, UHF and SHF amateur radio contests."
|
||||
}
|
||||
</script>
|
||||
Reference in New Issue
Block a user