<?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>Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/21173/bonding-information-whitelist</link><description>Hi all, 
 Is there a tutorial that explain better the bonding information and whitelist? I have more doubt about that. 
 My first code i have pairing and bonding: 
 
 If i delete bonding information from app side, connection fail i delete information</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Jul 2017 07:16:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/21173/bonding-information-whitelist" /><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82864?ContentTypeID=1</link><pubDate>Wed, 12 Jul 2017 07:16:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fefd3f2-bc33-4fe8-b16b-86a1d438ca8e</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Can you please edit your question and upload your complete project so I can test it here?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82862?ContentTypeID=1</link><pubDate>Tue, 11 Jul 2017 14:15:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db5ddab1-bdb3-467b-a6b2-2a0911811099</guid><dc:creator>annapalu</dc:creator><description>&lt;p&gt;I expect that my device have a withe list = 1( so can connection only with 1 device).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;First case: Device and phone are connect Pairing and bonding works correctly. OK (Behavior i expect)&lt;/li&gt;
&lt;li&gt;Second case: User delete bonding information from device side. When try to connect with phone, the connection fail and device disconnect, deleting also the information on phone side all works. OK (Behavior I expect)&lt;/li&gt;
&lt;li&gt;User delete the bonding information on phone side. Device reject the pairing, ok. User delete the bonding information on device side with delete_peer. device continues to reject the pairing. I expcet that in this case, after delete the bonding information the device and phone can connect again.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82863?ContentTypeID=1</link><pubDate>Tue, 11 Jul 2017 13:53:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:454a8b3c-2e50-4917-980c-4ffa5ec11e54</guid><dc:creator>annapalu</dc:creator><description>&lt;p&gt;Hi Petter,&lt;/p&gt;
&lt;p&gt;the behaviour that i have is:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Delete bonding information from Master side&lt;/li&gt;
&lt;li&gt;Connection fail because nrf52 reject them&lt;/li&gt;
&lt;li&gt;Delete bonding information with pm_peers_delete()&lt;/li&gt;
&lt;li&gt;Try to connect again but nrf52 fail&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It Seemed that &lt;code&gt;pm_conn_sec_config_t conn_sec_config = {.allow_repairing = true};&lt;/code&gt; reolved the problem, but it&amp;#39;s not true. It create other problem (reset device), so i want to return in the condition where allow_pairing = false.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m exspect that if the nrf52 reject the pairing with the delete_peers i can connect again. and not reject again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82861?ContentTypeID=1</link><pubDate>Tue, 11 Apr 2017 14:37:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe6a4823-e246-43e6-97e0-c7dd2c7fa652</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Ok. Could you please share your complete project and tell me how to reproduce this. What behavior do you have? And what behavior do you expect? pm_peers_delete() should delete all bonds, so you should not get PM_EVT_CONN_SEC_CONFIG_REQ if you get PM_EVT_PEERS_DELETE_SUCCEEDED after calling pm_peers_delete() successfully. When are you calling pm_peers_delete()?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82860?ContentTypeID=1</link><pubDate>Fri, 07 Apr 2017 11:48:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:224425ef-f877-40dc-8376-4e426e431ad7</guid><dc:creator>annapalu</dc:creator><description>&lt;p&gt;A nexsus and iphone 6 and SE. I use a Random resolvable address and a IRK&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82859?ContentTypeID=1</link><pubDate>Fri, 07 Apr 2017 11:47:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a46065fe-0212-453b-884b-a77fb1d3437c</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;What kind of smart phone are you using? Is it using random resolvable addresses?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82858?ContentTypeID=1</link><pubDate>Fri, 07 Apr 2017 10:10:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f33a0133-f1d0-4717-b9be-1db4233490ad</guid><dc:creator>annapalu</dc:creator><description>&lt;p&gt;HI Petter,
what don&amp;#39;t you understand?
I have two code version. One without white list and one with white list.
In both version i reproduce the scenario where i delete the bonding information of only one side in first time and after the connection failed i delete the bonding information on in the other side too.&lt;/p&gt;
&lt;p&gt;In the case i add whitelist and delete in bonding information on APP side first, and after in nrf52 after the pairing is always reject.
I would understand better the relationship between whitelis and bonding information.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding Information/ Whitelist</title><link>https://devzone.nordicsemi.com/thread/82857?ContentTypeID=1</link><pubDate>Fri, 07 Apr 2017 09:24:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e314c71e-296f-47aa-a3b7-12ed014c0527</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I&amp;#39;m having trouble understanding you. Could you try to explain a bit more step by step what you are doing and what is happening?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>