我们需要对蓝牙协议进行一些实验,为此我们需要一个开发工具包,它允许我们实现/修改蓝牙协议栈的不同部分。
我们一直在研究 TI MSP430 无线开发工具 ( EZ430-RF2500 )。该套件包含一个 MSP430 MCU 和一个 CC2500 多通道射频收发器。
CC2500 能够执行 GFSK 调制,因此该套件允许我们在软件中实现大约一半的基带模块、链路管理器、逻辑链路控制自适应协议等。因此允许我们进行我们想要的修改和实验。
但是,我们还需要能够自定义实际的调制算法,因为这是实验中的重要部分。CC2500 不允许这样做。
哪个开发套件允许我们实现(部分)蓝牙协议栈,包括软件中的调制算法?
它是一个开发套件也很重要,而不仅仅是几个可以为此目的组合使用的 IC。
我的猜测是,我们需要某种软件定义的无线电套件,其中包含一个简单的 RF 2.4GHz 前端,该前端与执行实际调制的可编程 DSP 相连。不幸的是,我无法找到这样的套件。
我真的希望有人对正确的解决方案有一个想法。谢谢。;)
更新:
我看过 GNURadio + USRP + 2.4GHz 子板解决方案。问题是 USRP 上的采样延迟太大了,通过它传输。USB到计算机,解调,解码和解释协议,合成答案,通过USB传输并在空中传输,实现任何协议,如蓝牙。我知道这一点,因为我已经尝试过了。