ble5stack multi_role扫描不到手机端发出来的广播,但是能扫描到2640发出来的广播。而blestack mutil_role能正常扫描,请问是什么原因啊,ble5不是说可以向下兼容老版本吗。SDK_1.35.00.33和SDK_1.40.00.45都试过了,结果都是一样
Alvin Chen:
你手机发出的是BLE广播,你用sniffer抓得到你的广播包?
user4944744:
回复 Alvin Chen:
之前有抓过,能抓到的。我用blestack就是正常的,用ble5stack就有异常,扫描不到广播
Alvin Chen:
回复 user4944744:
这个不会的啊,你用C:\TI\simplelink_cc2640r2_sdk_1_40_00_45\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\hexfiles
下面的cc2640r2lp_simple_central.hex试一下,我这边没手机APP。
user4944744:
回复 Alvin Chen:
我没有尝试用现成的hex文件。我用ble5stack的central例程,外接一个led指示灯,当搜到指定uuid的广播后,led灯闪烁一下。实际测试的时候,app发出广播之后,led灯并没有闪烁。搞不懂是什么原因
user4944744:
回复 Alvin Chen:
烧录这个cc2640r2lp_simple_central.hex怎么测试有没有扫到广播
YiKai Chen:
回复 user4944744:
另一個板子燒錄cc2640r2lp_simple_peripheral.hex發出广播讓cc2640r2lp_simple_central.hex試試
user4944744:
回复 YiKai Chen:
好的,我的意思是怎么判断central已经扫描到了广播,是通过led灯吗
user4944744:
回复 YiKai Chen:
另外说明一下,我现在遇到的问题是multi_role能扫描到CC2640发出来的广播,但是收不到手机发出来的广播,所以这个测试好像也没啥意义
YiKai Chen:
回复 user4944744:
會輸出到UART串口