Hello Nordic team,
In my BLE application, I would like to initially scan for a certain peripheral using advertised UUIDs (i.e. using UUID filter). Then, when the application finds this device, I would like to change the scan filter to scan based on MAC address (i.e using ADDR filter). For this use case, do I need to call nrf_ble_scan_init() again and then set the new filter or is it enough to stop the scan and set the new filter?
Do I need to disable Softdevice before performing these operations?
Thanks,
Anusha