bluetooth icon indicating copy to clipboard operation
bluetooth copied to clipboard

Advertisement ManufacturerData not sent on Windows

Open nvx opened this issue 9 months ago • 3 comments

Calling Advertisement.Configure with ManufacturerData set on Windows followed by Advertisement.Start() does not seem to affect the manufacturer data sent over the air when looking at the advertisements in the nRF Connect app. I can see the advertisement ServiceUUID fine but no manufacturer specific data appears.

I don't know enough about winrt to be able to diagnose further, but if there's any instructions around how to further debug this I'd be happy to.

nvx avatar Feb 24 '25 11:02 nvx

After some more testing it looks like what's happening is there are two separate advertisements with different mac addresses, one with the service uuid and device name, while the other only has the manufacturer specific data. Is there some linkage between the publisher and service that's missing?

nvx avatar Feb 24 '25 11:02 nvx

Is this the same as https://github.com/tinygo-org/bluetooth/issues/302 ?

deadprogram avatar Feb 24 '25 11:02 deadprogram

Is this the same as #302

I initially thought the same, but that one is when scanning while this one is about advertising.

nvx avatar Feb 24 '25 12:02 nvx