Post

Replies

Boosts

Views

Activity

Reply to Core Bluetooth - scanning for extended advertising issues
Is there any good way to reliably look this up using the Bluetooth SIG Launch Studio ICS details published for every device? For the iPad Air example, Declaration ID: D034810 describes that device, and the referenced QDID: 115456 for the Controller subsystem and Low Energy Link Layer has the extended scanning feature selected/checked. However, per the OP, that device does not support extended advertising when programmatically asking iOS about it. I assume this means the Host subsystem (iOS) doesn't support it, but the Controller subsystem (radio hardware) does (?).... When trying to find an equivalent feature in the Host subsystem, I am not finding what I would expect given anecdotal evidence from anthony@[site].com in the previous comment.
Sep ’21
Reply to Core Bluetooth - scanning for extended advertising issues
I'm also curious to see if someone can comment on whether there are any devices which support extended advertising and can point to some example that shows this. At the 2019 WWDC they claimed it could but I have yet to see an Apple device that does...From 2019 WWDC:Advertising extension is a Bluetooth 5.0 feature. It essentially improves upon three main points for advertising. The first is it eases the congestion on the three advertising channel by sending a smaller payload on the advertising channel, then jumping to the more spacious data channel to transmit a much larger payload. Up now from 31 to 255 bytes, and the transmission rate itself can now be in LE 2 Mbps. Core Bluetooth will support extended scan this year.This means that we can scan now for the extended advertisements that I've just mentioned, but we will only scan for our extended advertisements that are transmitted in LE 2 Mbps.So, if you're developing an accessory, your accessory must also support extended advertisement with LE 2 Mbps. We now support extended advertisement payloads up to 124 bytes. This is four times the amount of advertisement data that an accessory can send us today. This is again transparent to your application.You can use the same scan API, scan filters. We would scan for both legacy and extended advertisements. There's a new API for you to programmatically query for platform support, and this is now supported on iPhone XS and the new iPad Pro.
Apr ’20