微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540 广播时android4.3的手机(三星S3)可以搜索到,到连接时始终无法连接成功

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,找找。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top