<?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 get a pairing prompt immediately after connecting?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/11364/how-to-get-a-pairing-prompt-immediately-after-connecting</link><description>I&amp;#39;m trying out the ble_app_gls demo with the Nordic Master Control Panel app (on Android). What I see is that the MCP can connect to the device without bringing up a pairing dialog or asking for the passkey. The pairing dialog and passkey prompt only</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 17 Jun 2016 10:45:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/11364/how-to-get-a-pairing-prompt-immediately-after-connecting" /><item><title>RE: How to get a pairing prompt immediately after connecting?</title><link>https://devzone.nordicsemi.com/thread/42825?ContentTypeID=1</link><pubDate>Fri, 17 Jun 2016 10:45:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45b55bdd-4594-4250-8b53-83ab70cd3a2f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@sbailes: It worked fine for me with MCP v3.10 could you try to update to the latest MCP version ? If the issue remain, please send us a sniffer trace.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to get a pairing prompt immediately after connecting?</title><link>https://devzone.nordicsemi.com/thread/42824?ContentTypeID=1</link><pubDate>Thu, 16 Jun 2016 18:41:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:960f87a4-bee5-46de-8c1d-e882e36b11f3</guid><dc:creator>sbailes</dc:creator><description>&lt;p&gt;I am using sd_ble_gap_authenticate() and it works properly on the iOS app (nRF Master Control Panel) but does not work on the Master Control Panel on the PC. Do you know why this may be happening? (Windows Master Control Panel 3.9.0.6)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to get a pairing prompt immediately after connecting?</title><link>https://devzone.nordicsemi.com/thread/42823?ContentTypeID=1</link><pubDate>Mon, 18 Jan 2016 12:34:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d27a494-dc6b-4a2d-bf33-da5fb0381995</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Alex,&lt;/p&gt;
&lt;p&gt;You can request bonding from the peripheral (using sd_ble_gap_authenticate() ) but not all the phones support this (reject the request) for example iOS device won&amp;#39;t accept that.&lt;/p&gt;
&lt;p&gt;So you should let the phone trigger the bonding. To do that you need to use your app to do a read/write on an encrypted characteristic so that the phone will automatically start bonding.
The MCP doesn&amp;#39;t do read/write automatically because it&amp;#39;s simply a generic app.&lt;/p&gt;
&lt;p&gt;Another option is to add HID service to your device so that the phone treats it as a HID device, but this is not something I would recommend.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>