NEXUS

La workstation “all mode” che punta a unificare l’intera stazione radioamatoriale

Negli ultimi anni il radioamatore evoluto si è abituato a lavorare con una moltitudine di programmi: WSJT-X per FT8, un software di log, un cluster DX, un sistema di mappe e propagazione, un programma CAT per il controllo della radio, magari un decoder CW dedicato. Questo approccio funziona, ma comporta una continua gestione di configurazioni, database duplicati e interazioni spesso complesse. [hamradiotools.io], [hamradio.my]

NEXUS, sviluppato dal radioamatore KD9TAW, nasce proprio per superare questo modello. Il progetto si presenta come una vera e propria“All Mode Operating Workstation”, ovvero una piattaforma integrata che concentra in una singola applicazione le funzioni operative principali della stazione radioamatoriale. Il software è distribuito gratuitamente, è open source con licenza GPL-3.0 e ha ricevuto una notevole attenzione internazionale, culminata con la sua presentazione tra le novità più interessanti mostrate alla recente stagione fieristica culminata nell’area espositiva di Hamcation 2026. [hamradiotools.io], [sourceforge.net], [github.com]

L’obiettivo dichiarato dagli sviluppatori è semplice: un solo programma, un solo logbook, una sola interfaccia operativa per tutta la stazione. [hamradiotools.io], [github.com]

Architettura e sistemi operativi supportati

Uno degli aspetti più interessanti di NEXUS è la natura multipiattaforma. Il software è disponibile per:

  • Windows
  • Linux
  • macOS (Apple Silicon)
  • Raspberry Pi

In tutti i casi viene distribuito come pacchetto completo, comprendendo già il supporto Hamlib necessario al controllo CAT della radio. Non occorrono installazioni aggiuntive di librerie esterne o middleware, elemento che semplifica notevolmente la configurazione iniziale. [hamradiotools.io], [github.com]

L’applicazione è sviluppata in Rust e utilizza una base di codice unica per tutte le piattaforme supportate. [hamradiotools.io], [github.com]

Secondo la documentazione ufficiale, NEXUS integra:

  • decoder digitali;
  • logbook;
  • sistemi di alert DX;
  • mappe di propagazione;
  • panadapter;
  • gestione CAT;
  • award tracking;
  • APRS;
  • fonia;
  • CW;
  • RTTY;
  • SSTV;
  • modi digitali weak signal.

Tutti questi componenti condividono un unico database di log e una sola connessione radio, evitando la tipica frammentazione operativa delle configurazioni tradizionali. [hamradiotools.io], [github.com]

Il Logbook integrato

Il logbook rappresenta il cuore dell’ecosistema NEXUS.

La documentazione descrive un database ADIF 3.1.4 con conservazione completa dei dati QSO, comprese:

  • banda;
  • frequenza;
  • modo operativo;
  • locator;
  • DXCC;
  • stato;
  • riferimenti POTA/SOTA;
  • note;
  • stato delle conferme ricevute dai vari servizi online. [hamradiotools.io]

Un elemento particolarmente interessante è la gestione delle conferme con distinzione della provenienza della QSL.

NEXUS mantiene traccia separata delle conferme provenienti da:

L’approccio adottato evita che una conferma proveniente da una fonte non valida per alcuni award venga conteggiata impropriamente. La documentazione sottolinea infatti che eQSL e le corrispondenze QRZ non vengono equiparate alle conferme LoTW o cartacee per gli award ARRL. [hamradiotools.io]

Integrazione con i logbook online

Uno dei punti di forza più evidenti è l’integrazione nativa con i servizi di logging più diffusi.

Sono documentate connessioni verso:

Le funzioni comprendono:

  • upload dei QSO;
  • sincronizzazione delle conferme;
  • visualizzazione dello stato delle QSL;
  • utilizzo delle informazioni per il calcolo degli award. [hamradiotools.io]

L’interessante scelta progettuale è che il log locale rimane sempre il riferimento primario (“system of record”), mentre i servizi online sono considerati estensioni del database locale. [hamradiotools.io]

Interfaccia radio e controllo CAT

