【已解决】ESP32S3 BLE 把对端地址加入白名单并设置白名单可扫描可连接,苹果手机依然能扫描到 | 您所在的位置:网站首页 › 苹果手机如何设置手机白名单 › 【已解决】ESP32S3 BLE 把对端地址加入白名单并设置白名单可扫描可连接,苹果手机依然能扫描到 |
xinhaojie wrote: ↑Thu Sep 29, 2022 1:30 am
开发板 ESP32S3 C。 win11 vscode。 在代码中 ESP_GAP_BLE_AUTH_CMPL_EVT 认证成功事件中,把对端设备的esp_ble_bond_dev_t *dev_list.bd_addr。这个值通过esp_ble_gap_update_whitelist,这个接口添加到白名单中,并设置在广播的时候ADV_FILTER_ALLOW_SCAN_WLST_CON_ANY。只有白名单可以扫描可以连接。但是测试的时候出现了一下现象: 1、连接安卓手机,绑定并添加白名单成功,断开安卓手机,苹果手机和我的WIN11电脑仍然可以扫描到。 2、连接苹果手机,绑定并添加白名单成功,断开苹果手机,安卓手机无法扫描到,但是win11电脑依然可以扫描到。。 3、连接win11电脑,绑定并添加白名单成功,断开win11电脑,按说手机无法扫描到。 麻烦咨询下,是我哪里设置有问题还是白名单机制有问题。 |
CopyRight 2018-2019 实验室设备网 版权所有 |