This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Filtering Beacon Without MAC id

Hi All,

I have hardware setup which has four or more beacons in peripheral mode at particular radius ( approx 10 m) and have a beacon in central mode.

The central beacon has to receive advertising packet from only selected beacons and not form all I don't want to hard code the Mac ID into central device for filtering .

Is there any option available for dynamically select any four beacons for receiving ? If yes how to do it??

  • So you have four beacons (they are always broadcaster/peripheral) and a observer/central device to scan the beacons. You want to filter on device address, but you don't want to hardcode the addresses into the centrals firmware.

    Firstly, there are main ways to do filter. You can filter in the link layer by using a whitelist, many questions on this on Devzone, or you can do it in the application layer, by checking the device address and just ignore it, if it is undesired. What kind do you want/need?

    How would you identify the four beacons that you don't want filter? How would the application know which four device addresses it should allow to pass the filter?

Related