NEXUS integra il controllo completo della radio tramite CAT.

Il software supporta:

  • Hamlib integrato;
  • controllo di più apparati;
  • gestione fino a tre radio diverse;
  • assegnazione di specifici modi e bande al ricetrasmettitore più appropriato. [sourceforge.net], [hamradiotools.io]

Per alcuni apparati Icom con CI-V nativo e per i sistemi FlexRadio è disponibile inoltre il collegamento diretto al panadapter RF dell’apparato, permettendo di visualizzare lo spettro radio reale all’interno dell’interfaccia di NEXUS. [hamradiotools.io], [sourceforge.net]

Quando il panadapter nativo non è disponibile, il software può utilizzare una visualizzazione basata sull’audio ricevuto. [hamradiotools.io], [dxzone.com]

CW: il decoder intelligente

Il comparto CW è particolarmente innovativo.

La documentazione ufficiale e il repository GitHub descrivono:

  • stazione CW completa;
  • invio tramite tastiera;
  • macro programmabili F1-F8;
  • controllo velocità;
  • indicatore di zero-beat;
  • decoder CW basato su rete neurale / AI. [sourceforge.net], [github.com], [github.com]

L’approccio punta soprattutto al CW operativo quotidiano e ai QSO di tipo ragchew, mantenendo la semplicità d’uso senza richiedere applicazioni esterne dedicate. [hamradiotools.io]

Operatività in fonia (SSB e FM)

La modalità Phone dispone di un vero cockpit dedicato.

Le funzionalità documentate comprendono:

Si tratta di una caratteristica piuttosto rara nei software moderni, generalmente più orientati ai modi digitali che alla fonia tradizionale.

Modi digitali (WSJT-X)

Il modulo FT8/FT4 che copre anche la gestione delle altre modalità operative gestite da WSJT-X) costituisce probabilmente il nucleo principale del programma. La documentazione indica:

  • auto-sequencing compatibile con l’operatività moderna;
  • visualizzazione Band Activity;
  • waterfall con pausa e rewind;
  • ranking automatico delle stazioni in funzione del valore per il proprio log;
  • indicazione di DXCC, distanza e azimut per ogni decodifica;
  • interoperabilità UDP con WSJT-X. [hamradiotools.io], [sourceforge.net], [github.com]

La compatibilità UDP consente di continuare a utilizzare software popolari come:

  • GridTracker
  • JTAlert

senza modificare il proprio flusso operativo. [sourceforge.net]

Una delle novità più recenti è l’integrazione del modem FT2, introdotta nelle ultime evoluzioni del progetto. Il repository ufficiale riporta l’adozione del modem FT2 sviluppato da Decodium con funzionalità complete di codifica e decodifica. [github.com]

E poi vengono gestiti anche gli altri modi di emissione tipici di WSJT-X.

Q65: Progettato da Joe Taylor K1JT per comunicazioni estremamente deboli e per collegamenti via EME (Earth-Moon-Earth), scatter troposferico e altre applicazioni specialistiche. Offre prestazioni superiori a FT8 nelle condizioni più critiche. NEXUS lo include tra i modi trasmissivi nativi. [sourceforge.net]

JT65: Storico modo digitale sviluppato per EME e successivamente adottato anche in HF. Pur essendo stato largamente sostituito da FT8, resta utilizzato in alcune attività specialistiche e viene mantenuto per compatibilità operativa. [sourceforge.net]

MSK144: Modo studiato specificamente per il meteor scatter in banda VHF. Consente di sfruttare le brevissime riflessioni generate dalle tracce ionizzate lasciate dalle meteore. È il riferimento attuale per questa particolare disciplina radioamatoriale. [sourceforge.net]

FST4: Protocollo sviluppato per comunicazioni weak-signal estreme su HF. Opera con periodi di trasmissione anche molto lunghi e privilegia la sensibilità rispetto alla velocità di scambio delle informazioni. Risulta particolarmente adatto alla sperimentazione sulle bande basse. [sourceforge.net]

FST4W: Versione specializzata di FST4 destinata principalmente a studi di propagazione e trasmissioni beacon. Consente la ricezione di segnali al limite della rilevabilità e viene spesso utilizzata per monitoraggi scientifici e sperimentali. [sourceforge.net]

