Station logbook · v1 · from the Decodium family

DecoDXLog

An offline-first log that completes itself from the callbook, tracks 15 awards, points your rotor, watches the DX cluster, and syncs your whole station — QSOs, profiles and settings — to every device with DecoDXLog Cloud.

Windows · macOS · Linux · GPL-3.0 · offline-first, SQLite
DecoDXLog logging FT2 QSOs, with the New QSO panel and the log table side by side

DecoDXLog 0.9.8: New QSO panel on the left, the log on the right, both filled in real time from Decodium over UDP.

DecoDXLog is the station log of the Decodium family: the same theme and window language as Decodium and DecoRTTY, built around a plain SQLite file that stays on your computer. It receives QSOs from Decodium, WSJT-X or JTDX over UDP, completes them from the callbook, and turns them into statistics, awards, a map, contest scores — and, if you want it, a Cloud that follows you to a second computer.

Logging that fills itself in

Fifteen awards, calculated as you log

DXCC, FT2 Award, WAZ, WAS, WPX, IOTA, POTA, SOTA, WWFF, WAC, WAAC, WAJA, AJD, JCC and JCG — worked and confirmed per band, with band slots, what's still missing, a locator map, and filters by band, mode group, station profile and tag. Accepted confirmations are your choice: LoTW, paper card, eQSL.

Statistics, map and DX cluster

Statistics and map

Totals by year, month, UTC hour and band, modes and continents, and a band-by-hour heat map that says when a band is open. World map with coastlines, grey line, worked locators and cluster spots by status.

DX Cluster

DX Spider / CC Cluster over telnet, Reverse Beacon Network, HamAlert and POTA activations in one list. Every spot checked against your log — NEW DXCC, NEW BAND, NEW MODE — with voice alerts and saved filters.

Rotor

DecoRotor's control panel lives inside DecoDXLog, with heading taken straight from cluster spots — point the antenna without leaving the log.

CW

A built-in keyer and decoder for CW, in the same window as everything else.

Contest and QSL

Contest mode (Ctrl+T) from the keyboard, with real-time scoring, duplicate/multiplier checks band by band, and Cabrillo export. Activations (POTA/SOTA/WWFF/IOTA) tag every QSO automatically and export with the file name the award programs expect.

QSL sending: LoTW (signs a temporary ADIF with your installed TQSL, the certificate never leaves your machine), QRZ Logbook, eQSL and Club Log — by hand or automatically after each QSO. Paper QSL get a queue and PDF labels. LoTW confirmations download and match to your log on their own.

DecoDXLog Cloud: one station, every device

The Cloud doesn't just carry QSOs: it carries the whole station — profiles and every setting (theme, filters, cluster, ports, paths) — so a second computer picks up the same station. Service passwords travel too, but sealed on your own machine first (AES-256-GCM, the key comes from your Cloud password): the server only ever sees bytes it cannot open. Your log can also be read and downloaded straight from a browser, in the same window layout as the program, in your station's own colours, complete with live frequency and contest scoring. One click empties the Cloud, with a confirmation you have to type out.

Optional and separate: DecoDXLog works entirely offline with no account at all. The Cloud is for anyone who logs from more than one computer.

Look and feel

Three themes — Ocean Blue, Stellar Light, Darkcodium — with accent variants, density settings and custom colours, the same as Decodium and DecoRTTY. The interface follows your system language or a choice in Settings → General; eleven of fifteen languages are complete today (Italian, English, German, French, Spanish, Dutch, Danish, Catalan, Hungarian, Romanian, Latvian), with Russian, Japanese and both forms of Chinese under way.

Download

Windows installer or portable zip · win64
macOS .dmg · Apple Silicon (arm64)
Linux .AppImage · x86_64 and aarch64

Windows is the official build, from iu8lmc/DecoDXLog: a self-contained folder or installer, no Qt or MSYS2 needed on the target machine. macOS and Linux builds are maintained by Salvatore, 9H1SR, in elisir80/DecodxLog, built automatically from the same source every release. Every release, its exact contents and checksums are on each project's GitHub Releases page.

Manual

The user manual is available in 15 languages (e-book reader and PDF): DecoDXLog manuals.

Build it yourself

Windows via MSYS2 MinGW64, with Qt ≥ 6.5 (Quick, QuickControls2, Sql with the QSQLITE driver, Network, Test):

export PATH=/c/msys64/mingw64/bin:$PATH
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build
cd build && ctest --output-on-failure

