noble-winrt icon indicating copy to clipboard operation
noble-winrt copied to clipboard

Fix service UUID filter and fix advertisement data get wiped when the advertisement is split

Open rickymohk opened this issue 3 years ago • 0 comments

Fix service UUID filter issue (#18). by creating one watcher for each service UUID. For the advertisement, since Windows may receive the advertisement in two parts when doing active scan (e.g. first part contains service UUIDs, second part contains manufacturer data), if the fields that don't exist are set to empty strings or empty arrays, the previously received data will get wiped. Non-existing field should not be set and Noble will merge the split parts together.

rickymohk avatar Jul 14 '22 16:07 rickymohk