问题标签 [gnuradio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gnuradio - 为什么 GnuRadio 伴侣不允许我添加块?
我按照 Ettus 的说明在 32 位 XP 机器上安装了 GNU Radio 和 GRC 3.7.2.2。它开始时没有任何消息,我可以打开现有流程图、删除块、编辑块属性,但不能添加新块。双击块没有效果。也不会拖动它、右键单击它或我能想到的任何其他手势。谁能想到可能导致这种情况的问题?
更新:事实证明 Return 有效,而不是双击
cmake - GNU Radio 教程的 cmake
我试图在 gnuradio 网站上遵循有关构建信号处理块的教程:http: //gnuradio.org/redmine/projects/gnuradio/wiki/OutOfTreeModules。
但是,当涉及到需要我使用 CMake 的步骤时,终端抱怨说
我尝试过诸如sudo apt-get cppunit
.
python - GNU Radio & Python 脚本:“shmget (2): No space left on device”
使用 gnuradio 3.7 块运行 Python 脚本时,我目前遇到以下错误:
我已按照此处的建议进行操作:http: //osdir.com/ml/discuss-gnuradio-gnu/2013-06/msg00521.html并更改了 kernel.shmall 和 kernel.shmmax 值。
但是什么是可接受的值?我将它们增加了 8 倍,但没有成功。
更多信息:我正在循环启动和停止 gnuradio pythons 链。每次,我停止一个图表,记忆很好。我有 6 个 CPU 和 24 GB 的 RAM。
最好的,克里斯
gnuradio - GNU Radio 构建错误“没有规则来制作目标”filter_generated_includes,'docs/doxygen/xml 需要
我正在运行 CentOs 6.5 i686 并尝试安装 GNU Radio。我创建了一个构建目录并执行了“sudo cmake ../”,结果如下:
警告:源文件“/usr/local/gnuradio/gnuradio-3.7.4/gr-digital/lib/header_payload_demux_impl.cc”针对目标“gnuradio-digital”多次列出。-- 生成完成 -- 构建文件已写入:/usr/local/gnuradio/gnuradio-3.7.4/build
然后我执行了“sudo make”,导致以下错误:
我已经构建了 doxygen,它在我的路径中,我不知道还有什么问题?任何帮助表示赞赏!
signal-processing - 高斯噪声生成
我想在 GNU Radio 伴侣中产生高斯噪声。我研究过,通过用锯齿波馈入 VCO 可以做到这一点。任何人都可以解释来自 VCO 的信号如何具有高斯分布吗?我认为它将具有均匀分布,因为频率首先增加然后减少并且所有频率将具有相同的发生概率。问候,阿里
xml - xml - 多次读取配置文件(用于 GNU Radio)
我目前正在开发一个 GNU Radio 项目,但我在 xml 部分遇到了问题。
我需要打开一个配置文件并读取它以获取 GNU Radio 的变量。
现在,我只有允许读取配置文件的内置文件,但只有一次,在 GNU Radio 流程图的开头。当我在 GNU Radio 运行时在配置文件中更改它时,我想刷新我的变量。
这可能是一个特定的问题,因为它暗示了 XML 和 GNU Radio,但我认为即使不了解 GNU Radio,它也可以解决。
所以,它是:
老实说,我根本不懂 XML,但我确实需要这样做。
即使我不了解 XML,我在询问之前也做了一些研究,但没有找到任何东西。
gnuradio - CentOS yum '没有可用的软件包 gnuradio'
我正在安装 GNU Radio 并按照此处的说明进行操作
但每次我尝试做sudo yum install gnuradio
时,它都会说
这是一个全新安装的 CentOS 6.5,我从未编辑过 CentOS yum 存储库信息。gnuradio 有什么问题?他们已经从 yum 存储库中删除了该软件包?
在他们的网站上,他们提供了几种安装方式,包括PyBOMBS
. 但我更喜欢yum
. 从源代码构建有点困扰我,所以这是我要尝试的最后一件事。
stream - 需要帮助了解数据流处理的权衡
我想为数字信号处理实现一个基于数据流的系统,就像GNU Radio一样,其中处理以块的形式进行,并且这些块串在一起以处理数据流。据我所知,有三种方法可以传递数据流:一个块可以“推送”数据到下一个块,一个块可以从前一个块“拉”数据,或者块可以处理数据缓冲区并返回数据缓冲区,调度程序处理缓冲区(最后一种方式是 GNU Radio 的操作方式)。
每种方法都需要权衡取舍。例如,对于接受一个输入流并返回两个输出流的块,“拉动”架构要求输出流使用任意大的缓冲区进行缓冲(第二个输出可以n
在第一个输出之前“拉动”样本)被拉)。类似地,“推送”方法对于采用 2 个输入流并返回 1 个输出流的块有同样的问题。但我认为这两种方法都使块实现更容易,因为每个块都可以将它们的输入和输出视为一个流。
在我进一步了解这个项目之前,我想知道:有没有研究过实现这种流程图的不同方式之间的权衡?我真的很想要一篇我可以阅读的文章,以便在实施中途遇到问题之前了解这些问题。
python - GnuRadio 无法在带有 HackRF One 的 OS X 10.9.4 上运行
我刚从 Kickstarter 获得了我的 ne HackRF。在 Windows 上与 SDR# 配合使用效果很好,因此产品还可以。为了真正使用它,我尝试让 GNURadio 在我的 Mac 上工作,遵循这个官方教程:https ://github.com/robotastic/homebrew-hackrf
但是,编译后运行 gnuradio 失败:
我什至不知道为什么第一条错误消息是德语,我的操作系统和所有环境变量都设置为英语。
这可能是 python 和 xquartz 的问题,在 gtk+ 上搜索时看到了类似的错误消息 - 但还没有解决方案。
python - GRC 3.7.2.1 的 .bin 到 .cfile 流程图
我尝试打开将 .bin 文件(通过 RTL-SDR 捕获的数据)转换为 .cfile 进行分析的流程图。我从链接http://sdr.osmocom.org/trac/attachment/wiki/rtl-sd下载了文件...
但是,我无法让它在 GRC 3.7.2.1 上运行。当我尝试打开文件时,我收到一长串错误消息(如下所示)。
我正在使用 Ubuntu v14.04.1。
我将非常感谢任何帮助解决此问题或将 .bin 文件转换为 .cfile 的任何替代方法(python 源代码?)