WSPR: Weak Signal Propagation Reporter. Non è concepito per il QSO tradizionale ma per l’analisi della propagazione radio. Le stazioni trasmettono beacon a bassissima potenza e i risultati vengono raccolti per studiare le aperture radio a livello mondiale. NEXUS ne integra la gestione nativa.

Questa scelta distingue NEXUS dalla maggior parte dei software concorrenti attualmente disponibili. [github.com]

RTTY

NEXUS integra un ambiente RTTY completo. Sono documentate:

  • operazioni a 45,45 baud Baudot;
  • indicazione della confidenza di decodifica carattere per carattere;
  • waterfall dedicata;
  • macro operative;
  • trasmissione sia AFSK sia FSK reale. [hamradiotools.io]

Ciò rende possibile partecipare a contest e attività DX RTTY senza software aggiuntivi. [hamradiotools.io]

APRS: molto più di un semplice monitor packet

Il modulo APRS di NEXUS non si limita alla visualizzazione dei pacchetti ricevuti. La documentazione ufficiale descrive un ambiente operativo dedicato che integra una mappa proprietaria, monitoraggio packet e funzioni APRS-IS. [hamradiotools.io], [sourceforge.net]

Tra le funzionalità documentate troviamo:

  • visualizzazione cartografica delle stazioni;
  • utilizzo dei simboli APRS standard;
  • ricezione e decodifica dei beacon APRS;
  • decodifica dei bollettini meteo trasmessi via APRS;
  • connessione alla rete APRS-IS;
  • invio manuale di messaggi brevi;
  • gestione dei beacon di posizione;
  • funzione di receive-only iGate, cioè inoltro verso APRS-IS dei pacchetti ricevuti via radio senza capacità di trasmissione inversa. [hamradiotools.io], [sourceforge.net]

È una implementazione piuttosto completa per un software generalista, considerando che molti programmi concorrenti richiedono ancora applicazioni esterne dedicate per svolgere queste attività. [sourceforge.net], [dxzone.com]

SSTV

Secondo il manuale, NEXUS include un modulo SSTV con approccio “receive first”. Le immagini ricevute vengono automaticamente decodificate e archiviate in una galleria locale. La trasmissione avviene invece esclusivamente tramite comando esplicito dell’operatore, evitando trasmissioni involontarie. [hamradiotools.io]

PSK31 e QPSK31

La modalità è concepita per le tradizionali attività keyboard-to-keyboard. Le caratteristiche documentate comprendono:

  • click su un segnale presente nel waterfall per sintonizzarsi;
  • stampa immediata del traffico decodificato;
  • digitazione durante la trasmissione;
  • quattro macro operative programmabili. [hamradiotools.io]

JS8

Un’altra funzione altrettanto importante è il supporto JS8, compatibile con l’ecosistema JS8Call. [hamradiotools.io] Il software implementa:

  • heartbeat;
  • messaggi indirizzati;
  • relay;
  • mailbox store-and-forward;
  • decodifica simultanea di tutte le velocità operative JS8. [hamradiotools.io]

Questa è una caratteristica piuttosto interessante per chi utilizza reti di messaggistica HF resilienti. [hamradiotools.io]

I modi “proprietari” di NEXUS

TempoFast: È uno dei due protocolli originali sviluppati dagli autori di NEXUS. È concepito come sistema di messaggistica weak-signal a maggiore velocità operativa. [sourceforge.net], [github.com]

TempoDeep: Versione orientata alla massima sensibilità, pensata per collegamenti in condizioni particolarmente difficili. Gli sviluppatori descrivono il sistema Tempo come una piattaforma di comunicazione testuale dotata di meccanismi di affidabilità e recupero delle informazioni durante la propagazione variabile. [sourceforge.net], [hamradiotools.io]

Satelliti

Nel materiale ufficiale compare anche il supporto per l’attività satellitare radioamatoriale. [sourceforge.net]

