<?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>NFC OOB Pairing + &amp;#39;conventional&amp;#39; pairing</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/50187/nfc-oob-pairing-conventional-pairing</link><description>I&amp;#39;m trying to combine conventional pairing with OOB NFC pairing, but I&amp;#39;m struggling to decide which libraries to use. I have been looking at the examples, and they all use &amp;#39;nfc_ble_pair_lib.c&amp;#39; 
 Is this considered to be example code? Or a library which</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 24 Jul 2019 12:16:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/50187/nfc-oob-pairing-conventional-pairing" /><item><title>RE: NFC OOB Pairing + 'conventional' pairing</title><link>https://devzone.nordicsemi.com/thread/200279?ContentTypeID=1</link><pubDate>Wed, 24 Jul 2019 12:16:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb177b53-a1be-4ee8-aa49-918f4cf86807</guid><dc:creator>RoyCreemers</dc:creator><description>&lt;p&gt;Thanks for clarification. The link from the &amp;quot;InfoCenter&amp;quot; was exactly my starting point, which was also my point of confusion. It does not mention that there would be a need to modify the &amp;quot;&amp;#39;nfc_ble_pair_lib&amp;quot;, while I would consider the existing implementation very specific for&amp;nbsp;some use cases.&lt;/p&gt;
&lt;p&gt;After your hint to look at the example with the modified &amp;quot;nfc_ble_pair_lib_m&amp;quot;, this also seems to be a bit tricky. In this example, the peer manager gets configured with the I/O capabilities as defined in the sdk_config (in this example, they are in there!), but the NFC library immediately overwrites them with hardcoded settings.&lt;/p&gt;
&lt;p&gt;However, I consider the modified version at least an improvement for our situation, since it does not infringe with the peer manager and advertisement&amp;nbsp;settings. I will continue using this version for our developments (actually I would expect a version like this to be part of the&amp;nbsp;SDK :))&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NFC OOB Pairing + 'conventional' pairing</title><link>https://devzone.nordicsemi.com/thread/200268?ContentTypeID=1</link><pubDate>Wed, 24 Jul 2019 11:40:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e9ef59e-6d33-44f7-9f0d-577b84494cf6</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Roy&lt;/p&gt;
&lt;p&gt;Yes, the NFC BLE pairing library should be used for pairing using NFC. Please read more on it on our &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.3.0%2Fnfc_ble_pair_lib_dox.html&amp;amp;cp=5_1_3_32_0"&gt;Infocenter&lt;/a&gt;. If you mean if it&amp;#39;s okay to modify it, of course it is, but if you do so, you&amp;#39;ll have to mention that in future support cases, so that we can keep up with what&amp;#39;s been changed.&lt;/p&gt;
&lt;p&gt;I believe the chip, by default, will wake up and connect when an NFC device is detected. You should be able to configure this the way you want, by for example uninitializing the NFC entirely when you&amp;#39;re not advertising.&lt;/p&gt;
&lt;p&gt;If you take a look at the nfc_pair_lib_m.c file, you can see that BLE_GAP_IO_CAPS_DISPLAY_YESNO is used for LESC (LE Secure Connections). So if you need to, you can change the security parameters if you need to.&lt;/p&gt;
&lt;p&gt;Due to the summer holidays in Norway, our support team is understaffed this week, and delayed replies must be expected. Sorry for the inconvenience!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>