问题标签 [gnuradio-companion]

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.

0 投票
1 回答
888 浏览

window - GNU Radio Companion FFT 窗口

我有一个试图通过 GNU Radio Companion FFT Sink 运行的数据文件。

我已经设置了流程图,那里没有问题。但是,FFT 图大多为负数,窗口开始时设置为 0->100。我可以点击“自动缩放”,但我的数据只有大约 15 秒,我希望能够从一开始就看到所有这些。有没有办法设置 FFT 窗口显示所有数据?有没有办法让数据显示在默认的 FFT 窗口中?还有其他可能吗?

0 投票
1 回答
356 浏览

gnuradio - 为什么 GnuRadio 伴侣不允许我添加块?

我按照 Ettus 的说明在 32 位 XP 机器上安装了 GNU Radio 和 GRC 3.7.2.2。它开始时没有任何消息,我可以打开现有流程图、删除块、编辑块属性,但不能添加新块。双击块没有效果。也不会拖动它、右键单击它或我能想到的任何其他手势。谁能想到可能导致这种情况的问题?

更新:事实证明 Return 有效,而不是双击

0 投票
2 回答
1020 浏览

xml - xml - 多次读取配置文件(用于 GNU Radio)

我目前正在开发一个 GNU Radio 项目,但我在 xml 部分遇到了问题。

我需要打开一个配置文件并读取它以获取 GNU Radio 的变量。

现在,我只有允许读取配置文件的内置文件,但只有一次,在 GNU Radio 流程图的开头。当我在 GNU Radio 运行时在配置文件中更改它时,我想刷新我的变量。

这可能是一个特定的问题,因为它暗示了 XML 和 GNU Radio,但我认为即使不了解 GNU Radio,它也可以解决。

所以,它是:

老实说,我根本不懂 XML,但我确实需要这样做。

即使我不了解 XML,我在询问之前也做了一些研究,但没有找到任何东西。

0 投票
1 回答
273 浏览

c++ - GNU Radio 模拟卡住了

我在这里附上了我的设计截图:

在此处输入图像描述

当我开始模拟它时,它卡住了,只绘制了几个数据向量。我认为这是因为可变时移块,它是一个层次结构块,当我将一个常量源连接到它的浮点输入时,设计工作完美,但是当我将短输出连接到浮点时它不起作用,我认为这是因为 Argmax块为每个向量产生一个输出,但可变时移需要不断地输出。我怎样才能解决这个问题?

0 投票
1 回答
939 浏览

gnuradio - 数据未写入 gnuradio 中的文件接收器

这是我的简单流程图。

文件源 > 油门 > 文件接收器

当文件源的重复值打开时,它工作正常。当我关闭文件源的重复值时,什么都没有写入。这可能是什么原因?

0 投票
1 回答
737 浏览

gnuradio - 最后一个数据包丢失 gnuradio

这是我的流程图:

文件源 > 节流 > 数据包编码器 > 打包到解包 > 数据包解码器 > 文件接收器。

无论我做什么,最后的 1 或 2 个数据包(取决于来自文件源的字节数)都不会写入文件接收器。如果我用 TCP 源和 TCP 接收器替换文件源和文件接收器,问题是一样的。我认为这是数据包编码器和解码器的问题。关于如何解决这个问题的任何想法?

0 投票
0 回答
111 浏览

gnuradio-companion - 在 grc 上开发 square_ff 块时出错

我正在尝试开发 square_ff OOT 模块示例。我遵循了每一步,但是当尝试在屏幕上拖动时,它会在 grc 上出错。

0 投票
1 回答
716 浏览

python - 如何保存由 GNU Radio 生成的图表?

我已经用 GNU Radio 生成了频谱图,想保存输出图,但不知道怎么做。

0 投票
1 回答
1310 浏览

gnuradio - gnu 无线电 - 比特率

我对 GnuRadio 用户可能有非常愚蠢/简单的问题。

我有一个随机源作为位 [-1, 1] 的来源。我想将每一位与 cosinus 相乘以制作 bpsk 调制器。问题是尽可能快地生成位......(与 samp_rate 没有共同点)。当我有 1 个余弦周期时,会从随机源生成许多位。

问题是,我怎样才能减慢比特率的产生?

谢谢你的帮助 在此处输入图像描述

(我不想使用 DPSK Mod :))

0 投票
1 回答
1349 浏览

scapy - 在 Gnu-Radio 流程图中管理多个信号速度

我目前正在研究 Z-Wave 协议。使用我的 HackRF One 和scapy-radio,我尝试嗅探两台设备之间的通信。

但是设备可以以不同的速度传输:

  • 9,6 kbps
  • 40 kbps
  • 100 kbps

由于我只能以 40 kbps 解码通信,我想我的图表无法管理其他速度。

关于 Z-Wave 通信的一些信息:

  • 频率(欧盟):868.4 MHz
  • 调制方式:GFSK

还有我的 GRC 图:

GRC流程图

所以我的问题是:如何修改图形以解码和嗅探 9,6 和 100 kbps 信号?