Le funzioni dichiarate comprendono:

  • gestione satelliti;
  • inseguimento automatico del puntamento rotor;
  • integrazione nell’ambiente operativo generale. [sourceforge.net]

Per una prima versione del software si tratta di un settore sorprendentemente ambizioso. [sourceforge.net]

POTA, SOTA e DXpedition

Un’altra area che meriterebbe spazio nell’articolo è la gestione delle attività outdoor e DX. Il manuale comprende sezioni dedicate a:

In particolare NEXUS dispone di:

  • classificazione delle stazioni in funzione del valore per il proprio log;
  • identificazione delle entità mancanti;
  • calendario DXpedition;
  • stima delle migliori finestre operative mediante modelli di propagazione;
  • allarmi e notifiche per entità ricercate. [hamradiotools.io], [hamradio.my]

Propagazione e analisi DX

Nell’articolo iniziale la propagazione è stata solamente accennata.

In realtà è uno dei punti distintivi del progetto.

La documentazione e le descrizioni ufficiali parlano di:

  • globo tridimensionale;
  • greyline;
  • spot in tempo reale;
  • modellazione propagativa ITU-R P.533;
  • valutazione delle aperture basata su stazioni riceventi geograficamente vicine all’operatore e non soltanto su dati globali. [sourceforge.net], [hamradio.my]

Questo componente è profondamente integrato con il sistema di alert DX e di caccia agli award. [hamradiotools.io], [hamradio.my]

Gestione memorie radio e programmazione apparati

Un’altra funzione poco evidenziata riguarda il supporto alla programmazione degli apparati. [hamradiotools.io]

La documentazione pubblica indica:

  • ricerca ripetitori;
  • pacchetti memoria predefiniti;
  • import/export CSV compatibile con CHIRP;
  • supporto a circa 1000 modelli radio tramite workflow CHIRP. [hamradiotools.io], [dxzone.com]

Questa caratteristica è piuttosto insolita in una workstation operativa orientata prevalentemente al DX e ai modi digitali. [hamradiotools.io]

Award Management

Uno degli aspetti che maggiormente differenziano NEXUS da molti programmi concorrenti è la gestione award completamente offline.

Il software calcola automaticamente:

La valutazione viene effettuata partendo dal log locale e dalle conferme realmente valide per ciascun diploma. [hamradiotools.io]

Il sistema di alert utilizza inoltre queste informazioni per evidenziare stazioni particolarmente interessanti:

Accessibilità

Infine, c’è una attenzione specifica agli operatori con disabilità visive, un aspetto sociale ed umano importante e dichiarato chiaramente nelle caratteristiche ufficiali; NEXUS dichiara supporto per:

  • screen reader JAWS (Job Access With Speech): in pratica un radioamatore non vedente o ipovedente può utilizzare il computer senza vedere il monitor: JAWS legge menu, pulsanti, finestre, caselle di testo, frequenze, nominativi e qualsiasi altro elemento dell’interfaccia;
  • screen reader NVDA (NonVisual Desktop Access) screen reader gratuito e open source per Windows: i controlli dell’interfaccia sono stati sviluppati secondo criteri di accessibilità che consentono al software di descrivere correttamente ciò che avviene sullo schermo;
  • navigazione completa da tastiera;
  •  [sourceforge.net], [dxzone.com]

Si tratta di un elemento distintivo significativo e raro nel panorama dei software radioamatoriali. [dxzone.com], [sourceforge.net]

Le novità che stanno attirando l’attenzione internazionale

Le caratteristiche che stanno contribuendo al forte interesse verso NEXUS sono:

  1. integrazione “all-in-one”;
  2. gratuità completa;
  3. licenza open source GPL-3.0;
  4. compatibilità multipiattaforma;
  5. supporto a numerosi modi in un’unica applicazione;
  6. decoder CW basato su AI;
  7. gestione award offline;
  8. interazione nativa con i principali ecosistemi digitali radioamatoriali. [hamradiotools.io], [sourceforge.net], [github.com]

Sintesi

