CC2640 蓝牙信号测试
Hi all,
我使用BLE SDK 版本是ble_cc26xx_2_01_00_44423
使用的仪器为IQ2010。
按照http://processors.wiki.ti.com/index.php/PTM_cc2640移植的。 蓝牙信号测试。
首先使用开发板:
CC2650 LaunchPad开发板
使用0通道串口反馈04 0E 04 01 1E 20 00 04 0E 0A 01 09 10 00 80 88 D0 48 B4 B0
根据反馈结果,里面应该包括ZigBee,wifi和BLE。实际抓到了wifi数据包,ZigBee没有去抓(使用的仪器固件不支持)。
但没有捕获到BLE数据包。
然后使用研发的主板:
使用0通道可以捕获到TX, RX的数据包。
使用其他通道不可以。
但是有这个现象:
1 串口发送设置为0通道, 01 1E 20 03 00 25 02
2 IQ2010仪器APP端捕获到了0通道的BLE数据。
3串口发送设置为1通道, 01 1E 20 03 01 25 02
4 APP端捕获到了0通道的BLE数据,但捕获不到1通道的数据包。
也就是捕获设置为2402MHZ,有Ble数据包。设置为2404MHZ就不可以捕获到BLE数据包。
总之,设置为其他channel不起作用,只有设置channel 0有作用。
为什么只有一个channel测试有TX,.RX,其他channel没有?
请TI人员,协助看一下。
谢谢!
修改的时候TX ,RX的channel都改了吗?
都改了,比如
串口发送设置为1通道, 01 1E 20 03 01 25 02
APP端设置捕获到了2404MHZ,没有捕获到LE类型的数据,然后使用2402MHZ捕获到了LE类型的数据。
1 是否和协议栈有关? 2 PTM库中只识别channel 0?
请协助解决!
谢谢!