【发布时间】:2021-06-10 16:31:01
【问题描述】:
我正在尝试重新创建来自 RC 汽车玩具的信号并使用 HackRf 和 GNU-Radio 控制它。
我已确定以下内容:
- 控制器在 2.463 GHz 上运行
- 带宽为1MHz
- 逻辑“1”2.4635 GHz
- 逻辑“0”2.4625 GHz
- 波特率 1e6 个样本
- 我已经用
Quadrature Demod block解调了信号,我已经提取了 1 和 0 的序列 - 我创建了二进制文件,其中存储了我要传输的 0 和 1 模式。
现在我想根据上面的参数重新创建这个信号。通过一些研究,我想出了以下传输设置:
但我有几个问题不知道如何解决:
- 基于this paper,我发现调制指数、采样率和频率差之间存在关系(截图来自那里):
基于此,我将采样率设置为 2M,BT 设置为 0.5,但我不确定这是否正确。
- 另外我不太明白如何调整其他参数以及它们的含义。
如果有人能直观地解释如何调整这些东西,我将不胜感激。
编辑:
我还实现了基于Tutorial from GNURadio about FSK 的新原理图:
用其他 HackRf 嗅探我找不到任何传输的信号,你能告诉我这个设置有什么问题吗?或者什么是重新创建所需信号的最佳方法?
【问题讨论】:
标签: gnuradio gnuradio-companion modulation