SDR, o Software Defined Radio, hanno completamente sconvolto la scena delle comunicazioni radio sostituendo l’hardware della vecchia scuola con soluzioni software sgargianti. Ciò significa maggiore flessibilità, opzioni convenienti e la possibilità di aggiornare o modificare facilmente il sistema radio. Il software SDR giusto è estremamente importante poiché ti mette in contatto con l’interfaccia e gli strumenti di cui hai bisogno per ottenere il massimo dal tuo SDR.
Quindi, ti copriamo le spalle! In questo articolo, presenteremo alcune delle migliori opzioni software SDR disponibili, semplificando la selezione del software perfetto per le tue esigenze.
I 10 migliori software SDR
Elenco aggiornato il 28 marzo 2023
1. SDR++
SDR++ è un’eccellente opzione software SDR per coloro che apprezzano un software semplice e privo di esperienza senza compromettere caratteristiche e funzionalità. La sua compatibilità multipiattaforma, l’ampio supporto hardware e il design modulare lo rendono uno strumento versatile e potente sia per gli appassionati che per i professionisti nel mondo della radio definita dal software. Con i suoi regolari aggiornamenti e miglioramenti, SDR++ è un’applicazione SDR che continua ad evolversi, fornendo agli utenti una soluzione affidabile ed efficiente per le loro esigenze SDR.
Caratteristiche principali
Multi VFO: consente agli utenti di avere più oscillatori di frequenza virtuali, consentendo il monitoraggio simultaneo di diverse frequenzeAmpio supporto hardware: compatibile con numerosi dispositivi tramite SoapySDR e moduli dedicati DSP accelerato SIMD: fornisce un’elaborazione del segnale digitale più rapida con la tecnologia Single Instruction, Multiple DataCompatibilità multipiattaforma: funziona con i sistemi operativi Windows, Linux, macOS e BSDAggiornamento a cascata completo : consente la navigazione e la visualizzazione senza interruzioni dei segnaliDesign modulare: offre flessibilità e facilità agli utenti per creare i propri plug-in
Pro
Semplice e interfaccia user-friendlyAmpia compatibilità con var hardware e sistemi operativi intelligentiAggiornamenti regolari e nuove funzionalità aggiunteLa natura open source incoraggia lo sviluppo e la collaborazione della comunitàVisualizzazione del segnale di alta qualità con aggiornamento a cascata completo
Svantaggi
Potrebbe richiedere alcune conoscenze tecniche per funzionalità avanzate e personalizzazioneAlcuni utenti potrebbero sperimentare una curva di apprendimento quando utilizzano per la prima volta il software
2. GNU Radio
GNU Radio è un toolkit di sviluppo software potente, gratuito e open-source per l’implementazione di radio software. Con il suo design modulare, la libreria completa di blocchi di elaborazione e la compatibilità con hardware RF esterno a basso costo, GNU Radio consente agli utenti di creare complesse applicazioni di elaborazione del segnale per vari sistemi radio del mondo reale. Sebbene la curva di apprendimento possa essere ripida per i principianti, le ampie capacità, la comunità attiva e il continuo sviluppo di GNU Radio la rendono una scelta eccellente per professionisti, ricercatori e hobbisti.
Caratteristiche principali> Toolkit di sviluppo software gratuito e open source. Blocchi di elaborazione del segnale per l’implementazione di radio software. Può essere utilizzato con hardware RF esterno a basso costo o senza hardware in un ambiente simile alla simulazione. Framework altamente modulare e orientato al diagramma di flusso. Libreria completa di blocchi di elaborazione.Supporta un’ampia gamma di applicazioni radio del mondo reale.
Pro
Gratuito e open-source, che lo rende accessibile a un’ampia gamma di utenti.Offre un framework modulare e orientato al diagramma di flusso per una facile implementazione e personalizzazione.L’ampia libreria di blocchi di elaborazione consente applicazioni versatili.Supporta vari sistemi e applicazioni radio del mondo reale.Community attiva e sviluppo continuo.
Svantaggi
S eep curva di apprendimento per gli utenti nuovi all’elaborazione del segnale e alle radio definite dal software. Non è una soluzione pronta per l’uso per hardware o standard di comunicazione specifici; gli utenti devono creare applicazioni utilizzando i blocchi predefiniti forniti.
3. SDRangel
SDRangel è una versatile soluzione radio definita da software TX e RX, progettata per l’uso con vari hardware SDR tramite USB OTG. Questa potente applicazione consente agli utenti di trasmettere e ricevere segnali radio, fornendo supporto per numerosi standard di modulazione in un’ampia gamma di applicazioni. SDRangel è multipiattaforma, compatibile con i sistemi operativi Windows, Linux, Mac e Android, rendendolo altamente accessibile per gli utenti. Oltre al suo ampio supporto MODEM, SDRangel vanta un localizzatore satellitare integrato, mappe e vari strumenti di visualizzazione e analisi.
Caratteristiche principali
Ampio supporto MODEM : standard di modulazione analogici e digitali per una varietà di applicazioniModem multipli: utilizza più MODEM contemporaneamente e connettiti a MODEM di terze partiAmpia compatibilità hardware: supporto nativo per numerosi dispositivi hardware SDR, dispositivi aggiuntivi tramite Soapy e interfaccia audio e dispositivi remoti tramite IPSupporto MIMO: trasmissione e ricezione simultanea da più SDRRicco set di funzionalità: analizzatore di segnale, misurazione della cifra di rumore, localizzatore satellitare, tracker stellare, controllo del rotatore, strumenti dell’antenna, test PER, AFC, controllo PA/LNA e altro ancoraVisualizzazione e analisi: spettro e spettrogramma in tempo reale, mappatura 2D e 3D, oscilloscopio nel dominio del tempo e varie misurazioni statistiche Multipiattaforma orm: compatibile con i sistemi operativi Windows, Linux, Mac e Android e CPU x64, ARM e PowerFacile da sviluppare: API per il controllo remoto, espandibile con plug-in e source
Pro
Supporto completo per vari standard di modulazione e hardware SDRRicco set di funzionalità per diverse applicazioniLa compatibilità multipiattaforma garantisce un’ampia accessibilitàFacile da usare per gli sviluppatori con API, supporto per plug-in e natura open-sourceReal-visualizzazione del tempo e strumenti di analisi per una migliore comprensione dei segnali
Svantaggi
Curva di apprendimento più ripida per i nuovi utenti a causa dell’ampio set di funzionalitàAlcuni utenti potrebbero richiedere conoscenze tecniche per utilizzare appieno le funzionalità avanzate
4. gqrx
Gqrx è un ricevitore radio definito da software (SDR) open source basato su GNU Radio e Qt Graphic Toolkit. Progettato per supportare un’ampia gamma di hardware SDR, inclusi dispositivi Airspy, Funcube Dongles, rtl-sdr, HackRF e USRP, Gqrx offre flessibilità e compatibilità per varie applicazioni. Essendo un software gratuito concesso in licenza sotto la GNU General Public License, gli utenti possono facilmente modificare e adattare Gqrx per soddisfare le loro esigenze. Con funzionalità come rilevamento dei dispositivi, elaborazione dei dati I/Q, vari demodulatori e filtri regolabili, Gqrx è una soluzione SDR versatile e intuitiva.
Caratteristiche principali
Ampio supporto hardware: compatibilità con molti dispositivi SDR, tra cui Airspy, Funcube Dongles, rtl-sdr, HackRF e USRPElaborazione dati I/Q: elaborazione dati I/Q dai dispositivi supportati e applicare correzioni (frequenza, bilanciamento I/Q)Demodulatori multipli: AM, SSB, CW, FM-N, FM-W (mono e stereo) e modalità FM speciale per NOAA APT Filtri regolabili: filtro passa banda variabile, AGC, squelch e soppressione del rumoreVisualizzazione: grafico FFT e cascataRegistrazione e riproduzione: registrazione e riproduzione audio da/a file WAV, registrazione e riproduzione di dati grezzi in banda baseFunzionalità aggiuntive: modalità analizzatore di spettro, controllo remoto di base tramite connessione TCP e uscita audio in streaming su UDP
Pro
Open-source e facilmente modificabileAmpia gamma di hardware SDR supportatoPiù demodulatori per un’elaborazione del segnale versatileFunzioni di visualizzazione per una migliore comprensione dei segnaliCapacità di registrazione e riproduzione per dati audio e in banda base
Svantaggi
Potrebbe richiedere un livello moderato di conoscenza tecnica per utilizzare appieno le funzionalitàFunzionalità avanzate limitate rispetto ad alcuni concorrentiNessun supporto nativo per il sistema operativo Windows
5. SDR# (SDRSharp)
SDR# (SDRSharp) è un software SDR intuitivo e versatile che si rivolge a sia principianti che utenti esperti. La sua compatibilità con un’ampia gamma di dispositivi SDR, l’architettura modulare dei plug-in e gli strumenti essenziali di visualizzazione e analisi lo rendono una scelta interessante per coloro che cercano una soluzione SDR facile da usare. Anche se il supporto per alcuni dispositivi potrebbe essere limitato e alcune funzionalità avanzate potrebbero richiedere plug-in di terze parti, SDR# rimane un’opzione eccellente per coloro che desiderano immergersi nel mondo della radio definita dal software.
Key Funzionalità
Ampia compatibilità con i dispositivi: supporta numerosi dispositivi SDR come Airspy, SoftRock, FiFiSDR, FUNcube Dongle e dongle RTL2832U/RTLSDRArchitettura plug-in modulare: consente una facile integrazione di plug-in di terze parti per espandere la funzionalitàVisualizzazione e cascata FFT standard: fornisce la visualizzazione dei segnali e l’analisi della frequenzaGestione della frequenza: aiuta a gestire e organizzare le frequenzePlug di registrazione: consente la registrazione dei segnali per analisi successivePlug di riduzione del rumore digitale: filtra il rumore indesiderato dai segnaliDecodifica del segnale RDS: decodifica i segnali RDS dalla trasmissione FM
Pro
Adatto ai principianti a e utenti esperti allo stesso modoCompatibile con varie opzioni hardware SDRL’architettura modulare dei plug-in consente una facile integrazione di funzionalità aggiuntiveStrumenti di visualizzazione e analisi del segnale per la comprensione e l’analisi dei segnaliDecodifica i segnali RDS
Contro
Supporto limitato per alcuni dispositivi SDRAlcuni le funzionalità avanzate potrebbero richiedere l’installazione di plug-in aggiuntivi separatamente
6. sodiraSDR
sodiraSDR è una soluzione SDR (Software Defined Radio) progettata per la decodifica e l’elaborazione di varie modalità di modulazione analogica e digitale. Offre una vasta gamma di funzioni, tra cui spettrogramma FFT, spettrogramma panorama, gestore di frequenza, modulo di misurazione e supporto per vari tipi di ricevitori. Tuttavia, la sua compatibilità solo con Windows e i requisiti di sistema potrebbero limitare la sua base di utenti. Nel complesso, sodiraSDR è una scelta eccellente per chi ha sistemi compatibili e desidera esplorare il variegato mondo dei segnali radio.
Caratteristiche principali
Supporta più modalità di modulazione: AM Envelope, AM sincrono, AM stereo, LSB, USB, FM, FM Broadcast, DRM30, DRM+. Decodifica i sensori AMSS, DCF77, RDS e RF. Spettrogramma FFT e spettrogramma panorama con funzionalità screenshot e parametri regolabili. Gestore di frequenza con Eibi, HAM , Radio, DAB, ISM ed elenchi di utenti. Modulo di misurazione per livello, SNR, dinamica, rumore di fondo e frequenza. Supporto per flusso USB, flusso scheda audio, ExtIO e SpyServer. Supporto doppio ricevitore per confrontare ricevitori o antenne. Registrazione e funzionalità di riproduzione per file wave RF e IF.
Pro
Versatile: sodiraSDR supporta un’ampia gamma di modalità di modulazione e opzioni di decodifica, rendendolo adatto a varie applicazioni radio. Strumenti di visualizzazione completi: Lo spettrogramma FFT e lo spettrogramma panoramico forniscono i dettagli viste modificate e personalizzabili dei segnali radio. Compatibile con vari tipi di ricevitori, aumentando la flessibilità per gli utenti. Il supporto del doppio ricevitore consente un facile confronto di ricevitori o antenne. Il gestore delle frequenze con elenchi precaricati e personalizzabili semplifica la sintonizzazione delle stazioni o delle frequenze desiderate. Modulo di misurazione fornisce dati preziosi per l’analisi dei segnali radio.
Contro
Limitato ai sistemi operativi Windows, esclusi gli utenti Mac e Linux. L’interfaccia utente potrebbe non essere raffinata o intuitiva come alcune alternative commerciali. Nessun supporto clienti dedicato, affidamento su forum e risorse online per l’assistenza.
7. HDSDR
HDSDR è un programma Software Defined Radio gratuito e ricco di funzionalità, ideale per un’ampia gamma di applicazioni radio. Questa versione avanzata di Winrad, sviluppata da Alberto di Bene (I2PHD), è ideale per l’ascolto radiofonico, Ham Radio, SWL, Radioastronomia, NDB-hunting e analisi di spettro. Con una gamma di funzioni, tra cui display a cascata e ad ampio spettro separati per segnali di ingresso e uscita, HDSDR offre agli utenti una piattaforma flessibile ed efficiente per una varietà di applicazioni radio.
Caratteristiche principali
Display a cascata e ampio spettro separati per i segnali di ingresso e uscita. Spettro RF e AF e cascata ingranditi otticamente per adattarsi alla larghezza della finestra indipendentemente dalla larghezza di banda della risoluzione FFT (RBW). Ampia gamma di supporto dell’area dello schermo, da 640×480 (Netbook ) fino a 8k. Demodulazione AM, ECSS, FM, SSB e CW. Funzionalità di trasmissione (TX) di base nelle modalità SSB, AM, FM e CW. Squelch, riduzione del rumore, soppressione del rumore, filtro passa banda regolabile e anti-alias filtro.Filtro notch automatico e fino a 10 filtri notch regolabili manualmente.Registrazione e riproduzione di file RF, IF e AF WAV con pianificatore di registrazione.Frequency Manager per Eibi, bande radioamatoriali, bande radio ed elenchi di frequenze utente. Radio Deluxe, Orbitron, WXtrack, SatPC32, Wisp e PstRotator.Omn Supporto i-Rig (CAT) per il controllo di hardware aggiuntivo.
Pro
Freeware: HDSDR è gratuito, il che lo rende un’opzione accessibile per gli appassionati di radio.Ampia gamma di funzionalità: HDSDR offre un set completo di strumenti per varie applicazioni radio.Supporto flessibile dell’area dello schermo: si adatta a diverse risoluzioni dello schermo, rendendolo adatto a vari dispositivi.Supporto per vari hardware tramite l’interfaccia ExtIO DLL.La gestione dei profili consente un facile utilizzo con diversi ricevitori.
Svantaggi
Limitato ai sistemi operativi Windows, che potrebbero non essere adatti agli utenti di altre piattaforme. Potrebbe richiedere alcune conoscenze tecniche per l’installazione e l’utilizzo in modo efficace. Manca un team di assistenza clienti dedicato, che fa affidamento su risorse online e forum di assistenza.
8. Linrad
Linrad è un programma radio definito dal software potente e versatile che supporta un’ampia gamma di hardware radio e sistemi operativi. In quanto programma open source e gratuito, offre grande valore e accessibilità agli utenti. Tuttavia, l’installazione e la configurazione potrebbero richiedere alcune conoscenze tecniche e l’interfaccia utente e la documentazione potrebbero non essere raffinate come le alternative commerciali. Nel complesso, Linrad è una scelta eccellente per gli utenti che sono disposti a investire tempo nell’imparare a usarlo e che apprezzano la sua adattabilità, compatibilità e convenienza.
Caratteristiche principali
Compatibilità con vari hardware radio, incluse schede audio, radio convenzionali con schede audio, radio a conversione diretta e dispositivi di campionamento RF diretto. Supporto per più sistemi operativi, inclusi Linux, Microsoft Windows, FreeBSD, PC-BSD e Mac OS X (Darwin).Open-source e libero da usare per qualsiasi scopo, senza alcuna restrizione di licenza.Adattabile a diverse larghezze di banda e gamme dinamiche, a seconda dell’hardware e del computer utilizzato.Capace di funzionare come trasmettitore SDR, ricetrasmettitore, radar, sistema di test e altro ancora.
Pro
Altamente versatile e compatibile con un’ampia gamma di hardware radio e sistemi operativi.Open-source e gratuito, rendendolo accessibile a tutti gli utenti.Adattabile a varie larghezze di banda e gamme dinamiche, permettendoci er di aggiornare il proprio hardware se necessario. Può essere utilizzato per una varietà di scopi, incluso come trasmettitore SDR, ricetrasmettitore, radar, sistema di test e altro ancora.
Svantaggi
Potrebbe richiedere alcune conoscenze tecniche per impostare e configurare, a seconda dell’hardware e del sistema operativo utilizzato. Nessun supporto clienti dedicato, in quanto si tratta di un progetto open-source. Gli utenti potrebbero aver bisogno di affidarsi ai forum della comunità e alle risorse online per ricevere assistenza. L’interfaccia utente potrebbe non essere raffinata o intuitiva come alcune alternative software commerciali.
9. SDR Touch
SDR Touch è un’app SDR mobile che consente Gli utenti Android di trasformare i propri dispositivi in scanner radio e analizzatori di spettro software-defined portatili. La sua compatibilità con vari ricevitori SDR e sintonizzatori radio USB, combinata con la sua funzionalità offline, lo rende un’ottima scelta per gli appassionati di radio, i soccorritori e i viaggiatori. Sebbene l’app sia attualmente sperimentale e potrebbe subire arresti anomali, le sue caratteristiche e capacità impressionanti la rendono uno strumento prezioso per coloro che sono interessati a esplorare il mondo nascosto dello spettro radio.
Funzionalità principali
Trasforma i dispositivi Android in scanner SDR portatili e analizzatori di spettro.Compatibile con i ricevitori RTL-SDR, NeSDR, SDRplay e HackRF.Demodula i segnali broadcast FM, AM, FM a banda stretta, USB e LSB.Monitor RDS integrato per l’esplorazione feed di dati digitali dalle stazioni radio FM. Supporta un’ampia gamma di sintonizzatori radio USB. Funziona offline senza richiedere una connessione Internet o un piano dati.
Pro
Soluzione SDR altamente portatile e conveniente per Dispositivi Android.Compatibile con un’ampia gamma di hardware SDR e sintonizzatori radio USB.Consente l’ascolto e la registrazione di vari tipi di trasmissioni radio.Il monitor RDS integrato offre informazioni aggiuntive sulle stazioni radio FM.La funzionalità offline lo rende ideale per l’utilizzo in postazioni remote o quando n viaggio.
Svantaggi
Applicazione sperimentale con potenziali arresti anomali e bug.Richiede un cavo USB OTG e hardware compatibile per il funzionamento.Gli utenti devono rispettare le leggi locali quando utilizzano l’app.
10. rtl_tcp SDR
L’app rtl_tcp SDR è una soluzione SDR per Utenti di dispositivi iOS interessati a Software Defined Radio. Con il supporto di vari segnali radio e la compatibilità con più dispositivi SDR, questa app offre un modo conveniente per accedere alle funzionalità SDR in movimento. Tuttavia, il requisito di un server rtl_tcp esterno e di una connessione di rete a larghezza di banda elevata può rappresentare uno svantaggio per alcuni utenti. Nonostante queste limitazioni, l’app rtl_tcp SDR rimane uno strumento prezioso per coloro che hanno familiarità con SDR e configurazione di rete, consentendo loro di utilizzare i propri dispositivi iOS per la ricezione e l’analisi del segnale radio.
Funzionalità principali
App ricevitore SDR per dispositivi iOS. Supporta segnali radio AM, FM, SSB e CW. Visualizzazione dello spettro RF e waterfall. Richiede un server rtl_tcp esterno per il funzionamento. Compatibile con più dispositivi SDR tramite software server diverso. Può connettersi direttamente a un ricetrasmettitore Hermes Lite 2 QRP SDR in rete.
Pro
Consente agli utenti di trasformare i propri dispositivi iOS in potenti ricevitori SDR.Supporta un’ampia gamma di segnali radio, tra cui AM, FM , SSB e CW. Fornisce la visualizzazione dello spettro RF e della cascata per una migliore analisi del segnale. Compatibile con più dispositivi e server SDR. Può connettersi direttamente a un ricetrasmettitore Hermes Lite 2 QRP SDR in rete senza un server.
Svantaggi
Richiede un server rtl_tcp esterno e ulteriori a l configurazione per il funzionamento. Nessun supporto fornito per l’installazione del software rtl_tcp o altro software tcp necessario. Richiede una connessione di rete a larghezza di banda elevata per lo streaming di campioni RF in tempo reale. Si consiglia la connessione di rete cablata per il server rtl_tcp, che potrebbe non essere conveniente per tutti gli utenti.