Gnuradio 学习
来源:互联网 发布:php常用插件 编辑:程序博客网 时间:2024/05/17 09:16
Gnuradio 学习8月份就把usrp买过来了,不过由于一直比较忙, 也没怎么弄。 这几天准备学习学习,暂时也不知道能干些啥。不管怎么样先按教程走一遍,熟悉熟悉设备也是好的吧。
首先去Ettus 下载了一个官方指导,一步步来呗:
Lab 1: 打开Gnuradio 小伙伴
打开终端,输入
gnuradio-companion
然后就得到了下图 所示的界面
Options 模块是一个很重要的东西,里面可以设置一些全局化的参数和变量。
其中ID(top——block)决定了生产的python 文件的名字
Title 决定了生产的GUI窗口的名字
Windows Size, 是生成的程序的画布大小(UI面积)
Generate Options,
决定生成的东西是WX GUI 应用, QT GUI 应用 还是命令行 NO GUI应用 还是 只是一个模块
Run 决定了如何开始,及运行这个流图
GUI Autostart: 自动执行 off 不自动执行
NOGUI run to completion: 运行完自动退出, prompt for exit: 运行完按exit 退出
。。。等等
按照教程上的例子,我们画了下图,其中Signal Source 是个信号源,产生一个频率为freq 的余弦信号,freq的频率由图形化的Slider
控制。然后该信号会通过一个阀门Throttle(控制指定频率的信号通过), 再通过一个Scope Sink 在时域中把信号输出出来。
编译再运行,我们就可以得到一个这个:
可以调节最上端的频率来得到不同的信号,输出。好像有点失真。
0 0
- Gnuradio 学习
- gnuradio
- gnuradio学习之qa_tag_file_sink.py
- anyway,gnuradio需要学习python,s…
- 在深入学习gnuradio之前你需要知道的
- 利用python在gnuradio下写一个block(python 学习)
- ubuntu 12.04 install gnuradio
- How GNURadio Core Works
- GNURadio教程链接汇总
- gnuradio读写dat文件
- gnuradio的安装问题
- gnuradio模块分类
- gnuradio调试方法
- gnuradio-companion入门指南
- PyBOMBS安装GNURadio
- 【SDR】Gnuradio Benchmark介绍
- 如何安装GNURadio以及UHD
- 配置GNURADIO的软件平台
- UVA - 575 Skew Binary
- HDU-1166 敌兵布阵(线段树模板题)
- HDU 1180 诡异的楼梯【BFS广搜+优先队列】
- 【POJ 3268】Silver Cow Party(邻接矩阵+优先队列优化+dij)
- PAT-B 1010. 一元多项式求导
- Gnuradio 学习
- angular自定义服务
- while语句中i--与++i问题的讨论
- Android 数据存储详解(SharedPreferences, 文件, Sqlite, ContentProvider)
- New Year and Days
- bzoj1499(这道题改天重做,dp+单调队列优化)
- 144.leetcode Binary Tree Preorder Traversal(medium)[二叉树先序遍历]
- Java和c++联合开发(Linux)
- 关于vagrant+virtualbox 的虚拟机桥接网卡没有地址的解决方法