WSPR

WSPR
software
GenereRadioamatori e DSP (non in lista)
SviluppatoreJoe Taylor, K1JT
Data prima versione2008
Sistema operativoMultipiattaforma
LinguaggioFortran
Python (GUI)
C
LicenzaGPL
(licenza libera)
LinguaEnglish, Italian, Spanish, French, German, Japanese, Polish, Portuguese, Russian
Sito webphysics.princeton.edu/pulsar/K1JT/wspr.html

WSPR (pronunciato "whisper") sta per Weak Signal Propagation Reporter. È un sistema automatico utilizzato dai radioamatori per lo studio della propagazione e per testare "sul campo" le antenne attraverso la trasmissione e la ricezione automatica di segnali deliberatamente deboli.

In ogni stazione opera un ricetrasmettitore di debole potenza opportunamente comandato allo scopo da un pc e da uno specifico software. Il computer si occupa anche della codifica e decodifica dei dati trasmessi anch'essi automaticamente.

L'invio comprende il nominativo di stazione, i primi quattro caratteri del locatore di Maidenhead (un sistema approssimativo per indicare la posizione geografica) e la potenza di trasmissione espressa in dBm.

Grazie ad un bassissimo bit rate e con un impiego quindi di una banda altrettanto stretta, il programma può decodificare segnali con S/N più basso di -28 dB riferiti però al rumore del normale canale di trasmissione audio, largo circa 2500 Hz, che accoglie il sistema.

Le stazioni connesse ad internet possono inviare automaticamente dei rapporti di ricezione al database centrale WSPRnet. La mappa presente sul relativo sito tiene traccia delle tratte relative ai collegamenti avvenuti aggiornandosi in tempo reale.

Il protocollo WSPR

Il tipo di emissione usata è in classe "F1D", cioè modulazione di frequenza (FM), un solo canale senza sottoportante e con trasmissione dati. Il protocollo WSPR per la trasmissione dati comprime le informazioni del messaggio in 50 bit. Questi sono codificati usando un codice convoluzionale con vincolo di lunghezza K=32 e un rate r=1/2. La lunghezza del vincolo è tale da portare gli errori di decodifica al minimo.

Specifiche del protocollo

Applicazioni

Un Raspberry Pi utilizzato come trasmettitore per WSPR

Di solito una stazione che opera in WSPR utilizza un computer interfacciato con un ricetrasmettitore, ma è anche possibile creare un semplice trasmettitore beacon con pochi accessori. Per esempio un trasmettitore beacon WSPR può essere costruito usando un Si570 o un AD9850 utilizzando un Arduino o qualsivoglia microprocessore, inoltre un Raspberry Pi può essere utilizzato direttamente come trasmettitore beacon per WSPR.

Density distribution of WSPR spots, January 2014 vs July 2014, using only most distant reception per spot.

Storico

La prima versione del software WSPR è uscita nel 2008.

Altri progetti

Collegamenti esterni

  Portale Software libero: accedi alle voci di Wikipedia che trattano di software libero