Part Number:CC2640R2FOther Parts Discussed in Thread:CC2640,
你好,
我尝试使用CC2640在2481MHz频点发送广播,首先用RF库配置蓝牙广播。在使用SmartRF Studio配置时出现了问题:当我设置Symbol rate为1M Baud时,两块CC2640R2F开发板之间不能完成数据传输;但是设置为950K Baud时可以进行传输 。请问是我的配置出现了什么问题吗?此外是否存在其他的方式使得CC2640可以在2481MHz频点发出蓝牙广播包?
感谢。
Alex Zhang:
您好,您的问题,我已经联系e2e工程师来进行跟进,这需要一些时间,谢谢
,
Alex Zhang:
您能解释一下为什么 BLE 使用 2481MHz 吗?这不是 BLE 使用的频率,因为通道以 2MHz 增量上升(如下所示):
根据提供的图像,您似乎正在使用专有协议。您能否澄清一下您正在评估蓝牙 LE 还是 PropRF?
,
marsa:
因为使用2481MHz时干扰少,这的确不是BLE的使用频率。所以尝试用PropRF模拟BLE。
我正在评估PropRF。
,
Alex Zhang:
您好,我已经跟进您的问题,这需要一些时间,谢谢。
,
Alex Zhang:
"使用PropRF模拟BLE "是什么意思? 您的用例是蓝牙LE还是PropRF? 如果你们有兴趣使用蓝牙BLE,则您应使用BLE项目。 BLE堆栈具有一些信道选择算法,可切换信道以最大程度减少干扰和最大程度增加干扰。 如果您有兴趣使用PropRF,则应使用PropRF项目。
不建议使用PropRF模拟蓝牙LE。 PropRF旨在实现自定义协议。
,
marsa:
我的用例是PropRF。我想要通过配置PropRF的参数来发一个包,这个包能够被BLE捕获。但我遇到的问题是:设置PropRF的波特率为1M时就无法收到广播包了。
,
Alex Zhang:
您好,已经跟进您的问题,这需要一些时间,谢谢,
,
Alex Zhang:
BLE 不支持 2481 MHz 频率。因此,无论数据速率如何(例如 1M),BLE RX 端都不会接收数据包。BLE 仅在 37 (2402 MHz )、38 (2426 MHz)、39 (2480 MHz)频率上进行广告,如果 PropRF 在 2481 MHz 上监听 (RX),那么它肯定不会收到任何 BLE 广告。
作为测试,当您使用标准 2480 MHz(和 1M 数据速率)时,您能够在 SmartRF Studio 中接收吗?
,
marsa:
是的,在2481MHz,正常的BLE RX端是不会接收到数据包的。但是我把TX端的发射频率修改成2481MHz,对应我的接收端也将会修改成2481MHz便可以接收到数据包,这一点我在nordic平台已经验证过了。
正如我附带的图片中所示,我使用2440MHz(和 1M 数据速率),用SmartRF Studio进行收发验证结果失败。而使用900K数据速率时,收发验证是成功的。
,
Alex Zhang:
您好,已经跟进您的问题,有更新会回复您。
,
Alex Zhang:
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1254726/cc2640r2f-configure-broadcasting-at-2481mhz-frequency-point
您好,有在论坛看到您的跟进,我这边将关闭这个帖子,您可以访问以上链接,来继续跟进问题,谢谢。