Skip to content
albertM-hubPublic

About

DX Cluster overlay for ham radio operators — ON5AM

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📡 DX Watch v4

Overlay bureau Windows pour radioamateurs — Spots DX en temps réel

Python Platform License

Développé par ON5AM | Belgique 🇧🇪


✨ Fonctionnalités

Fonction Détail
📡 Multi-cluster 3 clusters EU en parallèle (ON4KHG, ON0LG, DL9GTB)
🌐 DXHeat + PSK Reporter Sources web en complément
☀️ Propagation temps réel SFI, SSN, K/A-index, MUF, Aurora (HamQSL)
🎨 Couleurs par bande 160m → 6m, chaque bande identifiable en un coup d'œil
🕐 Âge des spots Vert <5min · Jaune 5-15min · Gris >15min
🧭 Azimut SP/LP Calculé depuis votre QTH (Short-path et Long-path)
📏 Distance km Vers chaque entité DX
🌍 Filtre continent AF / AS / EU / NA / SA / OC
📻 Mode auto FT8, FT4, CW, SSB, RTTY, JS8 détecté automatiquement
⚡ Flash alertes Popup + bip double pour stations rares (watchlist)
💬 Tooltip survol Infos complètes au survol de chaque spot
🖱️ Double-clic Ouvre QRZ.com directement
📊 Stats session Durée, DX uniques, pays, continents, top bande
📊 Graphique bandes Activité en temps réel par bande
💾 Export CSV Auto + bouton manuel (SP az, LP az, mode, distance)
⚙️ Config GUI Fenêtre de configuration complète sans éditer de fichier
📌 Always-on-top Toujours visible sur le bureau
💧 Opacité réglable Slider en temps réel

🚀 Installation rapide (exe Windows)

  1. Télécharge DXWatch.exe et config.ini dans le même dossier
  2. Édite config.ini avec ton indicatif et ton locator — ou lance l'exe et clique ⚙ Config !
  3. Lance DXWatch.exe

Aucune installation de Python requise


🐍 Installation depuis les sources

# Prérequis : Python 3.10+
pip install requests
python dxwatch.py

⚙️ Configuration rapide

Lance l'exe et clique sur ⚙ Config pour accéder à l'interface graphique.

Ou édite config.ini manuellement :

[STATION]
callsign = ON5AM        ← Ton indicatif
locator  = JO20SP       ← Ton locator Maidenhead
latitude = 50.39        ← Coordonnées pour le calcul d'azimut
longitude = 5.32

[CLUSTERS]
servers = on0dxk.dyndns.org:8000, on0lg.dyndns.org:8000, cluster.dl9gtb.de:8000

[ALERTS]
watchlist = 3B9, FT5, VK9, ZL9, VP6, KH1, E5   ← Alertes stations rares

🌍 Clusters EU recommandés

Cluster Serveur Pays
ON4KHG on0dxk.dyndns.org:8000 🇧🇪 Belgique
ON0LG on0lg.dyndns.org:8000 🇧🇪 Belgique
DL9GTB cluster.dl9gtb.de:8000 🇩🇪 Allemagne
PA3AWK pa3awk.ampr.org:7300 🇳🇱 Pays-Bas
VE7CC dxc.ve7cc.net:23 🌍 International

📦 Compiler soi-même

pip install pyinstaller requests
pyinstaller --onefile --noconsole --name "DXWatch" --icon=antenna.ico dxwatch.py
# L'exe est dans dist/DXWatch.exe
# Copier config.ini dans dist/

📋 Dépendances

  • Python 3.10+
  • requests (pip install requests)
  • tkinter (inclus dans Python)
  • xml.etree (inclus dans Python)
  • winsound (inclus dans Python/Windows)

📜 Licence

MIT — Libre d'utilisation, modification et distribution. Mention appréciée : ON5AM / DX Watch


73 de ON5AM 🎙️

Powered by Claude (Anthropic)

About

DX Cluster overlay for ham radio operators — ON5AM

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages