<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Identification of boot loader enabled device in IOS for DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/99134/identification-of-boot-loader-enabled-device-in-ios-for-dfu</link><description>I have successfully enabled the boot loader for Device A and Device B using the vendor model in iOS. I am now scanning for devices using the DFU filter, but I&amp;#39;m not sure how to differentiate between Device A and Device B. Can you provide guidance on how</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 26 Apr 2023 11:47:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/99134/identification-of-boot-loader-enabled-device-in-ios-for-dfu" /><item><title>RE: Identification of boot loader enabled device in IOS for DFU</title><link>https://devzone.nordicsemi.com/thread/422489?ContentTypeID=1</link><pubDate>Wed, 26 Apr 2023 11:47:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d0be2e3-eb1e-481d-bb05-7aa09f683a2f</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Using iOS there is no way to get the Bluetooth address of a device so unless bonded and using bonding in the bootloader, there is a need for another mechanism to&amp;nbsp;recognize specific devices. The way this is done in the nRF5 SDK&amp;nbsp;bootloader&amp;nbsp;and &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/service_dfu.html"&gt;buttonless DFU service&lt;/a&gt; is to set a unique device name that is advertised. Specifically, the buttonless service allows the phone to specify which name the nRF shall advertise with when it enters DFU mode. You can see an example of this in use with the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/ble_sdk_app_buttonless_dfu.html"&gt;Buttonless DFU Template Application&lt;/a&gt;&amp;nbsp;and nRF Connect for iOS.&lt;/p&gt;
&lt;p&gt;Android exposes the BLE address to the app, so you can use that directly to identify a device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>