Skip to content

PD5DJ

Amateur Radio Station

Menu
  • Home
  • Info
    • Info
    • History
    • QSL Information
  • MiniBook
    • MiniBook Guide
  • XLX880 Reflector
  • Activations / Contesting
    • Fieldday Juli 2th – 2017 with PD5TG
    • Mills on the air 2016
    • PI4WFL/KITE June 6th 2016
    • PACC Contest PA6NH – 2015
    • VHF Contest 2006 – Petten
  • Projects
  • For Sale / Tekoop
  • Contact
Menu

DX Cluster

📘 DXCluster Manual


🇬🇧 What is DXCluster

The DXCluster app is a graphical Telnet client that lets you receive and send DX spots from DX Spider servers.
You can view real-time spots from other radio amateurs, send your own spots, and when used together with MiniBook, even automatically control your transceiver.


🇬🇧 Main Windows and Tabs

The app consists of three tabs at the top:

🧭 1. Spots Tab

Shows all received spots in a table with columns:

Time Frequency DX Country Spotter Comment

Color Legend:

  • 💚 Green – your own callsign (self spot)

  • 💙 Blue – station you have worked before

  • 🧡 Orange – station you have worked today

  • ❤️ Alert (from the favorites list in Callsign Alert)

👉 Tip: double-click a spot to (via MiniBook) automatically tune your transceiver to the frequency and mode.


🌐 Clusters Tab

Here you manage the list of DX Cluster servers (hosts) you can connect to.

You see a table with columns Prefix, Host, and Port.

Buttons:

  • ➕ Add – add a new cluster

  • ✏️ Edit – edit the selected host

  • ❌ Delete – remove from the list

Connecting

Below the table you see:

  • Host – the address and port (e.g. dxcluster.pi4cc.nl:8000)

  • Login – your callsign

  • Connect / Disconnect – start or stop the connection

  • Auto reconnect – enables automatic reconnection when the session drops


💬 Console Tab

Shows what happens “under the hood”:

  • Connection established or lost

  • Incoming spot lines

  • Send confirmations

  • Any error messages

Useful mainly to verify that the connection is functioning properly.


🇬🇧 Filtering Spots

At the top of the window you find the “Spot Filters” block.

This allows you to filter incoming spots by band, mode, or specific patterns.


🎚️ Band Filter

Click a band (160m, 80m, 40m, 20m, …, 70cm, 23cm, etc.).
The ALL button shows all bands.

The selected button is highlighted in blue.


📻 Mode Filter

Use the dropdown menu next to “Callsign Filter”.
Available modes:

  • ALL – shows all spots

  • CW, FT8, FT4, DIGITAL, PHONE – standard modes

  • Custom Filters – your own RegEx-based filters


⚙️ Managing Custom Filters

Click ⚙ to open the list of your custom filters.
There you can:

  • ➕ add new filters

  • ✏️ modify existing filters

  • ❌ delete filters

Custom filters are saved and will be available immediately the next time the app starts.

Click ? for a detailed help window explaining RegEx (regular expressions).


🇬🇧 RegEx (Regular Expression) Manual for DXCluster


🔍 What is RegEx?

RegEx (short for Regular Expression) is a way to search for patterns in text.
In DXCluster you can use RegEx to filter the spot list by callsigns, countries, or words in comments.

Instead of entering one specific text (such as “PA”), RegEx allows you to search much more flexibly, for example:

  • “All Italian stations”

  • “All portable stations”

  • “Anything with YL or OM in the comment”

  • “Anything with a number in the call”


🧩 Where is it used in DXCluster?

At the top of the window you see the mode dropdown (next to Callsign Filter).
There you can select your own Custom Filter.
These filters are managed via ⚙ → Manage Custom Filters.

There you specify:

  • A name (e.g. “Italy”)

  • A RegEx pattern (e.g. ^I)

Click Save, and the filter appears in the list.
When you select it, DXCluster will show only spots that match that pattern.


⚙️ Most Important RegEx Symbols

Symbol Meaning Example Result
^ Start of the text ^PA Anything starting with “PA”
$ End of the text /P$ Anything ending with “/P”
. Any single character P.A “P1A”, “PXA”, “PAA”, etc.
* 0 or more characters PA.* Anything starting with “PA”, regardless of what follows
+ 1 or more characters DL.+ DL followed by at least one character
[] List of possible characters ^[IU][0-9] Starts with I or U, followed by a digit
{} Repetition count [A-Z]{2} Exactly two uppercase letters
| OR PA|ON Matches “PA” or “ON”
\b Word boundary \bYL\b The word “YL” on its own
() Grouping ^(PA|ON) Starts with PA or ON
.* “Anything in between” .*DX.* Any line containing “DX” anywhere in the text

🧠 Basic Examples

