0

我目前正在处理的项目有点麻烦,我正在尝试合成来自门铃的无线电信号,看看我是否可以在不需要文件的情况下回复它(认为这将是一个好方法开始学习一般的信号合成)。我在 gnuradio 中有一个流程图,它能够生成与我的门铃信号类似的模式,当我打开原始信号和我创建的信号时,它们看起来很相似:

类似的信号

然而,当我播放生成的信号时,门铃没有响起。经过进一步检查,我注意到门铃使用的波形与我的不相似:

不同的波形

虽然我的波形是余弦波,但门铃的波形在其自身内部振荡。

我的主要问题是,如何生成我的门铃可以识别的信号?有没有办法可以创建与门铃类似的波形?

我对使用软件定义无线电生成 ASK OOF 信号的主题相当陌生,所以如果这似乎是一个简单的问题,我很抱歉。

4

2 回答 2

0

您生成的余弦波很可能是载波 - 它似乎没有被调制。

这些设备中的大多数使用 ASK/OOK 调制。

http://blog.kismetwireless.net/2013/08/hackrf-pt-2-gnuradio-companion-and.html

它使用 HackRF 将 ASK/OOK 信号的 I/Q 数据捕获到文件中,并展示了如何将 HackRF 的 I/Q 数据转换为 GRC 可以使用的复杂数据的流程图。

任何可以捕获 I/Q 数据的设备都可以使用——您只需要知道捕获数据的数据格式,例如,它是有符号整数还是无符号整数等。

于 2016-08-04T01:36:06.370 回答
0

这是一个非常酷的项目。

首先,您观察到的振荡可能是由于门铃无线电前端和 SDR 无线电前端之间的时钟偏移和可能的其他频率偏移。在假设调制的情况下,这应该没有任何区别。

假设您知道使用 ASK OOF 的事实,请确保您还在传输之间插入暂停。它们可能很重要。

也许您的门铃实际上实现了某种安全功能并期待握手。尝试记录门铃和控制器信号。重播它们并检查是否有效。如果是单向传输,重播控制器信号也应该让铃声响起。

查看 Balints YT 频道。他做了很多 RF hacking,你也可以在那里找到更多关于这个话题的见解。 https://www.youtube.com/user/balint256

于 2016-07-28T07:07:30.053 回答