<?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 with PassKey Display using Device Manager</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12373/bonding-with-passkey-display-using-device-manager</link><description>Hi, 
 I am trying to bond the nrf51-DK with the android smartphone. I want to display the passkey to the user which would be done using BLE_GAP_IO_DISPLAY_ONLY. After which how should the keys entered by the user be compared and authorization be given</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 08 Mar 2016 10:08:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12373/bonding-with-passkey-display-using-device-manager" /><item><title>RE: Bonding with PassKey Display using Device Manager</title><link>https://devzone.nordicsemi.com/thread/46781?ContentTypeID=1</link><pubDate>Tue, 08 Mar 2016 10:08:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf6b8ec8-49a7-4f0a-a7a1-801eefd81141</guid><dc:creator>FormerMember</dc:creator><description>&lt;p&gt;If the settings in the BLE_GAP_SEC_PARAMS_REQUEST don&amp;#39;t match the settings in sd_ble_gap_sec_params_reply(..), I think the central will disconnect. However, since setting up an encrypted link is a GAP process and  the disconnect error code is a GATT error, the reason may be something else.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding with PassKey Display using Device Manager</title><link>https://devzone.nordicsemi.com/thread/46780?ContentTypeID=1</link><pubDate>Mon, 07 Mar 2016 14:51:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:389d37c1-dedb-4bd4-9482-8866ed67233f</guid><dc:creator>soumil</dc:creator><description>&lt;p&gt;Okay sure I will try that. Do you have any reason though on why this is happening?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding with PassKey Display using Device Manager</title><link>https://devzone.nordicsemi.com/thread/46779?ContentTypeID=1</link><pubDate>Mon, 07 Mar 2016 14:14:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95612b56-26e5-4c17-8bd0-af997766f193</guid><dc:creator>FormerMember</dc:creator><description>&lt;p&gt;Could you use &lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF51822/nRF-Sniffer/26386"&gt;the sniffer&lt;/a&gt; to track what is being transmitted over the air? The flow of the events should be the same as in &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s130.api.v1.0.0%2Fgroup___b_l_e___g_a_p___p_e_r_i_p_h___b_o_n_d_i_n_g___p_k___p_e_r_i_p_h___m_s_c.html&amp;amp;cp=2_7_2_1_1_2_1_0_7"&gt;this&lt;/a&gt; message sequence chart.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding with PassKey Display using Device Manager</title><link>https://devzone.nordicsemi.com/thread/46778?ContentTypeID=1</link><pubDate>Mon, 07 Mar 2016 14:09:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb823fd3-34ac-41b4-bb00-eb0fec0c8d7f</guid><dc:creator>soumil</dc:creator><description>&lt;p&gt;But when I enter the pass key it fails to bond. It gives an error in the nrfmaster control panel. Error 22 (0x16): GATT CONN TERMINATE LOCAL HOST&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bonding with PassKey Display using Device Manager</title><link>https://devzone.nordicsemi.com/thread/46777?ContentTypeID=1</link><pubDate>Mon, 07 Mar 2016 13:16:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45621a25-affa-4fda-b0d6-e83842710305</guid><dc:creator>FormerMember</dc:creator><description>&lt;p&gt;If you implement the device manager to your application, it will handle all the events related to the bonding process.
For how to implement the device manager, I would recommend you to take a look at the &amp;quot;&lt;a href="https://devzone.nordicsemi.com/tutorials/15/"&gt;Implementing the device manager&lt;/a&gt;&amp;quot; tutorial.&lt;/p&gt;
&lt;p&gt;Note that in the next version of the SDK, SDK 11.0.0, the device manager will be replaced by &amp;quot;peer manager&amp;quot;. SDK 11.0.0 alpha  does also use peer manager.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>