CC2540 Central如何使用白名单
时间:10-02
整理:3721RD
点击:
各位大师,
我想在central上使用白名单功能,目的是central和peripheral的连接都是一对一的。即一个central只能与一个peripheral连接。
我利用 HCI_LE_AddWhiteListCmd( HCI_PUBLIC_DEVICE_ADDRESS,simpleBLEConnAddress )函数来实现peripheral MAC地址加入WhiteList中,
GAPCentralRole_StartDiscovery( DEFAULT_DISCOVERY_MODE,
DEFAULT_DISCOVERY_ACTIVE_SCAN,
simpleBLEWhiteList);
用simpleBLEWhiteList来指示当前是否需要启用白名单功能。
结果发现第一次连接后(因为第一次白名单中无信息),再次连接就不能discovery刚才连接过的peripheral。
各位帮忙分析一下,会是哪方面原因导致的呢?
谢谢。
顶一下