【问题标题】:Decoding Bluetooth signal and packets using GnuRadio使用 GnuRadio 解码蓝牙信号和数据包
【发布时间】:2018-09-13 05:56:59
【问题描述】:

我目前正在从事一个旨在检测蓝牙并解码蓝牙 数据包的项目(我使用Hack RF One 进行检测)。我制作了一个 Gnuradio Flowgraph 来解调蓝牙信号,我试图通过在二进制文件上搜索蓝牙帧来可视化解码数据包。

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

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

非常感谢,

【问题讨论】:

    标签: bluetooth gnuradio gnuradio-companion


    【解决方案1】:

    你可能需要一个 ubertooth 而不是 https://www.sparkfun.com/products/10573 我读到蓝牙跳频的范围比 HackRF 可以读取的范围更广,所以如果你只连接一个 hackrf,你最多会错过 75% 的帧。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-02
      • 1970-01-01
      • 2014-11-01
      • 2014-08-16
      • 1970-01-01
      • 2020-09-20
      相关资源
      最近更新 更多