【问题标题】:Development kit for Bluetooth which allows customisation of the modulation algorithms蓝牙开发套件,允许定制调制算法
【发布时间】:2010-11-16 14:48:30
【问题描述】:

我们需要对蓝牙协议进行一些实验,为此我们需要一个开发工具包,它允许我们实现/修改Bluetooth protocol stack 的不同部分。

我们一直在研究 TI MSP430 无线开发工具 (EZ430-RF2500)。 该套件包含一个 MSP430 MCU 和一个 CC2500 多通道射频收发器。

CC2500 能够执行 GFSK 调制,因此该套件允许我们在软件中实现从大约一半的基带模块、链路管理器、逻辑链路控制自适应协议等的一切。因此允许我们进行我们想要的修改和实验。

但是,我们还需要能够自定义实际的调制算法,因为这是实验中的重要部分。 CC2500 不允许这样做。

哪个开发套件允许我们实现(部分)蓝牙协议栈,包括软件中的调制算法?

同样重要的是,它是一个开发套件,而不仅仅是可以为此目的组合使用的几个 IC。

我的猜测是,我们需要某种软件定义的无线电套件,其中包含一个简单的 RF 2.4GHz 前端,该前端与执行实际调制的可编程 DSP 相连。很遗憾,我找不到这样的工具包。

我真的希望有人对正确的解决方案有想法。谢谢。 ;)

更新:

我查看了 GNURadio + USRP + 2.4GHz 子板解决方案。问题是 USRP 上的采样延迟太大了,通过它传输。 USB到计算机,解调,解码和解释协议,合成答案,通过USB传输并在空中传输,实现任何协议,如蓝牙。我知道这一点,因为我已经尝试过了。

【问题讨论】:

    标签: embedded bluetooth wireless signal-processing radio


    【解决方案1】:

    我建议看一下 GNU Radio (gnuradio.org) SDR 工具包。多个项目(如this one)已成功将其用于蓝牙研究。

    还存在设计用于 GNU Radio 的开发硬件,称为通用软件无线电外设,带有适合 2.4GHz 开发的子板,成本约为 1000 美元。

    【讨论】:

    • 谢谢。请参阅更新的问题。您提供的链接适用于仅侦听其他设备之间的蓝牙通信的项目,它实际上从未与其他蓝牙设备进行通信。如果你知道其他真正做到这一点的项目,我会非常感兴趣。 GNURadio + USRP 解决方案的延迟太大,无法用于蓝牙之类的东西。
    • 您能否更具体地说明您所说的 USRP 延迟过大是什么意思以及您是如何得出结论的?
    【解决方案2】:

    似乎只有少数good solutions 非常昂贵。通过添加带内信令的“实验性功能”,USRP 可能可用于分组无线电,但在接收和基于该接收的传输之间仍然会有很大的延迟。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-18
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多