Chi conosce FT8 sa bene: la modalità è fantastica per i segnali deboli, ma non permette conversazioni reali. E se si potesse combinare la robustezza di FT8 con la libertà dei messaggi in testo libero? Questo è esattamente ciò che offre JS8Call — un sistema di messaggistica da tastiera a tastiera per le onde corte che funziona anche nelle condizioni più avverse. Mentre FT8 è come uno speed dating — breve scambio, poi il prossimo — JS8Call consente conversazioni autentiche su migliaia di chilometri.
Cos'è JS8Call?
JS8Call è un software per il radioamatorismo digitale che permette l'invio di messaggi in testo libero via onde corte. La modalità è stata originariamente sviluppata da Jordan Sherer (KN4CRD) sulla base del codice di WSJT-X. Il protocollo sottostante si chiama JS8 e utilizza la stessa modulazione 8-GFSK di FT8 — ma con una differenza cruciale: invece di formati di messaggio predefiniti, gli operatori possono inviare testo liberamente composto.
Il paragone è calzante: FT8 è come un modulo — si spuntano caselle e si compilano campi obbligatori. JS8Call, invece, è come un'applicazione di chat. Si digita ciò che si vuole dire e il software lo trasmette carattere per carattere via onde corte. Questo rende JS8Call uno strumento unico per chiunque voglia qualcosa di più del semplice scambio di nominativi e rapporti di segnale.
La tecnologia dietro JS8Call
Dal punto di vista tecnico, JS8Call si basa sulla stessa modulazione 8-GFSK (Gaussian Frequency Shift Keying a 8 toni) utilizzata da FT8. Otto portanti sono distanziate di 6,25 Hz. In modalità Normal, la larghezza di banda è di circa 50 Hz — estremamente stretta, il che consente un uso efficiente dello spettro.
La decodifica funziona fino a un rapporto segnale-rumore di -24 dB in modalità Normal. Ciò significa che i segnali JS8Call possono essere ancora ricevuti quando si trovano ben al di sotto del livello di rumore udibile. La sincronizzazione temporale è importante — l'orologio del PC deve essere preciso a circa ±2 secondi UTC. A differenza di FT8, tuttavia, JS8Call include una sincronizzazione automatica integrata che può correggere la deriva.
Il protocollo trasmette i messaggi carattere per carattere attraverso finestre di trasmissione consecutive. A seconda della velocità scelta, ogni finestra dura tra 6 e 30 secondi. I messaggi più lunghi vengono automaticamente suddivisi su più finestre. Sembra una chat lenta — si osserva il messaggio dell'altra stazione apparire pezzo per pezzo.
Quattro modalità di velocità
JS8Call offre quattro velocità di trasmissione selezionabili in base alle condizioni:
- Slow (Lenta): finestre di 30 secondi, circa 25 Hz di banda, decodifica fino a -28 dB SNR, circa 8 WPM. Ideale per segnali estremamente deboli e condizioni difficili.
- Normal: finestre di 15 secondi, circa 50 Hz di banda, decodifica fino a -24 dB SNR, circa 16 WPM. La modalità predefinita e la scelta migliore per iniziare.
- Fast (Veloce): finestre di 10 secondi, circa 80 Hz di banda, decodifica fino a -20 dB SNR, circa 24 WPM. Per segnali più forti e conversazioni più fluide.
- Turbo: finestre di 6 secondi, circa 160 Hz di banda, decodifica fino a -18 dB SNR, circa 40 WPM. Per segnali forti quando la velocità conta.
La regola pratica: si inizia in modalità Normal e si passa a Fast o Turbo quando il segnale è forte. In condizioni scarse, si passa a Slow. Durante un QSO, si concorda il cambio di modalità tramite messaggio prima di effettuarlo.
Funzionalità di rete: più di semplici QSO
Ciò che distingue JS8Call dagli altri programmi per modi digitali sono le funzioni di rete integrate. Il sistema è molto più di una semplice applicazione di chat:
- @ALLCALL: l'equivalente di una chiamata CQ. I messaggi inviati a @ALLCALL vengono decodificati da tutte le stazioni nel raggio di ricezione. Ideale per annunciare la propria presenza o condividere informazioni generali.
- @HB (Heartbeat): beacon automatici trasmessi a intervalli regolari. Mostrano alle altre stazioni che si è attivi e raggiungibili. L'heartbeat include nominativo e locator.
- @GROUP: chiamate di gruppo organizzate per net e tavole rotonde. Si possono definire gruppi personalizzati e decodificare solo i messaggi del proprio gruppo.
- Messaggistica diretta: messaggi mirati a un nominativo specifico. Il sistema avvisa il destinatario visivamente e acusticamente.
- Relay/Mesh: l'operatore ">" consente l'inoltro dei messaggi tramite stazioni intermedie. Se la stazione A non riesce a raggiungere direttamente la stazione C, il messaggio può essere rilanciato attraverso la stazione B. Questo crea una vera rete mesh sulle onde corte.
- Store-and-forward: la funzione mailbox permette di depositare messaggi per stazioni non attualmente attive. Il destinatario può recuperare il messaggio in seguito con il comando "QUERY MSGS".
Integrazione APRS e SOTA
JS8Call offre un'integrazione diretta con due sistemi popolari del radioamatorismo:
Gateway APRS-IS (@APRSIS): tramite il comando @APRSIS GRID si può segnalare la propria posizione alla rete APRS-IS — senza bisogno di apparecchiature VHF o connessione internet. La posizione viene trasmessa via onde corte a una stazione gateway che la immette nella rete APRS-IS. Con @APRSIS CMD si possono persino inviare pacchetti APRS grezzi. Un enorme vantaggio per le stazioni portatili e le attività all'aperto.
Self-spotting SOTA (@SOTA): gli attivatori di vette possono auto-spottarsi direttamente tramite JS8Call su SOTAwatch senza bisogno di copertura cellulare. Si invia il proprio riferimento SOTA e la frequenza a @SOTA, e una stazione gateway gestisce lo spot. Questo rende JS8Call un compagno ideale per gli attivatori SOTA in zone senza rete mobile.
Installazione e primi passi
L'installazione di JS8Call è semplice. La versione attuale è mantenuta dal team JS8Call-Improved ed è disponibile su js8call-improved.com. Il software è disponibile per Windows, macOS e Linux.
Per il funzionamento servono:
- Un ricetrasmettitore HF con interfaccia audio (audio USB nei dispositivi moderni oppure un'interfaccia esterna come SignaLink USB)
- Controllo CAT per la gestione della frequenza (seriale o USB)
- Un computer con scheda audio e accesso internet per la sincronizzazione temporale
Dopo l'installazione si inseriscono il proprio nominativo e il locator Maidenhead, si configurano gli ingressi e le uscite audio e si imposta la connessione CAT con il ricetrasmettitore. La configurazione è praticamente identica a WSJT-X — chi già utilizza FT8 può configurare JS8Call in pochi minuti. La potenza di trasmissione dovrebbe essere moderata: 10-20 watt sono più che sufficienti nella maggior parte dei casi.
Frequenze standard
JS8Call ha le proprie frequenze di chiamata, diverse da quelle di FT8. Le più importanti:
- 80 m: 3,578 MHz
- 40 m: 7,078 MHz — la banda più attiva, specialmente di sera e di notte in Europa
- 30 m: 10,130 MHz — costantemente attiva, buon compromesso tra portata e affidabilità
- 20 m: 14,078 MHz — la banda DX primaria per collegamenti intercontinentali
- 17 m: 18,104 MHz
- 15 m: 21,078 MHz
- 10 m: 28,078 MHz
- 6 m: 50,318 MHz
- 2 m: 144,178 MHz
Per iniziare, provate i 40 m (7,078 MHz) di sera o i 20 m (14,078 MHz) di giorno. Troverete quasi sempre stazioni attive.
QRP e comunicazioni di emergenza
Grazie alle eccellenti caratteristiche in condizioni di segnale debole, JS8Call è perfetto per il funzionamento QRP. Con soli 5 watt si possono stabilire collegamenti affidabili su centinaia di chilometri. Con 20 watt si aprono percorsi intercontinentali — il tutto con un consumo energetico minimo.
Questa caratteristica rende JS8Call particolarmente interessante per le comunicazioni di emergenza (EMCOMM). I vantaggi sono evidenti:
- Testo libero: a differenza di FT8, si possono trasmettere messaggi reali — rapporti situazionali, coordinate, richieste.
- Capacità di rilancio: i messaggi possono essere inoltrati attraverso stazioni intermedie quando non esiste un percorso diretto.
- Store-and-forward: i messaggi possono essere depositati per un recupero successivo.
- Basso consumo energetico: il funzionamento con pannello solare e batteria è semplice.
- Nessun internet necessario: JS8Call funziona in modo completamente autonomo via onde corte.
La IARU Regione 1 utilizza JS8Call nelle esercitazioni di comunicazione di emergenza, e molti gruppi EMCOMM nel mondo impiegano questa modalità per scenari di addestramento. Un setup tipico per l'emergenza consiste in un Raspberry Pi, un ricetrasmettitore QRP e un pannello solare — abbastanza compatto per uno zaino.
Confronto con altre modalità
Come si colloca JS8Call nel panorama dei modi digitali? Una panoramica:
JS8Call vs FT8: FT8 è più veloce e ha molti più utenti, ma non consente messaggi in testo libero. FT8 eccelle nei QSO rapidi e nella caccia al DX; JS8Call eccelle nella comunicazione autentica. Entrambi usano la stessa modulazione ma con filosofie diverse.
JS8Call vs Winlink: Winlink è un sistema di posta elettronica via radio — asincrono, formale, ideale per lo scambio di moduli e documenti. JS8Call è comunicazione in tempo reale, spontanea e diretta. Winlink utilizza la modulazione VARA o Pactor e generalmente richiede più banda e segnali più forti.
JS8Call vs VarAC: VarAC utilizza il modem VARA e offre velocità di trasferimento più elevate, trasferimento file e invio di immagini. Tuttavia, VarAC richiede segnali più forti e più larghezza di banda. JS8Call eccelle in condizioni di segnale debole e non richiede sincronizzazione temporale via internet o GPS — un vantaggio per il funzionamento off-grid.
JS8Call vs APRS: APRS opera principalmente su VHF (144,800 MHz in Europa) tramite packet radio. JS8Call offre funzioni simili di segnalazione della posizione ma sulle onde corte con una portata significativamente maggiore. Per la segnalazione della posizione su HF, JS8Call è la prima scelta.
La community e JS8Call-Improved
Lo sviluppo del progetto JS8Call originale di KN4CRD si era fermato dopo la versione 2.2.0 per diversi anni. Un team di sviluppatori dedicati — tra cui W6BAZ, K0OG e AC9KH — ha continuato il progetto con il nome JS8Call-Improved. Il vecchio codice Fortran è stato portato in C++, il software è stato aggiornato a Qt6 e sono stati implementati numerosi miglioramenti. Jordan Sherer si è nel frattempo unito al team di JS8Call-Improved e ha chiesto che il software venga nuovamente rilasciato con il nome originale JS8Call.
La community si organizza attraverso la mailing list su groups.io, dove si condividono discussioni, consigli e annunci. Un evento particolarmente interessante è il JS8 QSO Party mensile, che si tiene il secondo sabato di ogni mese. Questo evento della durata di un giorno ha un tema diverso ogni mese ed è un'eccellente opportunità per familiarizzare con la modalità. L'atmosfera è amichevole e paziente — perfetta per i principianti.
JS8Call dimostra in modo impressionante che modi digitali e comunicazione autentica non devono essere mutuamente esclusivi. Chiunque voglia qualcosa di più del semplice scambio di nominativi e cerchi il fascino dei contatti da tastiera a tastiera attraverso migliaia di chilometri dovrebbe dare una possibilità a JS8Call. La barriera d'ingresso è bassa, le possibilità sono vaste — e la community accoglie ogni nuova stazione in rete.
73 – la vostra redazione di oeradio.at
Nota di trasparenza
Questo articolo è stato ricercato e scritto con l'assistenza dell'IA (Claude, Anthropic). La redazione ha verificato e curato tutti i contenuti. Nonostante un'attenta revisione, potrebbero essere presenti imprecisioni — accogliamo con piacere segnalazioni via e-mail a [email protected].