NEXUS è una delle più interessanti novità software apparse recentemente nel panorama radioamatoriale internazionale: una workstation gratuita, open source e multipiattaforma che integra modi digitali, CW, fonia, APRS, logbook, award tracking e controllo radio in un unico ambiente operativo. L’obiettivo è sostituire la tradizionale collezione di applicazioni specializzate con una piattaforma unificata e coerente, mantenendo piena compatibilità con gli ecosistemi radioamatoriali più diffusi. Io lo sto già provando… e voi?

73 de Leo IZ5FSA.

Fonti e collegamenti

RisorsaRuolo nella verifica
https://hamradiotools.ioSito ufficiale del progetto e panoramica funzionale
https://hamradiotools.io/manual/Manuale ufficiale online
https://hamradiotools.io/manual/logbook-qsl/Dettagli logbook, LoTW, QRZ, Club Log, eQSL
https://sourceforge.net/projects/nexus-ham-radio/Distribuzione ufficiale e caratteristiche dichiarate
https://sourceforge.net/projects/nexus-ham-radio/files/Download e documentazione ufficiale
https://github.com/kd9taw/NexusRepository sorgente ufficiale
https://github.com/kd9taw/Nexus/tree/main/docs/manualManualistica tecnica del progetto
https://www.dxzone.com/dx36916/nexus-ham-radio-station-software.htmlVerifica indipendente delle funzionalità
https://hamradio.my/nexus-hamradiotools-all-in-one-shack-software/Articolo divulgativo utilizzato per confronto e verifica

Video esplicativi

Software di logging Nexus: il nuovo software tuttofare per radioamatori! (GW0KIG – Kevin O’Reilly)

Nexus Ham Radio 2026 All Mode Digital (F4JYO – Morbihan Ouest)

Nexus – Modern Operating Workstation for Amateur Radio (N4EAC – Eduardo A De Carvalho)

Nexus — Uma nova experiência para o Radioamadorismo Digital FT8/FT4 (PY2VE – Rubens Zolotujin)

Nota del redattore: tutti i collegamenti sopra riportati risultano coerenti tra loro e confermano le funzionalità descritte nell’articolo. Le informazioni riportate derivano esclusivamente da documentazione ufficiale del progetto e da fonti radioamatoriali specialistiche che riprendono i contenuti degli sviluppatori.

[hamradiotools.io], [sourceforge.net], [github.com], [hamradiotools.io]

DeepCW

L’intelligenza artificiale applicata alla decodifica della telegrafia CW 

La decodifica automatica del CW (Continuous Wave) non è una novità nel mondo radioamatoriale. Da anni software come CW Skimmer, CwGet, fldigi e MRP40 aiutano gli operatori a convertire il codice Morse ricevuto in testo leggibile. Tuttavia, tutti questi programmi si basano principalmente su DSP tradizionale, algoritmi statistici o tecniche euristiche. Negli ultimi anni è emersa una nuova generazione di decoder che sfrutta il deep learning, e il progetto più interessante attualmente disponibile è probabilmente DeepCW. [github.com], [dxzone.com] 

Cos’è DeepCW 

DeepCW è un decoder CW in tempo reale che utilizza una rete neurale addestrata specificamente per riconoscere il codice Morse in condizioni radio reali. Il progetto è disponibile come applicazione web e come motore open source separato (deepcw-engine). Gli sviluppatori dichiarano compatibilità con Windows, macOS, Android e iOS. [github.com] 

Secondo il repository ufficiale, il software offre: 

  • decodifica CW in tempo reale tramite deep learning; 
  • elevata robustezza a rumore, fading (QSB) e segnali deboli; 
  • decodifica multicanale; 
  • riduzione del rumore basata su AI; 
  • elaborazione locale senza necessità di infrastrutture SDR particolarmente complesse. [github.com] 

L’obiettivo dichiarato è superare i limiti dei decoder tradizionali, che spesso faticano con segnali instabili, velocità variabili o manipolazioni non perfettamente “da manuale”. [github.com], [dxzone.com] 

La tecnologia sottostante 

L’approccio tradizionale 

Un decoder CW classico normalmente: 

  1. filtra il segnale audio; 
  2. individua toni e pause; 
  3. misura la durata di punti e linee; 
  4. ricostruisce i caratteri Morse; 
  5. applica regole statistiche o lessicali. [dxzone.com], [DX Atlas:…o software] 

