Hi Nordics,
all the examples provided for searching for advertising peripherals use some sort of filter ( NAME, MAC, UUID, WHITELIST etc) . My questions is: Is it possible for a Central to disable the scan filter, and return all the devices in the surrounding environment ?
If that is possible , in theory after the "no filter" scan the adv report (should ??) have all these peripheral devices' information , which can then be accessed using ble_data_t data that contains the advertising packet as a byte array (uint8_t) and the length of the data. The reason for trying to things this way is because we are finding for alternate ways to search for the slave devices without modifying the library itself. With this adv report, we can match for devices name that have the prefix we are looking for, which would be another way to search for specific devices.
I understand the correct way to search for specific devices with prefix names should be done as above, but like explained, we would like to ask if other ways are possible. Your reply would definitely help clarify if such thinking is correct, thx.