I have a product deployed in production that uses RSSI on BLE advertising channels (37/38/39) to determine rough proximity of beacons to various anchors (scanners). An issue with this system is that there are only three advertising channels and there can be several hundred or more beacons advertising in proximity of a single anchor. This causes bottlenecking and typically the 'louder' beacons seem to stomp on the further away 'quiet' beacons so it could take several minutes before a quieter beacon is ever detected to be in proximity.
I was hoping that with extended advertising I would be able to have the anchor scan all 40 channels for advertisements while the beacons advertised across all 40 channels. It seems that I was mistaken though and the advertising still only happens on 37/38/39 but those can now contain pointers to the remaining channels for the extended data, correct?
I saw the following post in devzone that furthers my suspicion:
https://devzone.nordicsemi.com/f/nordic-q-a/32785/extended-advertising-example