Bluetooth 如何在中央设备(蓝牙)上创建白名单

Bluetooth 如何在中央设备(蓝牙)上创建白名单,bluetooth,bluetooth-lowenergy,whitelist,nrf51,Bluetooth,Bluetooth Lowenergy,Whitelist,Nrf51,我想在中央设备上创建一个白名单。因为周围有很多外围设备,我只想连接一个外围设备。首先,我将中央设备的地址注册到外围设备。当我使用单个外围设备和单个中央设备时,连接建立,我可以从中央设备向外围设备发送命令。但是,当附近有多个外围设备时,我无法向从中央设备注册的外围设备发送命令。所以我决定在中央设备上创建白名单,以连接我之前注册的外围设备。但我不知道如何在中央设备上创建白名单。你有什么例子吗?(除ble_app_hrs外)通常情况下,您的central会扫描其感兴趣的服务广告设备。然后向用户显示发现

我想在中央设备上创建一个白名单。因为周围有很多外围设备,我只想连接一个外围设备。首先,我将中央设备的地址注册到外围设备。当我使用单个外围设备和单个中央设备时,连接建立,我可以从中央设备向外围设备发送命令。但是,当附近有多个外围设备时,我无法向从中央设备注册的外围设备发送命令。所以我决定在中央设备上创建白名单,以连接我之前注册的外围设备。但我不知道如何在中央设备上创建白名单。你有什么例子吗?(除ble_app_hrs外)

通常情况下,您的central会扫描其感兴趣的服务广告设备。然后向用户显示发现的设备列表,用户选择要连接的设备。然后,您可以存储该设备的标识符,以便将来连接到该设备。是的,中央设备可以连接到外围设备。我想在建立连接后自动获取“ble\u gap\u addr\t”。然后我想把这个地址存储到白名单中。所以我只需要连接一次就可以将外围地址添加到白名单中。简单地说,如何将ble_gap_addr_t和ble_gap_irk_t存储到白名单中?