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

why does iOS show/read 'DFUTarg' after successfully performing a DFU?

Hello, I am using Nordic's iOS library to perform DFU in our app to upgrade firmware on some BLE devices. Before the DFU, the app scans it as "Paradevice", but reads it as "DFUTarg" after the DFU is complete. Now if we perform the DFU again via NRFConnect, it comes back to "Paradevice" normally. There was also one instance where AFTER the DFU, we waited a minute or so, and it came back to "Paradevice".

Is there a way to clear the BLE name cache or do I need to Implement any change at firmware end to get rid of BLE name cache issue.

**Note: The same thing happens even when using NRF Connect, so we know it can't be the app

Thanks In advance.

Parents Reply Children
No Data
Related