<?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>How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10267/how-to-remove-passkey-from-the-ble_gls-app</link><description>Hi, 
 I am using the ble_gls_app provided in the SDK 8.1.
Also i am using S110 softdevice v8.0. 
 When i am trying to bond through MCP it is asking for a passkey.
How can i disable that feature? 
 Thanks &amp;amp; Regards,
Sumit</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Nov 2015 12:37:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10267/how-to-remove-passkey-from-the-ble_gls-app" /><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38112?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2015 12:37:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc7c08af-e520-4216-aaf4-4b02a136b588</guid><dc:creator>SumitS</dc:creator><description>&lt;p&gt;Thanks. That was the issue. I changed this value and it worked.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38111?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2015 12:09:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37cb7ea7-2c99-4295-803c-95a70e8517c8</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The error number, line number and file name should give an indication where the assert occurred. There shouldn&amp;#39;t be any dependencies towards compiler settings that can cause the assert( at least that I can think of). Did you remember to adjust DEVICE_MANAGER_APP_CONTEXT_SIZE in device_manager_cnfg.h? If it&amp;#39;s set to zero you will get an assert as it is being used to set the Service changed flag&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38113?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2015 13:12:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae27fe61-9219-4336-8d1e-62d809eff6c4</guid><dc:creator>SumitS</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Are there any compiler setting need to be done with IAR.
I copy pasted my code with one of the examples that has dfu.
With that bonding and DFU are both working fine.
I believe that its an issue with some compiler settings.
Can you help what settings need to be done.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38110?ContentTypeID=1</link><pubDate>Tue, 17 Nov 2015 08:00:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89c7e576-492a-4d6a-b2a0-05acff7ad0ca</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Then it&amp;#39;s probably something wrong with the implementation of the DFU service. You can use the error code, line number, and file name passed to the error handler to locate where the assert originated from.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38109?ContentTypeID=1</link><pubDate>Tue, 17 Nov 2015 07:57:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3393382d-39d4-476d-9291-d4aeb9b6e20a</guid><dc:creator>SumitS</dc:creator><description>&lt;p&gt;Yes it asserts when i try to pair with the DFU functionality.
Whereas it doesnt asserts when i try to pair without DFU functionality&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38108?ContentTypeID=1</link><pubDate>Tue, 17 Nov 2015 07:41:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d8fbf1e-5be0-4fc3-a6ce-85cb4ba093f9</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;It sounds unrelated to the security change. Suggest to attach a debugger to your target and check if the program asserts. You can do that by placing a breakpoint in app_error.c -&amp;gt; app_error_handler() and see if it&amp;#39;s reached when you try to pair.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38107?ContentTypeID=1</link><pubDate>Tue, 17 Nov 2015 07:36:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80957d8b-0f70-48d4-a288-95b80443c4eb</guid><dc:creator>SumitS</dc:creator><description>&lt;p&gt;Hi,
I have also added the DFU support in the code.
I found that when i remove the DFU support it works.
But with DFU support it doesnt.
Any particular reason for this.
Also i need to have the DFU support in the code.
Could you please help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38106?ContentTypeID=1</link><pubDate>Tue, 17 Nov 2015 07:09:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:115a52e3-1b66-47c3-ae3d-d2c2b4247281</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Did you clear the previous bond on your central first?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38105?ContentTypeID=1</link><pubDate>Tue, 17 Nov 2015 06:00:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9bd28906-8df4-4c40-ac08-5b866a588f0e</guid><dc:creator>SumitS</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I made the following changes.
An tried to bond the device through Master Control Panel.
But it says BTLE_Connection_Timeout and received link loss.
It doesnt bond with the device.
Is this the expected behaviour?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to remove passkey from the ble_gls app?</title><link>https://devzone.nordicsemi.com/thread/38104?ContentTypeID=1</link><pubDate>Mon, 16 Nov 2015 13:04:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c42f89a1-b1ce-4b0b-beb8-d1a4cf37d230</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi, to remove this security requirement, change the following defines in main.c:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;SEC_PARAM_MITM from &amp;#39;1&amp;#39; to &amp;#39;0&amp;#39;
SEC_PARAM_IO_CAPABILITIES from BLE_GAP_IO_CAPS_DISPLAY_ONLY to BLE_GAP_IO_CAPS_NONE
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>