Hello,
I am working on a BLE device ( ESP32 ) with a pairing process, which allows only previously bonded device to connect back using C++ BLE library. For that, i use whitelisting to memorize the address, and only advertise to these addresses. The problem i have, is that the address of Android and iOs are randomly generated, and changes, so the device cannot advertise to previously address.
How can my ESP32 memorize these random addresses, using whitelist, to run properly ?
Thank you
Using whitelist with resolvable random address
Re: Using whitelist with resolvable random address
why can't you whitelist a custom UUID?
Re: Using whitelist with resolvable random address
I didn't know it was possible ? How can i do that ?why can't you whitelist a custom UUID?
Re: Using whitelist with resolvable random address
You can see the UUID on scanning, just like you can see the mac.
Re: Using whitelist with resolvable random address
Yes, but i want to filter my advertising from the server side, and not my scanning.hassan789 wrote:You can see the UUID on scanning, just like you can see the mac.
Re: Using whitelist with resolvable random address
you can not filter on advertisement, since it is a broadcast.
Re: Using whitelist with resolvable random address
Anh-Minh, did you ever resolve this issue? Looks like there's a bug/limitation in ESP32 that doesn't allow whitelisting resolvable random addresses used by most modern smartphones.
Who is online
Users browsing this forum: No registered users and 83 guests