Example Meaning
^PA All Dutch stations (PA prefix)
^DL German stations
^I Italian stations
^G English stations
^F.* French stations
^OH[0-9] Finnish stations (OH followed by a digit)
^EA[1-9]/ Spanish prefix with “/” (e.g. EA1/ON4ZZZ)
^JA[0-9] Japanese stations
^ZS[1-6] South African stations
^VK[1-9] Australian stations
^K[0-9] American stations
^3D2 Fiji Islands
^(5Z|9J) Kenya or Zambia
.*/MM$ Maritime Mobile stations
.*/P$ Portable stations
.*\b(YL|OM)\b.* Contains YL or OM anywhere
.*DX.* Contains “DX” anywhere
[A-Z]{1,2}[0-9]{1,2}[A-Z]{1,3} General callsign structure (PA3XYZ, ON4ZZ, K9AA)

💡 Advanced Examples

Example Meaning
^[A-Z]{1,2}[0-9]{1,2}[A-Z]{1,3}/P$ Portable stations with a normal callsign structure only
^ON[0-9]{1}.* Belgian stations with one digit
^PA[0-9].*(QRP|P)$ PA stations operating QRP or /P
^PD5DJ Your own callsign only
.*25.* Anything containing the number 25
^(DL|F) German or French stations
.*(CQ|TEST).* Anything containing CQ or TEST
^9A.*(FT8|FT4) Croatian stations operating FT8 or FT4
.*DXC.* Anything containing DXC (e.g. PI4DXC)
^PA[0-9]{1,2}[A-Z]+ Dutch callsigns with 1–2 digits followed by 1 or more letters

🔎 Tips for Using RegEx

  1. Test your filter online:
    Go to https://regex101.com → Choose “Python” as the engine.
    There you can test your pattern with real examples.

  2. Case-insensitive matching
    DXCluster is not case-sensitive.
    So pa, Pa, PA all behave the same.

  3. Combine smartly
    You can combine multiple conditions, for example:

    • ^PA.*FT8 → All Dutch FT8 spots

    • ^DL.*CQ → German CQ calls

    • .*(YL|OM).*FT8 → Spots containing YL or OM in comment and FT8

  4. Use start and end markers (^ and $) whenever possible
    This prevents overly broad matches.

  5. Be aware of spaces
    RegEx treats a space as a literal character. Use .* to match flexibly around them.


💬 RegEx Summary

Goal RegEx
Only Dutch stations ^PA
Only portable stations /P$
Only FT8 in comment .*FT8.*
Stations with “CQ” in comment .*CQ.*
American stations ^K[0-9]
All Japanese stations ^JA[0-9]
Belgian stations (ON) ^ON
Own callsign ^PD5DJ
YL or OM in text .*(YL|OM).*

⚠️ Callsign Alert

Callsign Alerts window displays all favorite stations when spotted, grouped in one list.

To add callsigns, click Edit Filter.
To clear alerts, click Clear Alerts.
Check Play sound on alert to play an audio signal when a favorite appears.

In this list you can manually add all favorite callsigns, separated by “, ” (comma).

You can also save a callsign directly from the spot window.
Right-click a spot and choose “Add this DX to Alerts”.


Sending a Spot

In the Spotting section you can send a spot to the cluster.

If MiniBook already has a callsign entered,
this callsign and the current frequency from your transceiver are automatically copied into the DXCluster entry fields.
This allows quick and easy spotting of the station you are currently working.

Fill in (or verify) the following fields:

  • Callsign of the station you want to report

  • Frequency (MHz)

  • Comment (optional)

Click Send Spot to transmit it.
The spot appears in the console and becomes visible to other cluster users.

Use Clear to empty the fields.


MiniBook Integration

When you open DXCluster from MiniBook:

  • Clicking a spot automatically sends the frequency and mode to your transceiver (via rigctl).

  • Spots are marked with:

    • 💙 Worked before

    • 🧡 Worked today

    • 💚 Self spot

    • ❤️ Alert (from Callsign Alert favorites)

For Sale / Aangeboden
QRP Unun's
Yaesu Bluetooth Module

Latest Posts

  • MiniBook Release v1.50
  • Tutorial : Yaesu bluetooth interface pairing in windows
  • YAESU Bluetooth Interface
  • Frame build for Yaesu FTdx10
  • Fieldday weekend and visit to PC5T on TEXEL EU-038

Catagories

  • Accesoires
  • Amateur Television
  • Announcements
  • Antennas
  • Contesting
  • Digimodes
  • Events
  • Homebrew
  • Info
  • Logbooks
  • Measuring
  • MiniBook
  • Packet Radio
  • Portable
  • Projects
  • Propagation
  • Refurbishing
  • Satellite
  • Software
  • Uncategorized

Archives

  • December 2025
  • October 2025
  • September 2025
  • August 2025
  • May 2025
  • April 2025
  • March 2025
  • January 2025
  • November 2024
  • September 2024
  • August 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • January 2023
  • December 2022
  • October 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • December 2016
  • November 2016
© 2025 PD5DJ | Powered by Superbs Personal Blog theme