For saved credentials: pacman -S mingw-w64-x86_64-qtkeychain (optional — without it DecoDXLog still builds, it just won't save passwords). scripts/deploy.sh builds the distributable folder and the DecoDXLog-<version>-win64.zip archive.

To try it without a radio: decodxlog_udpsend.exe pretends to be Decodium and feeds fake QSOs over UDP.

Licence and credits

GPL-3.0. Part of the Decodium family, by IU8LMC and contributors — same theme and window grammar as Decodium 4 and DecoRTTY. The macOS and Linux builds are Salvatore's, 9H1SR. DXCC data from AD1C's cty.csv (country-files.com). World map coastlines from Natural Earth, bundled in the executable.

Links and support

Frequently asked questions

Do I need Decodium to use it?

No, but it's built to work with it. Any program that speaks the WSJT-X UDP protocol (Decodium, WSJT-X, JTDX) can feed it QSOs; you can also log entirely by hand.

Is the Cloud required?

No. DecoDXLog is fully offline-first with a local SQLite file. The Cloud is an optional add-on for logging from more than one computer.

What happens to my data if I stop using the Cloud?

Nothing: the real log stays on your computer. The Cloud is a sync layer, not the only copy, and “empty the Cloud” only clears the server side, never your local file.

Can I import my existing log?

Yes, ADIF import is lossless, including QSL status per service.

Does it support FT2?

Yes, as a first-class mode (MODE=MFSK, SUBMODE=FT2), alongside FT8, FT4, CW, SSB and everything else ADIF understands.

Is there a Mac or Linux build?

Yes: macOS (Apple Silicon, .dmg) and Linux (.AppImage, x86_64 and aarch64), built and maintained by Salvatore, 9H1SR, in elisir80/DecodxLog, from the same source as the Windows build every release.

Where do the awards come from?

Calculated directly from your own log, worked and confirmed per band, with no external service required beyond LoTW/eQSL confirmation downloads if you use them.

73 de Martino IU8LMC


Versione italiana
Log di stazione · v1 · dalla famiglia Decodium

DecoDXLog

Un log offline-first che si completa da solo dal callbook, tiene il conto di 15 diplomi, punta il rotore, guarda il DX cluster e sincronizza tutta la stazione — QSO, profili e impostazioni — su ogni dispositivo con DecoDXLog Cloud.

Windows · macOS · Linux · GPL-3.0 · offline-first, SQLite
DecoDXLog che registra QSO FT2, con il pannello Nuovo QSO e la tabella del log affiancati

DecoDXLog 0.9.8: pannello Nuovo QSO a sinistra, log a destra, entrambi popolati in tempo reale da Decodium via UDP.

DecoDXLog è il log di stazione della famiglia Decodium: stesso tema e stessa grammatica di finestre di Decodium e DecoRTTY, costruito attorno a un semplice file SQLite che resta sul proprio computer. Riceve i QSO da Decodium, WSJT-X o JTDX via UDP, li completa dal callbook, e li trasforma in statistiche, diplomi, una mappa, punteggi contest — e, se lo si vuole, un Cloud che segue anche su un secondo computer.

Un log che si riempie da solo

Quindici diplomi, calcolati mentre si registra

DXCC, FT2 Award, WAZ, WAS, WPX, IOTA, POTA, SOTA, WWFF, WAC, WAAC, WAJA, AJD, JCC e JCG — lavorati e confermati per banda, con i band slot, quello che manca, una mappa dei locatori, e filtri per banda, gruppo di modi, profilo stazione ed etichetta. Le conferme accettate sono una scelta: LoTW, cartolina, eQSL.

Statistiche, mappa e DX cluster

Statistiche e mappa

Totali per anno, mese, ora UTC e banda, modi e continenti, e una mappa di calore banda per ora che dice quando una banda è aperta. Mappa del mondo con coste, linea grigia, locatori lavorati e spot del cluster colorati per stato.

DX Cluster

DX Spider / CC Cluster via telnet, Reverse Beacon Network, HamAlert e attivazioni POTA in un'unica lista. Ogni spot confrontato col log — NEW DXCC, NEW BAND, NEW MODE — con avvisi vocali e filtri salvati.

Rotore

Il posto di comando di DecoRotor sta dentro DecoDXLog, con i gradi presi direttamente dagli spot del cluster — si punta l'antenna senza uscire dal log.

CW

Un tasto elettronico e un decoder per il CW, integrati, nella stessa finestra di tutto il resto.

Contest e QSL

Modalità contest (Ctrl+T) da tastiera, con punteggio in tempo reale, controllo duplicati/moltiplicatori banda per banda, ed export Cabrillo. Le attivazioni (POTA/SOTA/WWFF/IOTA) etichettano ogni QSO in automatico e si esportano col nome file che i programmi dei diplomi si aspettano.

Invio QSL: LoTW (firma un ADIF temporaneo col TQSL installato, il certificato non lascia mai il computer), QRZ Logbook, eQSL e Club Log — a mano o in automatico dopo ogni QSO. Le QSL di carta hanno una coda e le etichette in PDF. Le conferme LoTW si scaricano e si abbinano al log da sole.

DecoDXLog Cloud: una stazione, ogni dispositivo

Il Cloud non porta solo i QSO: porta tutta la stazione — profili e tutte le impostazioni (tema, filtri, cluster, porte, percorsi) — così un secondo computer si ritrova la stessa stazione. Anche le password dei servizi viaggiano, ma sigillate prima sul proprio computer (AES-256-GCM, la chiave viene dalla password del Cloud): il server vede solo byte che non può aprire. Il proprio log si guarda e si scarica anche dal browser, nella stessa disposizione a finestra del programma, con i colori della propria stazione, frequenza in aria e punteggio contest compresi. Un clic svuota il Cloud, con una conferma da scrivere per esteso.

Opzionale e separato: DecoDXLog funziona interamente offline, senza alcun account. Il Cloud è per chi registra da più di un computer.

Aspetto

Tre temi — Ocean Blue, Stellar Light, Darkcodium — con varianti d'accento, densità e colori personalizzati, come Decodium e DecoRTTY. L'interfaccia segue la lingua del sistema o una scelta in Impostazioni → Generale; undici lingue su quindici sono complete oggi (italiano, inglese, tedesco, francese, spagnolo, olandese, danese, catalano, ungherese, rumeno, lettone), con russo, giapponese ed entrambe le forme del cinese in lavorazione.

Scaricare

Windows installer o zip portabile · win64
macOS .dmg · Apple Silicon (arm64)
Linux .AppImage · x86_64 e aarch64

Windows è la build ufficiale, da iu8lmc/DecoDXLog: una cartella autonoma o un installer, non serve Qt né MSYS2 sul computer di destinazione. Le build macOS e Linux sono mantenute da Salvatore, 9H1SR, in elisir80/DecodxLog, compilate in automatico dallo stesso sorgente a ogni release. Ogni release, il suo contenuto esatto e i suoi checksum sono sulla pagina Releases di GitHub di ciascun progetto.

Manuale

Il manuale utente è disponibile in 15 lingue (ebook da sfogliare e PDF): manuali DecoDXLog.

Compilarlo da soli

Windows via MSYS2 MinGW64, con Qt ≥ 6.5 (Quick, QuickControls2, Sql con il driver QSQLITE, Network, Test):

export PATH=/c/msys64/mingw64/bin:$PATH
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build
cd build && ctest --output-on-failure

Per le credenziali salvate: pacman -S mingw-w64-x86_64-qtkeychain (facoltativo — senza, DecoDXLog si compila comunque, ma non salva le password). scripts/deploy.sh prepara la cartella distribuibile e l'archivio DecoDXLog-<versione>-win64.zip.

Per provarlo senza radio: decodxlog_udpsend.exe finge di essere Decodium e manda QSO finti via UDP.

Licenza e crediti

GPL-3.0. Parte della famiglia Decodium, di IU8LMC e contributori — stesso tema e stessa grammatica di finestre di Decodium 4 e DecoRTTY. Le build macOS e Linux sono di Salvatore, 9H1SR. Dati DXCC dal cty.csv di AD1C (country-files.com). Le coste della mappa del mondo vengono da Natural Earth, incluse nell'eseguibile.

Link e supporto

Domande frequenti

Serve Decodium per usarlo?

No, ma è pensato per lavorare con lui. Qualsiasi programma che parla il protocollo UDP di WSJT-X (Decodium, WSJT-X, JTDX) può alimentarlo di QSO; si può anche registrare interamente a mano.

Il Cloud è obbligatorio?

No. DecoDXLog è completamente offline-first con un file SQLite locale. Il Cloud è un componente opzionale per chi registra da più di un computer.

Cosa succede ai miei dati se smetto di usare il Cloud?

Niente: il log vero resta sul proprio computer. Il Cloud è uno strato di sincronizzazione, non l'unica copia, e «svuota il Cloud» pulisce solo il lato server, mai il file locale.

Posso importare il mio log esistente?

Sì, l'import ADIF è senza perdite, stati QSL per servizio compresi.

Supporta FT2?

Sì, come modo di prima classe (MODE=MFSK, SUBMODE=FT2), insieme a FT8, FT4, CW, SSB e tutto quello che ADIF capisce.

Esiste una versione per Mac o Linux?

Sì: macOS (Apple Silicon, .dmg) e Linux (.AppImage, x86_64 e aarch64), compilate e mantenute da Salvatore, 9H1SR, in elisir80/DecodxLog, dallo stesso sorgente della build Windows a ogni release.

Da dove vengono i diplomi?

Calcolati direttamente dal proprio log, lavorati e confermati per banda, senza bisogno di alcun servizio esterno oltre agli scarichi delle conferme LoTW/eQSL, se si usano.

73 de Martino IU8LMC