Questo approccio funziona bene quando: 

  • il manipolatore è regolare; 
  • il rapporto segnale/rumore è elevato; 
  • la velocità è stabile. 

Diventa invece più problematico quando si ricevono operatori con “fist” personali, QSB profondo o forti interferenze. [dxzone.com], [DX Atlas:…o software] 

L’approccio DeepCW 

DeepCW adotta una filosofia diversa. Invece di cercare prima punti e linee, la rete neurale viene addestrata direttamente su esempi di segnale CW e testo associato. In pratica il sistema “impara” a riconoscere i modelli audio tipici del Morse. [github.com] 

Il risultato è concettualmente simile ai moderni sistemi di riconoscimento vocale: 

  • ingresso: audio CW; 
  • elaborazione: rete neurale; 
  • uscita: testo decodificato. [github.com] 

Gli sviluppatori affermano inoltre che il sistema integra tecniche di riduzione del rumore basate su deep learning e che il decoder è in grado di mantenere una precisione elevata anche con rapporti segnale/rumore molto bassi. [github.com] 

Le prove pubblicate dagli sviluppatori 

Uno degli aspetti più interessanti del progetto è la presenza di benchmark dettagliati nel repository ufficiale. 

Il team ha confrontato DeepCW con: 

  • CW Skimmer 
  • fldigi 
  • ggmorse 

utilizzando registrazioni pubbliche di collegamenti CW reali. Gli autori precisano che i risultati si riferiscono ai clip impiegati nel test e non costituiscono necessariamente una classifica assoluta di tutti i decoder disponibili. [github.com] 

Prestazioni dichiarate in laboratorio – Benchmark sintetici su canale AWGN: 

Rapporto S/N Errore dichiarato DeepCW 
0 dB 0,00% 
-2 dB 0,00% 
-4 dB 0,00% 
-6 dB quasi nullo 
-8 dB < 1,5% 
-10 dB < 8% 

Dati riportati dagli autori per velocità comprese nell’intervallo testato. [github.com] 

In termini pratici, il progetto sostiene di riuscire a mantenere una buona leggibilità anche quando il segnale risulta molto difficile da copiare a orecchio per operatori poco esperti. [github.com] 

Confronto con i software tradizionali 

Software Tecnologia principale Multi-canale AI 
DeepCW Deep Learning / rete neurale Sì Sì 
CW Skimmer Statistica bayesiana Sì No 
fldigi DSP tradizionale No No 
CwGet DSP tradizionale Limitato No 
MRP40 DSP avanzato No No 

Dalle informazioni pubblicamente disponibili emerge che DeepCW è uno dei primi decoder CW per radioamatori a dichiarare esplicitamente l’impiego di una rete neurale come nucleo principale della demodulazione. [github.com], [dxzone.com] 

Installazione 

Utilizzo immediato via browser 

La modalità più semplice consiste nell’utilizzare il sito ufficiale DeepCW. 

Vantaggi: 

  • nessuna installazione; 
  • funziona su PC e smartphone; 
  • aggiornamenti automatici; 
  • accesso immediato alle nuove versioni. [github.com] 

Installazione locale del motore 

Il repository mette a disposizione il progetto deepcw-engine, che contiene: 

  • modello neurale; 
  • metadati; 
  • esempi Python; 
  • esempi Node.js. [github.com] 

Per un tipico ambiente Linux: 

git clone https://github.com/e04/deepcw-engine.git
cd deepcw-engine
pip install -r requirements.txt

Successivamente è possibile eseguire i programmi di esempio forniti dal progetto per elaborare file WAV registrati dal ricevitore. Le procedure possono variare in funzione delle versioni disponibili nel repository. [github.com] 

Per ambiente Windows ci sono due strade:

