SDR软件大全
作者: 蔡明静, 2016年12月 26日
市场上各类软件定义无线电设备(SDR)层出不穷,既然是软件定义,那么软件的作用就十分重要。这里我们将SDR软件按照通用软件、专用软件和研究/开发软件包进行分类并给出简要概述及其官方下载地址。
通用软件
我们定义通用SDR软件可以使设备实现宽带无线电接收机功能。
SDR# (Windows) (免费)
支持硬件:
SDR#(SDR Sharp)是目前最受欢迎的SDR免费软件之一,使用相对简单,设置过程简单。
SDR#虽使用简单仍有一些高级特性。它采用了模块化插件式架构,能够使用许多由第三方开发者开发的插件。没有任何第三方插件的基本SDR#下载包括:标准FFT显示和瀑布、频率控制、记录插件和数字降噪插件。SDR#还解码RDS调频广播的信号。
HDSDR (Windows 2000/XP/VISTA/7/8/10) (免费)
支持硬件:
HDSDR原先的名称叫WinradHD,由意大利爱好者I2PHD编写。目前的主要用途包括无线电监听、业余无线电、短波收听、射电天文、频谱分析和无线电测向。
主要特性:
SDR-RADIO.COM (Windows 7/8/10,x86/x64) (免费)
支持硬件:
* 支持NVidia显卡用作DSP处理 * 支持ANAN及其他支持VK6PH固件的收发信机 * 无限数量VFO * 内置数据模式支持
Linrad (Windows 2000/XP/Vista/7 Linux 32/64 Mac OSX) (免费)
支持硬件:
相对于大多数其他SDR程序,Linrad是一个免费的高级SDR程序。许多用户喜欢用Linrad因为它可以在屏幕上设置非常高信息密度,它还有用E4000调谐器接收信号的优势,因为它可以使它运行在一个特殊的线性模式,大大提高了动态范围。
Linrad还有一些其他SDR接收机没有的特别高级功能:多频区间I/Q校正、一个非常强大的“智能”消声器、多播输出、微弱信号优化的瀑布、设置帮助取得性能测量、两个射频通道输入、优越的AGC和适应性强的自动频率控制(AFC)。Linrad可能是在实际信号处理性能方面最优越的软件。
在Windows上安装Linrad,首先下载并运行setup-dll安装程序,然后下载并提取实际Linrad程序。您将需要在最开始通过基于文本设置。
GQRX (Mac/Linux) (免费)
支持硬件:
GQRX是在Linux和Mac系统上运行的配合SDR接收机使用的一款免费软件。它类似于SDR #的功能和简单的使用。GQRX附带了一个标准的FFT频谱和瀑布显示和一些常见的过滤器设置。
CubicSDR (Linux/Windows/Mac) (免费)
支持硬件:
一个基于liquid-dsp库的新的跨平台SDR接收机。
SDRUno (Windows) (免费)
支持硬件:
SDRUno的主要卖点是,它声称其动态范围大于130分贝,大多数免费的SDR软件程序是70分贝。它还声称它有一个非常有效的DSP引擎可以运行在旧奔腾4机器。
另外,SDRUno支持虚拟接收机,可以同时监听多个频率。
ShinySDR (GNU Radio) (免费)
支持硬件:
主要特点:
OpenWebRX (Python Based) (免费)
支持硬件:
sdr.hu有一系列使用OpenWebRX的接收机。
Sodira (Windows) (付费)
支持硬件:
Sodira是一个Windows应用程序,能够解码AM和FM + RDS广播以及DRM/DRM+和时间信号DCF77/HBG 。
SDR Touch (Android) (免费/付费)
支持硬件:
SDRTouch是第一个基于Android软件接收机。有一个免费试用版限制,可以从Google游戏商店购买完整版。运行SDRTouch你需要一个现代Android 4.0 +设备,像样的处理能力和支持USB OTG。您还将需要一个USB OTG电缆连接Android设备和接收机。
SDRTouch有几个标准特性,如FFT频谱和瀑布显示、WFM / FM / AM /单边带调谐和频率管理器。
Wavesink Plus (Android) (免费/付费)
支持硬件:
Wavesink Plus是另一个基于Android的接收机,免费试用版本和付费版本。Wavesinks的主要特征是它能够解码DAB+和DRM+数字无线电信号,它还可以接收标准FM和FM-RDS解码。使用Wavesink,和SDR Touch一样需要一个强大的Android 4.0 +设备和USB OTG电缆。
RFAnalyzer (Android) (免费/付费)
支持硬件:
主要特性:
cuSDR (Windows) (免费)
一款用来配合HPSDR项目SDR硬件使用的SDR接收机,但可以通过使用RTL_HPSDR翻译服务器程序与RTL-SDR 配合使用。cuSDR的一个优势是,它可以同时支持多达七个RTL-SDR软件狗。cuSDR目前仍然正在发展。
QtRadio (Windows/Linux) (免费)
QtRadio是一个开源的SDR接收机,基于客户机-服务器体系结构。多个客户端可以连接到一个服务器。
Sdrangelove (Linux) (免费)
Sdrangelove是一个SDR接收机,主要为OsmoSDR硬件设计。
SeeDeR (Windows) (免费)
支持硬件:
SeeDeR是一个通用目的的SDR GUI,专注于解码来自卫星的数据。注意:SeeDeR可能是非法复制SDR#。如果将来被证明,我们将在我们的网站删除SeeDeR链接。
专用软件
我们定义专用软件为针对特定用途的软件。
RTL SDR Installer (Windows) (免费)
用来帮助安装RTL-SDR的脚本,工作在XP以上
RTL_FM (Windows/Linux) (免费)
RTL_FM是一个基于命令行的调频接收机,捆绑发布在官方RTL-SDR。Linux中是非常有用的,因为它可以用来将解码的FM音频送到解码软件。
SoftFM (Linux) (免费)
SoftFM是一个命令行调频接收机,与RTLFM相似。不同的是,SoftFM声称得到更好的音频的结果与RTLFM相比。
RTL_UDP (Windows/Linux) (免费)
RTLUDP是RTLFM的修改,允许调频音频通过UDP广播在网络或互联网上。
Remote RTL_UDP (Android) (免费)
允许您通过一个Android应用程序控制rtl_udp服务器。
RTL_TCP (Windows/Linux) (免费)
RTL_TCP用于来自TCP网络RTL-SDR的IQ数据流。很多程序可以连接到这个,例如SDR# 有RTL-SDR / TCP选项。
RTLFMPYTHON (Windows/Mac/Linux) (免费)
基于rtl_fm的Python程序,允许您使用web界面的调整配置。
RTLSDR Scanner (Windows/Linux/Mac) (免费) 宽带扫频接收机
RTLSDR扫描仪是一个基于简单的跨平台的宽带频谱分析仪。它可以扫描一个任意大的频率带宽。扫描仪也有一个自动校准功能,可以帮助找到接收机的PPM补偿。新版本也有GPS功能,它允许您将硬件GPS接收器接到软件,做信号映射的实验。
RTL-SDR Wide Spectrum Analyzer (Windows) (免费) 宽带频率扫描仪
类似于RTLSDR扫频接收机,但用基本的编程语言。基本上是rtl_power的前端。
RTL Panorama (Windows) (免费) 宽带频率扫描仪
另一个宽带RTL-SDR扫描仪但基于命令行的软件rtlpower。基本上为rtlpower GUI界面。相比RTLSDR扫描仪扫描快得多。
Spektrum (Windows/Linux) (免费) 宽带频率扫描仪
rtl_power另一个接口,但这个有着特殊的相对模式,允许你轻松处理噪声源的SWR和滤波测量。
RTL SDR Panoramic Spectrum Analyzer(Windows) (免费) 宽带频率扫描仪
另一个rtl_power GUI界面。RTL全景的相似函数。
SDR-J (Windows/Linux) (免费) – DAB
SDR-J是一个免费的程序,分为两个不同的程序。有SDR-J DAB/DAB+ 接收程序和SDR-J调频解码器程序。DAB译码器是最受欢迎的。去SDR-J网站和下载dabstick-radio压缩文件安装SDR-J DAB接收机,解压它并运行dabreceiver.exe。如果插入RTL-SDR你可以单击开始按钮,使用左边的下拉框开始选择DAB带。
DAB Player (Windows) (免费) – DAB
DAB Player是收听DAB电台的软件。它需要使用官方制造商RTL2832U驱动。
RTL-SDR Radio Receiver for Chrome(Chrome)(免费) – FM接收机
一个RTL-SDR WBFM接收机应用。在Chrome浏览器上运行。
ADSB# (Windows) (免费) – ADS-B解码器
ADSB#是一个Windows模式S ADS-B的解码器,SDR#的作者写的。使用这个程序广播数据,通过本地TCP/IP通过TCP到图形雷达项目,如雷达虚拟服务器、Planeplotter或adsbSCOPE。
RTL1090 (Windows) (免费) – ADS-B译码器
RTL1090是另一个Windows模式S ADS-B解码器。像ADSB #,您需要通过TCP/IP到图形化雷达项目使用这个程序广播数据。最新的安装程序,RTL1090 IMU简化了安装,通过自动下载一些必需的.dll文件。当前系列2 beta版本旨在改善解码和内置雷达显示器。
dump1090 (Windows/Linux) (免费) – ADS-B译码器
Dump1090基于Windows和Linux轻量级的命令行S ADS-B模式的解码器。它有一个内置的web服务,可以在谷歌地图上显示解码飞机位置。很多人说dump1090有最好的解码性能。
dump978 (Windows/Linux) (免费) – UAT译码器
解码UAT,类似于ADS-B,但更常用于轻型飞机。
ADSBox (Linux) (免费) – ADS-B译码器
类似dump1090的ADS-B译码器,内置的web界面和谷歌地图界面。还有一个谷歌地球界面。
Modesdeco2 (Windows/Linux/Mac/RPi) – ADS-B译码器
基于多平台命令行ADS-B模式S和模式A/C解码器。可以满足基站本身,不需要com端口转换器。也可以同时解码模式S和模式A/C。
cocoa1090 (Mac) (免费) – ADS-B译码器
Cocoa1090是一个基于Mac模式S ADS-B译码器。通过rtl_tcp连接到RTL-SDR。
ADS-B on USB SDR RTL (Android) (付费) – ADS-B译码器和雷达
ADS-B on USB SDR RTL是一个Android应用,可以帮助接收、解码和在地图上显示ADS-B飞机的位置。现在还支持NEXRAD天气数据的解码。运行这个程序需要一个有像样处理器的Android 4.0 +设备,一个USB OTG电缆和RTL-SDR。
PiAware (Raspberry Pi) (免费)
PiAware是树莓派软件,允许来自dump1090的数据共享到FlightAware.com公共服务器。
FlightAware Flight Feeder (Android) (免费) – ADS-B译码器、雷达
一个Android应用,不仅解码ADS-B数据,而且绘制在地图上与FlightAware网络共享数据。
Track your flight EUROPE (Android) (免费) – ADS-B译码器和雷达
基于安卓系统的ADS-B解码器与欧洲的离线地图。
FLARM Decoder (Raspberry Pi/ARM/x86 Linux) (免费)
FLARM Decoder,类似ADS-B协议但用于小型飞机像滑翔机和直升机。
SDRWeather (Android) (付费) –天气电台
来源:鼓捣侠Bi4LEU
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!