只有一台手机能搜索连接到 BLE,其他手机都搜索不到
时间:10-02
整理:3721RD
点击:
我一直在用 Neuxs 4 调试 TI CC2541,连接和通信都没有问题。但是其他手机都搜索不到 CC2451,我用了 Samsung 的 Note3 装相同的 APK,用 IPHONE 4S,的 lightblue 也搜索不到。但是用 Sniffer 工具是可以抓到广播包的。请问这是什么原因。
我开始怀疑是白名单限制,但是在程序里面加了
uint8 value = GAP_FILTER_POLICY_ALL; //vivi add
// Turn off white list filter policy
GAPRole_SetParameter(GAPROLE_ADV_FILTER_POLICY, sizeof( uint8 ), &value);
还是不行。期待您的回复!
跪求答复啊,谢谢!
建议·用安卓4.3版本以上的智能手机或平板电脑!
首先,手机需要硬件支持4.0,操作系统支持BLE的只要安卓4.3版本以上。我这边符合这两个条件的手机测试去连接bLE从机都是没有问题的
后面换了一颗芯片就 OK 了,应该是芯片用久了,出问题了。