![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GNURadio
文章平均质量分 88
LuckDoge
学生一枚,即将工作。
展开
-
(四)GNURadio3.7 自定义模块——C++
(三)GNURadio3.7 自定义模块——C++一、创建一个自定义树二、使用C++写模块square_ff1、使用gr_modtool添加一个新模块2、编写测试代码3、编写lib\square_ff_impl.cc文件三、使用CMake1、CMake构建2、CMake测试四、GRC绑定五、安装模块六、在GNURadio中使用新模块七、参考文献本文是使用官方教程中的模块自定义方法进行自定义,使用的GNURadio版本为3.7,3.9版本一样可以使用,但要注意文件结构:3.7以下版本使用的是xml,3.8以原创 2021-08-04 16:25:14 · 3246 阅读 · 4 评论 -
(三)GNURadio3.9 LDPC编译码、DQPSK调制解调的实现
GNURadio3.9 LDPC编译码、DQPSK调制解调的实现一、LDPC编译码的实现1、FEC Extended Encoder2、FEC Extended Decoder二、DQPSK调制解调的实现1、Constellation Modulator2、Constellation Decoder3、Differential Decoder4、Polyphase Clock Sync5、Linear Equalizer6、Costas Loop7、DQPSK调制(用的官方教程中的例子)8、DQPSK解调(原创 2021-08-04 15:50:56 · 2680 阅读 · 1 评论 -
(二)GNURadio3.9 信源、信宿、示波器模块的简单介绍
GNURadio3.9信源、信宿、示波器模块的简单介绍一、信源模块1、Vector Source2、Random Source3、File Source二、信宿模块1、File Sink三、示波器模块1、QT GUI Time Sink2、QT GUI Frequency Sink3、QT GUI Constellation Sink参考文献一、信源模块1、Vector Source可以根据输入的向量生成样本流。这里设置输入向量为0, 1, 2, 3, 4, 5,并使其重复发送;采样率设置为32原创 2021-08-04 15:04:46 · 5246 阅读 · 5 评论 -
(一)GNURadio3.9 安装教程
GNURadio安装教程Linux安装GNURadio安装三级目录本文安装的是VirtualBox虚拟机管理系统以及Ubuntu20.04操作系统和GNURadio3.9版本。Linux安装前往VirtualBox官网(virtualbox.org),下载并安装VirtualBox软件。下载Ubuntu20.04镜像文件下载完成后,在VirtualBox上新建一个虚拟机,选择新建一个虚拟机,并按照安装提示完成Ubuntu20.04的安装。Ubuntu20.04桌面:GNURadio安原创 2021-07-29 17:02:53 · 5771 阅读 · 0 评论