Metodo 1 (consigliato): usare DeepCW dal browser (la strada semplice)

  1. Apri il sito:
    1. https://deepcw.cc [github.com]
  2. Collega l’audio del ricetrasmettitore o dell’SDR al PC.
  3. In Windows seleziona come dispositivo di ingresso:
    1. scheda audio della radio;
    1. USB Audio Codec del RTX;
    1. Virtual Audio Cable proveniente dal software SDR.
  4. Consenti al browser l’accesso al microfono/audio.
  5. Sintonizza il segnale CW e regola il livello audio.

Secondo gli sviluppatori, la decodifica avviene in tempo reale e supporta anche condizioni di segnale difficile e rumoroso. [github.com]

Metodo 2: installazione locale del motore DeepCW (la strada difficile)

Se vuoi eseguire il decoder sul tuo PC senza browser installa:

  • Git for Windows
  • Python 3.10+

Verifica Python aprendo il Prompt dei comandi:

python --version

Dovresti vedere una versione recente di Python.

Scaricare il repository; nel Prompt:

git clone https://github.com/e04/deepcw-engine.git

oppure scarica il file ZIP dal repository GitHub ufficiale. [github.com]

Creare l’ambiente virtuale, entrando nella directory:

cd deepcw-engine

creare il virtual environment:

python -m venv venv

e attivarlo:

venv\Scripts\activate

Infine occorre installare le dipendenze:

pip install -r requirements.txt

Il repository contiene esempi Python e Node.js per la decodifica di file WAV e l’utilizzo del modello neurale. [github.com]

Collegamento alla stazione radio 

La configurazione consigliata segue lo schema classico: 

RTX --> uscita AF --> scheda audio PC
                  |
                  V
               DeepCW

Oppure, nel caso di SDR: 

1     SDR software --> Audio Virtual Cable --> DeepCW 

In generale: 

  1. impostare un filtro CW tra 300 e 800 Hz nel ricevitore; 
  2. regolare il tono CW intorno a 600-700 Hz; 
  3. evitare saturazione dell’ingresso audio; 
  4. usare AGC lenta o disattivata quando possibile. 

Sono le stesse buone pratiche già adottate per decoder come CW Skimmer o MRP40. [dxzone.com], [MRP40 Mors…ectric.com] 

Utilizzo operativo 

Durante le prove pubblicate dagli sviluppatori, il software viene utilizzato in modo analogo a un decoder tradizionale: 

  • selezione del segnale CW; 
  • ascolto del tono; 
  • visualizzazione immediata del testo decodificato; 
  • gestione simultanea di più segnali quando disponibile. [github.com] 

Per il radioamatore medio gli impieghi principali sono: 

  • apprendimento della telegrafia; 
  • verifica della propria copiatura; 
  • monitoraggio beacon; 
  • decodifica di segnali DX difficili; 
  • supporto durante contest e pile-up. [dxzone.com], [github.com] 

Quanto costa? 

Dalle informazioni pubblicamente reperibili: 

  • il repository GitHub è accessibile pubblicamente; 
  • il motore e gli esempi risultano disponibili come progetto open source; 
  • non emergono al momento costi obbligatori per l’utilizzo del decoder web. [github.com] 

Tuttavia, è sempre opportuno verificare eventuali future modifiche alle licenze o ai modelli di servizio direttamente sui canali ufficiali del progetto. [github.com] 

Conclusioni 

Per molti anni il riferimento tecnologico nella decodifica CW è stato CW Skimmer, grazie ai sofisticati algoritmi bayesiani (probabilistici) e alla capacità di decodifica multicanale. Ancora oggi rimane uno strumento eccellente per DXer e contestman. [dxzone.com], [DX Atlas:…o software] 

DeepCW rappresenta però un cambio di paradigma: invece di applicare regole Morse predefinite, utilizza una rete neurale addestrata direttamente sul segnale radio. Secondo i benchmark pubblicati dagli sviluppatori, le prestazioni risultano particolarmente interessanti in presenza di rumore, fading e bassi rapporti segnale/rumore. [github.com] 

La mia valutazione da un punto di vista radioamatoriale è che DeepCW non sostituisce ancora l’orecchio umano di un buon telegrafista, ma costituisce oggi una delle sperimentazioni più promettenti nell’integrazione dell’intelligenza artificiale nella telegrafia. Per chi utilizza SDR moderni e desidera esplorare le nuove frontiere della telegrafia assistita da AI, merita sicuramente una prova pratica in stazione. [github.com], [dxzone.com] 

