CC2541与IOS7设备绑定回连问题
时间:10-02
整理:3721RD
点击:
我在做CC2541开发,现遇到如下问题。首先采用GAP_FILTER_POLICY_ALL方式发送广播,连接CC2541和IOS7设备。然后进行bonding并添加白名单,保存IOS7设备地址。然后断开,改用GAP_FILTER_POLICY_WHITE方式发送广播。问题就出来了,无法再次进行连接。
我在wiki中寻找相关问题时看到这种说法,IOS7设备的地址是随机的。但是我进行验证时,同一个IOS7设备与CC2541的多次绑定然后擦除再次绑定的过程中,CC2541端保存的地址是不变的,所以我想知道这个随机地址指的是什么?
如果真是随机地址的话,那外设端的bonding就没用了?如果我想实现白名单连接需要怎么做呢?
我通过实验发现,如果用GAP_FILTER_POLICY_WHITE方式发送广播,和贵公司的USB DONGLE连接的流程是先建立连接,再比较bonding的地址和主机端是否一致,不一致则断开。但是使用iOS7设备时,不会建立连接,请问是否是iOS7设备不支持GAP_FILTER_POLICY_WHITE方式发送广播呢?
希望得到您的解答,非常感谢!
请问你弄明白了吗?
这个ios设备white list 的问题怎么解决啊