<?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>Bond,Passkey</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/87125/bond-passkey</link><description>Hi all 
 I&amp;#39;m developing a BLE application using nRF52832 : SDK 17.xx 
 My SW is based on the project ble_app_gls as I need to use a PASSKEY 
 I experience 2 difficulties 
 1: if the user (for some reason- I don&amp;#39;t really know why) decides to UNPAIR my</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 27 Apr 2022 04:54:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/87125/bond-passkey" /><item><title>RE: Bond,Passkey</title><link>https://devzone.nordicsemi.com/thread/365075?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2022 04:54:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b306cca-abd2-40fe-ab01-118f81cfc458</guid><dc:creator>katyon</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;sorry for&amp;nbsp;the so late response- (vacation).&lt;/p&gt;
&lt;p&gt;in sdk11 it was possible for&amp;nbsp;&amp;nbsp;the device&amp;nbsp;to&amp;nbsp; decide if it &amp;quot;wants&amp;quot; passkey or not .(at init time)&lt;/p&gt;
&lt;p&gt;cant be changed at a later time.&lt;/p&gt;
&lt;p&gt;also- at sdk11 it was possible to have some characteristics that don&amp;#39;t need passkey- while other do.&lt;/p&gt;
&lt;p&gt;that&amp;#39;s why I thought that it could be done on sdk17.&lt;/p&gt;
&lt;p&gt;anyway: that&amp;#39;s all in the past.&lt;/p&gt;
&lt;p&gt;let me please thank you again for your answers-&amp;nbsp; that were very helpful&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; YONA&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bond,Passkey</title><link>https://devzone.nordicsemi.com/thread/364032?ContentTypeID=1</link><pubDate>Wed, 20 Apr 2022 19:18:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:883075fc-74f8-4d3f-a01b-51e121490744</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;2. Correct. I can’t understand&amp;nbsp;how this was possible in sdk v11.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bond,Passkey</title><link>https://devzone.nordicsemi.com/thread/363954?ContentTypeID=1</link><pubDate>Wed, 20 Apr 2022 13:10:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89a91430-4ab7-48ff-b43d-6f1185314717</guid><dc:creator>katyon</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;thanks for your fast reply.&lt;/p&gt;
&lt;p&gt;1st issue: your solution&amp;nbsp;works just the way I wanted !!!!&lt;/p&gt;
&lt;p&gt;2. so if my project is based on having a PASSKEY - then I cant &amp;quot;run without it&amp;quot;?&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; in SDK 11 it was possible , although - there - the passkey was relevant for each characteristic separately&lt;/p&gt;
&lt;p&gt;thanks again&lt;/p&gt;
&lt;p&gt;YONA&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bond,Passkey</title><link>https://devzone.nordicsemi.com/thread/363938?ContentTypeID=1</link><pubDate>Wed, 20 Apr 2022 12:52:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4870fa90-c5c3-4b81-9bea-aaed490a4c97</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;1. You may consider allowing repairing:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/52034/sdk-15-3-pairing-issue/212756#212756"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/52034/sdk-15-3-pairing-issue/212756#212756&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. The security is ensured by initializing the GATT database (services and characteristics) with a specific security level for access and also by declaing the security capabilities by the peripheral, if you only reduce the capabilities, but still have the same security requirements for access, then this will not work.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>