<?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>NRF52 BLE connection terminiated by Apple device after reconnect</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42109/nrf52-ble-connection-terminiated-by-apple-device-after-reconnect</link><description>Hi Nordic, 
 
 I am using NRF52832/NRF52840 SDK 15.0 to design products. And I found a strange problem that the connection will be terminated by iOS device when connection reconnect. The details steps are: 
 Step 1: iOS phone connect NRF52 and pairing</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 09 Jan 2019 14:23:58 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42109/nrf52-ble-connection-terminiated-by-apple-device-after-reconnect" /><item><title>RE: NRF52 BLE connection terminiated by Apple device after reconnect</title><link>https://devzone.nordicsemi.com/thread/164735?ContentTypeID=1</link><pubDate>Wed, 09 Jan 2019 14:23:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22669e3d-192b-4eb1-8d18-f2b590fc3b0c</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I see. From the behavior you described in the initial question and what you wrote now, it seems to me that you have not enabled repairing, and that is why you get the disconnect with reason 0x13.&lt;/p&gt;
&lt;p&gt;The only thing you need to do to allow repairing is to adjust the handling of the&amp;nbsp;PM_EVT_CONN_SEC_CONFIG_REQ (refer to most SDK BLE peripheral examples) so that you set&amp;nbsp;.allow_repairing = true.&lt;/p&gt;
&lt;p&gt;There is nothing specific you need to do to allow multiple phones to bond with the nRF other then reserving enough FDS pages to hold the bonding data (the default configuration of 2 pages plus 1 swap page is probably enough unless you need a very high number?).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 BLE connection terminiated by Apple device after reconnect</title><link>https://devzone.nordicsemi.com/thread/163936?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 11:29:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2f182854-4d04-4093-8aa8-7d3467b56886</guid><dc:creator>Bing</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;In fact, I want to find an example to that allow multiple phones to connect with&amp;nbsp;nRF with pairing and bonding in SDK15.0&amp;nbsp;by using &lt;span&gt;BLE_GAP_IO_CAPS_NONE&lt;/span&gt;.&amp;nbsp; And also permit repairing with the the phone device that already pairing with it. But I don&amp;#39;t know which example can meet my requirment. Maybe the problem is caused by my wrong modifications to the ble_app_ancs_c example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52 BLE connection terminiated by Apple device after reconnect</title><link>https://devzone.nordicsemi.com/thread/163914?ContentTypeID=1</link><pubDate>Fri, 04 Jan 2019 09:55:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd6fbe2b-e061-487a-ac17-1efb34c6ecc2</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have a few questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Can you confirm that you only do pairing, not bonding (from the defines you have listed it seems like you do bonding as well)?&lt;/li&gt;
&lt;li&gt;If you do bonding, do you delete bonds on either the phone(s) or nRF at any point during the procedure you have described?&lt;/li&gt;
&lt;li&gt;Can you upload a sniffer trace that shows the sequence you have described?&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>