<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: KW36 IPhone BLE pairing failure in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1830592#M16893</link>
    <description>&lt;P&gt;Thank you sir,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN&gt;I've already enabled&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;the gAppUsePairing_d and gAppUseBonding_d.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; I known the Gap_SendSlaveSecurityRequest is already used in the BleConnManager_GapPeripheralEvent.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;However, after KW36 is successfully paired with the mobile phone once, the pairing information of either party is deleted, and the pairing is performed again. At this time, the pairing fails, because the other party does not know that the other party has lost the pairing information, so it needs to call this api again in the connection event, which seems to be feasible for Android phones.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt; But it doesn't seem to work on iphone, I would like to ask your advice.&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/184557"&gt;@Ricardo_Zamora&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 19 Mar 2024 01:18:07 GMT</pubDate>
    <dc:creator>Melton</dc:creator>
    <dc:date>2024-03-19T01:18:07Z</dc:date>
    <item>
      <title>KW36 IPhone BLE pairing failure</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1826760#M16847</link>
      <description>&lt;P&gt;Dear Sir，&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I have a problem with the KW36 and need help，When I call Gap_SendSlaveSecurityRequest this API inside &lt;SPAN&gt;BleApp_ConnectionCallback&lt;/SPAN&gt;&amp;nbsp;function，When I use my iPhone to connect repeatedly，There is a small probability that there will be an error on the iPhone and the connection will be lost NoLtk，&lt;SPAN&gt;However, after viewing the bin file, the bonding information in the NVM is not lost 。I want to know，&lt;/SPAN&gt;Whether this API（Gap_SendSlaveSecurityRequest） is reasonable to call here？And why is there such a small probability of NoLtk on iphones and&amp;nbsp;&lt;SPAN&gt;Android doesn't&amp;nbsp;have this problem。&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Melton_0-1710300994724.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/268010i778DA353A3ED061E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Melton_0-1710300994724.png" alt="Melton_0-1710300994724.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Mar 2024 03:49:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1826760#M16847</guid>
      <dc:creator>Melton</dc:creator>
      <dc:date>2024-03-13T03:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 IPhone BLE pairing failure</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1827416#M16858</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope you are doing well. Could you please clarify what SDK version are you using?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What SDK example are you using as a base? What modifications did you made?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What are you trying to achieve?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Ricardo&lt;/P&gt;</description>
      <pubDate>Wed, 13 Mar 2024 17:54:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1827416#M16858</guid>
      <dc:creator>Ricardo_Zamora</dc:creator>
      <dc:date>2024-03-13T17:54:42Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 IPhone BLE pairing failure</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1828281#M16869</link>
      <description>&lt;P&gt;SDK Version : 2.2.12&lt;/P&gt;&lt;P&gt;SDK Example: frdmkw36_wireless_examples_bluetooth_w_uart_freertos&lt;/P&gt;&lt;P&gt;SDK Modify: wireless_uart.c-&amp;gt;BleApp_ConnectionCallback-&amp;gt;gConnEvtConnected_c&lt;/P&gt;&lt;P&gt;add&amp;nbsp; (void)Gap_SendSlaveSecurityRequest(peerDeviceId, &amp;amp;gPairingParameters);&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Problem spot:&amp;nbsp;&lt;/SPAN&gt;If you do not add this api,&amp;nbsp;&lt;SPAN&gt;When the KW36 deletes the pairing information, the phone retains the pairing information,&lt;/SPAN&gt;The phone will not initiate a pairing popup request,Android phones don't seem to go wrong with additions like this,&lt;/P&gt;&lt;P class=""&gt;however, the iPhone will have a small probability of not pop-up window.I want to know how this problem is solved,and&amp;nbsp;I want to know the correct way to use this API.&lt;/P&gt;&lt;P class=""&gt;Think you,best regard!&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/184557"&gt;@Ricardo_Zamora&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Mar 2024 09:12:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1828281#M16869</guid>
      <dc:creator>Melton</dc:creator>
      <dc:date>2024-03-14T09:12:16Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 IPhone BLE pairing failure</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1830523#M16889</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you tried just enabling the gAppUsePairing_d and gAppUseBonding_d?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Gap_SendSlaveSecurityRequest is already used in the BleConnManager_GapPeripheralEvent.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Ricardo&lt;/P&gt;</description>
      <pubDate>Mon, 18 Mar 2024 19:51:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1830523#M16889</guid>
      <dc:creator>Ricardo_Zamora</dc:creator>
      <dc:date>2024-03-18T19:51:02Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 IPhone BLE pairing failure</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1830592#M16893</link>
      <description>&lt;P&gt;Thank you sir,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN&gt;I've already enabled&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;the gAppUsePairing_d and gAppUseBonding_d.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; I known the Gap_SendSlaveSecurityRequest is already used in the BleConnManager_GapPeripheralEvent.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;However, after KW36 is successfully paired with the mobile phone once, the pairing information of either party is deleted, and the pairing is performed again. At this time, the pairing fails, because the other party does not know that the other party has lost the pairing information, so it needs to call this api again in the connection event, which seems to be feasible for Android phones.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt; But it doesn't seem to work on iphone, I would like to ask your advice.&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/184557"&gt;@Ricardo_Zamora&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Mar 2024 01:18:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1830592#M16893</guid>
      <dc:creator>Melton</dc:creator>
      <dc:date>2024-03-19T01:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: KW36 IPhone BLE pairing failure</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1831628#M16911</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This particular situation is completely on the iPhone side, and not related to KW36.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The best way to solve this would be to find a way to delete the bonding information on the iPhone.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Ricardo&lt;/P&gt;</description>
      <pubDate>Wed, 20 Mar 2024 03:41:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/KW36-IPhone-BLE-pairing-failure/m-p/1831628#M16911</guid>
      <dc:creator>Ricardo_Zamora</dc:creator>
      <dc:date>2024-03-20T03:41:10Z</dc:date>
    </item>
  </channel>
</rss>

