<?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>BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/91128/ble-legacy-pairing-with-oob-but-not-through-nfc-using-nrf-connect-desktop-and-or-nrf-connect-mobile</link><description>I currently work with the nRF5 17.0.2 SDK on the either the nrf52 DK or nrf52840 DK 
 Currently I want to implement legacy pairing with OOB but not through NFC, the OOB key will be obtained through another method. Also I want to do only pairing but not</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Apr 2024 12:39:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/91128/ble-legacy-pairing-with-oob-but-not-through-nfc-using-nrf-connect-desktop-and-or-nrf-connect-mobile" /><item><title>RE: BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/thread/479430?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 12:39:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61a6769d-3bc1-4736-ba1f-dd5867576f70</guid><dc:creator>Samuel Keller</dc:creator><description>&lt;p&gt;I faced the same issue. Seems like this problem still not resolved.&amp;nbsp;&lt;br /&gt;I could test my application using the example &amp;quot;central_nfc_pairing&amp;quot; and adjusted it to use a fixed temporary key. So i did not have to use a real NFC antenna.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/thread/389950?ContentTypeID=1</link><pubDate>Mon, 10 Oct 2022 08:46:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b992b096-bc66-4c0b-a274-0e73074727bf</guid><dc:creator>Sreejith Sundh</dc:creator><description>&lt;p&gt;Does anyone found solution for this thread, I am facing the same issue.? Looks for valuable suggestions,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks and Regards,&lt;/p&gt;
&lt;p&gt;Sreejith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/thread/382754?ContentTypeID=1</link><pubDate>Mon, 22 Aug 2022 16:45:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:710274de-efd5-4b88-aede-6c3c2d6c0183</guid><dc:creator>Jeffe</dc:creator><description>&lt;p&gt;Hi, thank you for your reply.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I was unaware of the Android App OOB pairing is not supported for means outside of NFC. This caused me to do further research and also led me to realize that on IOS, OOB pairing is pretty much completely unsupported. Since my application at the end needs to work with a mobile APP, this means that using OOB for pairing is unviable for my application.&amp;nbsp;&lt;span&gt;Thank you for your answer.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;As for the nrf connect for Desktop BLE_GAP_SEC_STATUS_CONFIRM_VALUE error, I have indeed tried to enter the data in either direction to no avail. As for the sniffer trace, in the past I have tried getting the sniffer working to no avail since on my development computer, wireshark always freezes and I don&amp;#39;t want to spend more time on this issue considering now that I have decided to not use OOB. I guess this ticket can be considered solved considering that OOB turned out to be an unsuitable form of pairing.&lt;/p&gt;
&lt;p&gt;Again, thank you a lot for your reply, it was most enlightening&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/thread/382587?ContentTypeID=1</link><pubDate>Mon, 22 Aug 2022 08:23:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4862073a-aeba-49f1-b33c-f0b831f6d804</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi again&lt;/p&gt;
&lt;p&gt;Have you tried typing the OOB request data the other way around. Most data in BLE is little-endian, and it depends on the application if this is taken care of already or not. Could you also upload a sniffer trace so we can see what is going on over the air, as we need data on that to see what exactly is going wrong. My guess is that the data you enter is either in the wrong format (that&amp;#39;s the only thing the&amp;nbsp;&lt;span&gt;&lt;strong&gt;BLE_GAP_SEC_STATUS_CONFIRM_VALUE&lt;/strong&gt; error points to). If you can provide a sniffer trace, I&amp;#39;ll ask the development team to take a look so we can see what&amp;#39;s going on.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;A sniffer trace can be gotten by using either a dedicated BLE sniffer (like the&lt;a href="https://www.ellisys.com/products/bv1/"&gt; Ellisys sniffers&lt;/a&gt;), or if you have a spare nRF52 DK or Dongle, you can use the&lt;a href="https://infocenter.nordicsemi.com/topic/ug_sniffer_ble/UG/sniffer_ble/intro.html"&gt; nRF Sniffer&lt;/a&gt; and Wireshark to sniff the connection and pairing method.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regarding the Android app, this was discussed some time back, and as far as we know, the only OOB pairing supported in Android is over NFC, and you&amp;#39;ll need to use a different pairing method to provide a PIN or passcode like this.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Simon&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/thread/382504?ContentTypeID=1</link><pubDate>Fri, 19 Aug 2022 16:18:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f06f7536-0f10-451a-92d6-a2506eb9c17c</guid><dc:creator>Jeffe</dc:creator><description>&lt;p&gt;Hi, a quick update:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I just used an mostly unmodified ble_app_hrs_nfc_pairing example, but instead of using NFC for the OOB I just had the DK under a debugging so I can directly look at the generated OOB value from the default code, and entered into nrf connect, with no luck. Same issue, still gives me the error&amp;nbsp;&lt;span&gt;BLE_GAP_SEC_STATUS_CONFIRM_VALUE even though I&amp;#39;m positive that I entered it in correctly.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I still have no idea how to initiate OOB pairing on the nrf connect app for android&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/thread/382498?ContentTypeID=1</link><pubDate>Fri, 19 Aug 2022 15:37:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40bb7149-673c-4207-8040-c35912e4d94d</guid><dc:creator>Jeffe</dc:creator><description>&lt;p&gt;Hi, I think you misunderstood my question.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I am trying to get my example working with nrf Connect for Desktop and nrf Connect for Android. I already created a ble_app_hrs_c example that worked using OOB pairing with my modified ble_app_hrs peripheral example. I&amp;#39;m just posted to code in case if I did something wrong.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I can try making another example starting from ble_app_hrs_nfc_pairing but in the meantime I was hoping to get an answer that touches on my current troubles with the nrf Connect for Desktop and nrf Connect for Android&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE legacy pairing with OOB but not through NFC, using nrf connect Desktop and/or nrf connect mobile</title><link>https://devzone.nordicsemi.com/thread/382476?ContentTypeID=1</link><pubDate>Fri, 19 Aug 2022 13:26:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd09f97d-2e09-4263-a0f3-1af73fb2a8e9</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I still think the ble_app_hrs_nfc_pairing example can be a good starting point. nfc_ble_pair_lib.c shows the API calls used to manage&amp;nbsp;OOB pairing with NFC tag and Peer manager and I think you can replace the NFC APIs with the OOB transport you have.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also, it may be useful to have a look at message sequence chart for LESC OOB bond procedure in the SDS (&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v6.0.0/group___b_l_e___g_a_p___p_e_r_i_p_h___l_e_s_c___b_o_n_d_i_n_g___o_o_b___m_s_c.html?cp=2_3_1_1_0_2_1_3_10_6_1"&gt;link&lt;/a&gt;) and in core spec. 5, vol. 3, part H, Appendix C, section 2.2.2.10.&amp;nbsp;&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>