GNU Radio在SDR领域的应用】的更多相关文章

1 Software Defined Radio 软件无线电(Software Defined Radio,SDR)是一种实现无线通信的新概念和体制.其中以往只能在硬件中实现的组件(例如混频器,滤波器,放大器,调制器/解调器,检测器等),现在可以通过软件手段在个人计算机上或嵌入式系统上实现.一开始被应用在军事领域,在21世纪初,由于众多公司的努力,使得它已从军事领域转向民用领域,成为经济的.应用广泛的.全球通信的第三代移动通信系统的战略基础.(翻译自维基百科) 图 1 Software Defi…
目录 1.GNU Radio 是什么 2.我为什么要用 GNU Radio 3.数字信号处理 3.1 一点信号理论 3.2 将数字信号处理应用于无线电传输 4.基于流程图的模块化数字信号处理方法 本文视频 参考链接 1.GNU Radio 是什么 GNU Radio 是一个免费.开源的软件开发工具包,通过提供信号处理 "块" 以帮助开发者实施软件无线电. 它易于和一些低成本的RF硬件外设一起使用,也可以纯模拟使用. 它广泛应用于研究.行业.学术界.政府和业余爱好者中,大大推动无线电技术…
目录 1.前言 2.启动 GNU Radio 3.新增块 4.运行 本文视频 参考链接 1.前言 本文将介绍如何在 GNU Radio 中创建和运行第一个流程图. 2.启动 GNU Radio GNU Radio Companion (GRC)是用于创建和运行流程图的视觉编辑器.GRC 使用 .grc 文件,然后会转换为 python .py 流程图. 打开终端,运行: sudo gnuradio-companion GRC 窗口如下: 双击 Options 块,可以通过修改 ID 和 Titl…
1. GNU Radio介绍 1.1 什么是GNU Radio GNU Radio是一个完全开源的软件无线电结构平台,它可以用来设计和仿真,也可以用来连接真实的无线电系统.GNU Radio是一个高度模块化,采用流图类形式的软件架构平台,它本身提供了许多模块库,使用者可以很快速的使用这些模块来建立关于信号处理的流程. 1.2 为什么要用GNU Radio? 从前,在开发无线通信设备时,工程师必须开发一种特定的信号级检测电路,设计一个特定的集成电路,该芯片将能够解码或编码.软件无线电(SDR)采用…
运行GNU Radio 需要注意的是,如果您的项目不需要用到硬件源和硬件池的话,直接使用Shell运行GRC是没有问题的.但是需要用到硬件源和硬件池的话,请记得使用管理员权限运行GRC,否则项目在执行的时候会莫名其妙地马上就结束执行了. 因此,为了接下来的内容是本文的第一个项目:测试RTL-SDR硬件源作准备,我们需要在Shell中执行 sudo gnuradio-companion 这样我们的GR小伙伴——图形化的应用项目开发界面就会出现在您的面前. 第一个项目 许多人的GNU Radio的H…
GNU Radio Radar Toolbox Install guide Change to any folder in your home directory and enter following commands in your terminal. git clone https://github.com/kit-cel/gr-radar.git // clone this repository cd gr-radar/ mkdir build // make build folder…
Scetion 1: The Flowgraph The flowgraph moves data from sources into sinks. 一个流图由多个模块组成,其中一般包括信源(Source)模块和信宿(Sink)模块,然后通过连线将他们连接在一起并形成一个顶层模块(top_block类),最后通过调用顶层模块下的start()成员函数启动GNU Radio平台下的软件运行.在运行过程中,每一个模块都相当于是一个线程,通过GNU Radio平台下的调度机制将信源模块产生的数据经过一…
Application Note Synchronization and MIMO Capability with USRP Devices Ettus Research Introduction Some applications require synchronization across multiple USRP (Universal Software Radio Peripheral) devices. Ettus Research provides several convenien…
Comparative features list 相对性能清单 Hardware Capabilities: 1 transceiver card slot External PPS reference input External 10 MHz reference input MIMO cable shared reference Fixed 100 MHz clock rate Internal GPSDO option (N2x0 only) FPGA Capabilities: 2 R…
Introduction 引言 Some USRP devices are capable of being grouped to form a single, virtual device. A single uhd::usrp::multi_usrp instantiation can control such a compound of devices. 一些 USRP 设备能够组合成 multi_usrp 设备.并通过一个 uhd::usrp::multi_usrp 实例对象来控制这个…