<?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>ANCS Issue</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/34510/ancs-issue</link><description>Hey Guys, 
 
 I&amp;#39;m a newbie on BLE development , I&amp;#39;m trying to run the example &amp;quot;examples\ble_peripheral\ble_app_ancs_c&amp;quot; , It works well first time, but it cannot receive the notifications when i forget the device in Bluetooth settings and reconnect it</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 May 2018 10:33:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/34510/ancs-issue" /><item><title>RE: ANCS Issue</title><link>https://devzone.nordicsemi.com/thread/132487?ContentTypeID=1</link><pubDate>Fri, 18 May 2018 10:33:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da6f3b95-b4b6-456f-b625-80c90e20840a</guid><dc:creator>smallkun</dc:creator><description>&lt;p&gt;It works, thanks for your help~&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANCS Issue</title><link>https://devzone.nordicsemi.com/thread/132471?ContentTypeID=1</link><pubDate>Fri, 18 May 2018 08:38:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:918f5735-6719-4e3b-bfef-7cf0e1861ac1</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;According the steps you have listed you delete bonding information (&amp;quot;forget&amp;quot; the device) on the iPhone, but here is no indication that you delete bonding information on the nRF side. In this case, the nRF will not allow the iPhone to bond again as it is a known bonded peer, but lacks the bonding information.&lt;/p&gt;
&lt;p&gt;There are two main methods handling this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Delete bonding information on the nRF. In the SDK example you do this by Holding button 2 during reset or pushing button 2 during sleep (causing a &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/group__bsp.html#ggad026454d14088f6f37bd2ba15fe816dfad7a944de00af3c108a40e6260e0d6281"&gt;BSP_EVENT_CLEAR_BONDING_DATA&lt;/a&gt;&amp;nbsp;event).&lt;/li&gt;
&lt;li&gt;Allow repairing by changing line 289 in the ANCS example in SDK 15.0.0 so that it reads: &amp;quot;&lt;code&gt;pm_conn_sec_config_t conn_sec_config = {.allow_repairing = false};&lt;/code&gt;&amp;quot;. This is more user friendly, but has the down side that it is less secure as a attacker &amp;quot;iPhone&amp;quot; can replace the bonding information of the original iPhone without any user action on the nRF side.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>