73 de Leo IZ5FSA


Tabella riepilogativa delle fonti utilizzate

FonteTipologiaContenuto principaleCollegamento
web-deep-cw-decoderGitHub ufficiale DeepCWDescrizione del progetto, architettura basata su rete neurale, benchmark, prestazioni SNR, supporto multipiattaforma, confronti con CW Skimmer/fldigi/ggmorse. [github.com]GitHub DeepCW
deepcw.ccSito ufficiale DeepCWApplicazione web utilizzabile direttamente dal browser. Citato nel repository ufficiale. [github.com]https://deepcw.cc
CWformerGitHubProgetto di decoder CW neurale basato su architettura Conformer; utile come riferimento tecnologico AI nel settore. [github.com]GitHub CWformer
CW SkimmerSito DXZoneDescrizione del decoder storico basato su statistiche bayesiane e capacità di decodifica multi-canale. [dxzone.com]Scheda CW Skimmer
CW Skimmer 2.1Sito autore VE3NEASpecifiche tecniche ufficiali, algoritmo statistico bayesiano, fino a 700 segnali decodificati in parallelo. [DX Atlas:…o software]Sito ufficiale CW Skimmer
Morse ExpertSito ufficialeDecoder Android derivato dagli algoritmi di CW Skimmer, ottimizzato per segnali deboli e fading. [ve3nea.github.io]Morse Expert
Morse ExpertGoogle PlayConferma della disponibilità dell’app Android e delle caratteristiche funzionali dichiarate. [play.google.com]Google Play
MRP40 Morse Decoder & SenderSito produttoreCaratteristiche del decoder CW commerciale, uso contest e ricezione di segnali deboli. [MRP40 Mors…ectric.com]MRP40
Morse Code Decoders for Ham Radio OperatorsDXZonePanoramica storica e catalogazione dei principali decoder CW utilizzati dai radioamatori. [dxzone.com]DXZone Decoders

Fonti utilizzate per i benchmark DeepCW

Dato riportato nell’articoloFonte
Decoder basato su deep learningweb-deep-cw-decoder GitHub. [github.com]
Supporto Windows, macOS, Android e iOSweb-deep-cw-decoder. [github.com]
Decodifica multi-canaleweb-deep-cw-decoder. [github.com]
Riduzione del rumore mediante deep learningweb-deep-cw-decoder. [github.com]
Confronti con CW Skimmer, fldigi e ggmorseweb-deep-cw-decoder. [github.com]
Prestazioni fino a -10 dB SNRBenchmark ufficiali DeepCW. [github.com]
Errore 0% fino a -4 dB SNR nei test dichiaratiBenchmark ufficiali DeepCW. [github.com]

Ferie

La Sede resterà chiusa per… FERIE sia Venerdì 14 agosto che Domenica 16 Agosto

Accendete la radio sul ponte VHF o a 145.425MHz

73 a tutti

2° ARDF Toscana – 1° classificato Scandicci

Il Team di ARI Scandicci al primo posto

Dopo il podio dello scorso anno, alla prima edizione della competizione ARDF Toscana, il gruppo “4 Gatti e 1 Volpe” (quest’anno composto da tre gatti (IW5BBN, IU5SUJ e IZ5FSA) si è classificato al primo posto ed ha vinto anche il premio CRT per la miglior Sezione per partecipazione (avendo partecipato un solo team per Sezione è stato conferito a Scandicci in quanto prima Sezione classificata).

E’ stato presentato il nostro risultato al Comune di Scandicci che ha informato la comunità scandiccese tramite la propria newsletter.

E poi anche con un articolo sul Quotidiano Nazionale – La Nazione in cronaca della Città Metropolitana.

Le due targhe vinte, con il trofero del terzo posto della passata edizione, troveranno posto sun una mensola nella sede della Sezione.

E tu, socio, cosa aspetti a darti da fare e preparare un team per la prossima ARDF di ottobre a Livorno???

73 de Leo IZ5FSA