diff --git a/github_docs/de-Funktionen.md b/github_docs/de-Funktionen.md index 8d4f5860..861b562d 100644 --- a/github_docs/de-Funktionen.md +++ b/github_docs/de-Funktionen.md @@ -237,7 +237,7 @@ Die Filter oberhalb der Benutzerliste greifen auf dieselben Informationen zurüc Mehrere aktivierte Filter werden gemeinsam angewendet. Eine Station bleibt nur sichtbar, wenn sie alle gewählten Bedingungen erfüllt. Die Filter reagieren unmittelbar auf neue Logeinträge und geänderte NOT-QRV-Markierungen. -Bedienung und Aufbau der Filterleiste: [Benutzeroberfläche – Filter](de-Benutzeroberflaeche#filter). +Bedienung und Aufbau der Filterleiste: [Benutzeroberfläche – Filter](de-Benutzeroberflaeche#filter-und-reachability-steuerung). --- diff --git a/github_docs/en-Features.md b/github_docs/en-Features.md index 94998279..a6ffaff9 100644 --- a/github_docs/en-Features.md +++ b/github_docs/en-Features.md @@ -236,7 +236,7 @@ The filters above the user list use the same information as the Worked columns: Several active filters are applied together. A station remains visible only if it satisfies every selected condition. The filters react immediately to new log entries and changed NOT-QRV marks. -Operation and layout of the filter bar: [User Interface – Filters](en-User-Interface#filters). +Operation and layout of the filter bar: [User Interface – Filters](en-User-Interface#filters-and-reachability-controls). --- diff --git a/website/src/features/airscout.md b/website/src/features/airscout.md index d18394a9..727e7c8f 100644 --- a/website/src/features/airscout.md +++ b/website/src/features/airscout.md @@ -15,6 +15,7 @@ tagsList: - SHF - contest related: + - station-filters - timeline - priority-score - sked-reminder @@ -172,4 +173,4 @@ Conversely, a reported aircraft does not guarantee sufficient signal strength or [Read how the AP information affects the timeline.](/features/timeline/) -[Open the AirScout project on GitHub.](https://github.com/dl2alf/AirScout) \ No newline at end of file +[Open the AirScout project on GitHub.](https://github.com/dl2alf/AirScout) diff --git a/website/src/features/band-recognition.md b/website/src/features/band-recognition.md index 3466d213..b8c55b49 100644 --- a/website/src/features/band-recognition.md +++ b/website/src/features/band-recognition.md @@ -14,6 +14,7 @@ tagsList: - ON4KST - contest workflow related: + - station-filters - qrg-detection - station-map - directional-opportunities diff --git a/website/src/features/log-sync.md b/website/src/features/log-sync.md index 77e386fb..ccb97941 100644 --- a/website/src/features/log-sync.md +++ b/website/src/features/log-sync.md @@ -13,6 +13,7 @@ tagsList: - DXLog.net - contest logger related: + - station-filters - band-recognition - priority-score - dual-chat diff --git a/website/src/features/priority-score.md b/website/src/features/priority-score.md index 3e355f05..8d935fd0 100644 --- a/website/src/features/priority-score.md +++ b/website/src/features/priority-score.md @@ -15,6 +15,7 @@ tagsList: - SHF - contest workflow related: + - station-filters - qrg-detection - band-recognition - timeline diff --git a/website/src/features/station-filters.md b/website/src/features/station-filters.md new file mode 100644 index 00000000..af0b88c9 --- /dev/null +++ b/website/src/features/station-filters.md @@ -0,0 +1,103 @@ +--- +title: Combinable Station Filters +icon: 🔎 +category: Contest Awareness +since: "1.0" +summary: Combine spatial, operating and propagation filters to focus the user list and station map without removing hidden stations from the active chat context. +description: KST4Contest applies several station filters together while keeping the canonical station model, message processing and Priority List independent of the filtered table view. +tagsList: + - station filters + - QTF + - QRB + - New bands + - AirScout + - Tropo + - Worked + - contest workflow +related: + - station-map + - band-recognition + - priority-score + - airscout + - log-sync +--- + +## Why combine station filters? + +A busy ON4KST category can contain far more stations than are relevant to the current antenna direction, band or operating moment. One filter rarely describes the complete situation. + +KST4Contest therefore allows spatial, operating and propagation-related conditions to be active at the same time. The purpose is not to discard stations. It is to reduce the visible worklist to the contacts which currently deserve attention. + +![Station filters wrapped into two rows](/manual/assets/filter_bar_wrapped.png) + +## Three kinds of filter + +### Spatial filters + +- **Show only QTF** keeps stations inside the selected antenna direction and configured beamwidth. +- **Show only QRB [km] <=** limits the list to the entered distance. + +### Operating filters + +- **Find** matches a complete or partial callsign. +- **wkd** hides base callsigns already worked on at least one supported band. +- The individual band buttons hide stations already worked or marked NOT QRV on that band. +- **Inactive stations** removes stations whose latest chat activity is too old. +- **Only new grids** retains stations in four-character grid squares not yet worked. +- **New bands** retains stations with at least one known, locally enabled and unworked band opportunity. + +### Propagation-related filters + +- **Tropo >=0dB** uses the available path-assessment result. +- **AS next 5m** retains stations with a current AirScout opportunity or one expected within the next five minutes. + +These groups describe the operator's question, not separate processing stages. Every active filter is applied to the same station view. + +## Active filters use AND logic + +Several enabled filters are combined with AND. A station remains visible only when it satisfies every active condition. + +For example, the operator can combine: + +1. a QTF sector; +2. a maximum QRB; +3. **New bands**; and +4. **AS next 5m**. + +The result contains only stations which lie in the chosen direction and distance, still offer a common unworked band and have a suitable AirScout window within the next five minutes. + +This is deliberately strict. Adding another filter narrows the result; it does not add a second independent group of candidates. + +## User list and map share the result + +The user list and [Station Map](/features/station-map/) use the same filtered station set. If a station disappears from the table because of QTF, QRB, Worked, band or propagation criteria, it also disappears from the geographical view. + +This makes the map useful as a spatial worklist rather than a second list with different rules. + +## Hidden does not mean deleted + +A filtered-out station remains in the active station model and continues to participate in chat processing. Incoming messages, QRG and band updates, Worked changes and other state can therefore make it relevant again. + +The [Priority List](/features/priority-score/) is intentionally independent of the table filters. A high-priority candidate may still appear there while its row is hidden in the user list. Selecting that candidate updates the current station and **Further Info**, but does not silently disable the active filters. + +## `Grid color` and `Reachability` are not filters + +**Grid color** changes only the appearance of the QRA cell for an already worked four-character grid square. It does not remove a station and remains enabled when **Reset filters** is used. + +The **Reachability** selector determines the band used for the Tropo column, the Tropo filter and an explicitly requested path calculation. Selecting a band does not itself filter the list. The choice is therefore also retained by **Reset filters**. + +## Unknown Tropo results remain visible + +**Tropo >=0dB** removes only stations for which a completed calculation returned a negative SSB margin. + +Stations with a pending, missing or failed result remain visible. Missing data is not evidence that a path is unsuitable. Treating every absent online result as a negative path assessment would make the filter look decisive while merely hiding uncertainty. + +## Filters react to new information + +The visible result changes when relevant station data changes. A new log entry can remove a station through the Worked filter. A detected QRG may create a [Band Recognition](/features/band-recognition/) result for **New bands**. New [AirScout](/features/airscout/) information can make a station pass **AS next 5m**. + +In practical terms: the filter bar turns the current station model into a temporary operating view. It does not create a smaller, disconnected copy of the contest. + +[Read the complete filter and Reachability controls in the manual.](/manual/en/user-interface/#filters-and-reachability-controls) + +[Read how Worked and band information changes through log synchronisation.](/features/log-sync/) diff --git a/website/src/features/station-map.md b/website/src/features/station-map.md index f2779a48..e5811f36 100644 --- a/website/src/features/station-map.md +++ b/website/src/features/station-map.md @@ -15,6 +15,7 @@ tagsList: - Copernicus GLO-90 - contest workflow related: + - station-filters - qrg-detection - band-recognition - directional-opportunities