CC2540 广播时android4.3的手机(三星S3)可以搜索到,到连接时始终无法连接成功
时间:10-02
整理:3721RD
点击:
CC2540 广播时android4.3的手机(三星S3)可以搜索到,到连接时始终无法连接成功
换成4.4的手机进行连接时就正常,从android的logcat上看,cc2540的uuid都看得到,
请帮忙分析下可能是什么原因造成的哦,多谢!
连接的时候需要密码吧?
版本高ble4.0支持的好吧!
没有密码的,把APK装到4.4的手机上完全正常
手机支持4.0一定没问题的,用市面上买的TI2541的产品和相应APK,用起来也是正常的,应该不会是手机问题,
之前有听人说TI的协议栈部分是不是要修改下,我用的是1.4.0的Keyfob例子,APK用我自己写的,和TI官网的APK,都有问题,
个人觉得应该会是1.4.0的协议是不是要哪要改下?
安卓4.3是最早支持蓝牙4.0BLE的系统版本,所以在性能上不是很好,支持也不是很完美,我们这边曾经就这个问题问过TI的FAE,到了安卓4.4上就就改善了很多。
楼主,你的从机连接手机是直接通过手机蓝牙连接还是通过第三方APP连接的呢?我用协议栈里面的从机修改广播数据里面的UUID,怎么都不能直接被手机蓝牙扫描不到,这是乍回事?
@googegin
直接用手机蓝牙扫描在android上面默认是扫描经典蓝牙的,ble低功耗蓝牙和经典蓝牙一般是不可以同时扫描的,且扫描用的接口不一样,当然是扫描不到。
是需要第三方的APP去找,网上有测试BLE的APP,找找。