使用GnuRadio

时间:2018-05-07 07:03:24

标签: bluetooth gnuradio gnuradio-companion

我目前正致力于一个旨在 检测蓝牙和解码蓝牙 数据包 的项目(我使用) Hack RF One 进行检测)。我已经制作了一个Gnuradio Flowgraph来解调蓝牙信号,我试图通过在二进制文件上搜索蓝牙帧来对视频进行视觉解码。

不幸的是,我没有成功恢复蓝牙信号的清晰视图。确切地说,我很确定我在我的接收器上检测到蓝牙,但是当将其发送到时钟恢复+二进制切片器块时,我无法恢复二进制文件中的间歇性数据(尤其是< strong> MAC 发送设备的地址,这是蓝牙数据包的一部分)。此外,我想知道在这种类型的过程中拦截了什么类型的网络层(物理,传输,基带......)。就我而言,我的目标是拦截基带层数据包。 另外,我很想知道如何使用 gr-bluetooth ,因为我找不到很多关于这个块的文档。我认为这对于我的项目的开发来说可能是有趣的。

您能否请您对此问题给出您的看法,意见?在我不知道问题的确切根源的情况下,我被困在这个阶段。 (这是我的流程图GnuRadio_Flowgraph以及我的蓝牙检测Detected signal at 2.402GHz之一的屏幕截图。

非常感谢,

1 个答案:

答案 0 :(得分:0)

您可能需要一个Ubertooth来代替https://www.sparkfun.com/products/10573 我了解到,蓝牙跳频的范围比HackRF的读取范围广,因此,最好的情况是,如果仅连接一个hackrf,您将错过75%的帧。