Hello, Nordic.
I'm currently developing multiple sensor beacons and a scanner for asset tracking (scanner app based on ble_app_uart_c)
ble_app_uart_c has SCAN INTERVAL / SCAN WINDOWS time. But I saw that it restart the scan in a function called on_adv_report().
The app was originally intended to connect with beacons with nus_uuid, but when I deleted the call to the on_adv_report function.
I found that the beacons scanned by ble_evt_handler are no longer identified. ( In my case, I only receive advertising continuously without connection)
So, my inquiries are as follows:
1. If the on_adv_report function restarts the scan every time a beacon is detected, what does the scan interval and scan windows mean?
If the above assumptions are wrong, what is the flow chart for the scanner?
2. I looked at on_adv_report and confirmed that filtering by uuid is possible. In 15.2.0 SDK, I know that filtering by manufacturer uuid is possible. Isn't it possible to filter by manufacturer uuid in previous version? If not, is there a reference example for filtering by manufacturer uuid?
I will wait for your reply. Thanks.