<?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>Pair whit more than 1 device</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/11508/pair-whit-more-than-1-device</link><description>Hi, if i pair my nrf51-dk with my iPhone works, than I pres discontent (bluetooth settings),
now,
if I try whit another iPhone this doesn&amp;#39;t work... 
 If I reset the board or upgrade the application the pair mode doesn&amp;#39;t work with the second phone.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 06 Oct 2016 13:57:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/11508/pair-whit-more-than-1-device" /><item><title>RE: Pair whit more than 1 device</title><link>https://devzone.nordicsemi.com/thread/43503?ContentTypeID=1</link><pubDate>Thu, 06 Oct 2016 13:57:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:204175e4-9ae6-49df-bd71-8285f675947e</guid><dc:creator>sunil kumar</dc:creator><description>&lt;p&gt;I faced the same issue with android phones, as Terje suggested to change maximum number of bonds to remember which is defined in device_manager_cnfg.h i did it, but no success. I have edited ble_app_uart example program to support passkey pairing, but only one device is getting paired, i have erased the flash and reprogrammed it but still it is  pairing to only one device(same as before erasing flash). kindly suggest me a way to pair more then one device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pair whit more than 1 device</title><link>https://devzone.nordicsemi.com/thread/43502?ContentTypeID=1</link><pubDate>Tue, 26 Jan 2016 09:47:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0ae6ce1-7513-45e0-ae29-066c0745a065</guid><dc:creator>Epasta</dc:creator><description>&lt;p&gt;Very thanks, no if i have previously connected to the same iPhone I do not waiting half a minute,
I waiting half a minute for connect another device not previusly connected
Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pair whit more than 1 device</title><link>https://devzone.nordicsemi.com/thread/43501?ContentTypeID=1</link><pubDate>Tue, 26 Jan 2016 09:32:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d92eba0-a86d-47ae-b2d4-b38ee19561a7</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;The maximum number of bonds to remember is defined in &lt;code&gt;device_manager_cnfg.h&lt;/code&gt; (&lt;code&gt;DEVICE_MANAGER_MAX_BONDS&lt;/code&gt;), and by default is set to 7. You can change this number to a maximum of 10 for the current implementation of device manager. You will still be able to use the &amp;quot;press and hold button 2 on reset&amp;quot; approach to forget all bonds, so reprogramming is not required.&lt;/p&gt;
&lt;p&gt;I do not know why you get a waiting time of half a minute when trying to connect to an iPhone. If you have previously connected to the same iPhone there might be some caching issues on the iPhone side.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pair whit more than 1 device</title><link>https://devzone.nordicsemi.com/thread/43500?ContentTypeID=1</link><pubDate>Mon, 25 Jan 2016 16:10:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b24ea27-f661-4c91-8934-0a3b99496d4d</guid><dc:creator>Epasta</dc:creator><description>&lt;p&gt;Thanks now it works, I used the Mouse example and now I can pair to more than one devices.
I still have a problem: I need to wait at least 30 sec before I can pair again to another iPhone (with Android I don&amp;#39;t need to wait). Do you know how to shorten this time?
I was trying a different thing, I disable the &amp;quot;white list&amp;quot;, in this way there was no delay but I can pair only to max 7 devices, after that the button is dead, I need to reprogram it!!!
Thanks in advance for your help&lt;/p&gt;
&lt;p&gt;Enrico&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pair whit more than 1 device</title><link>https://devzone.nordicsemi.com/thread/43499?ContentTypeID=1</link><pubDate>Mon, 25 Jan 2016 14:15:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:13dfad84-9be4-4be6-a136-453387020b41</guid><dc:creator>Epasta</dc:creator><description>&lt;p&gt;thank you for the answer, very clear!!!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Pair whit more than 1 device</title><link>https://devzone.nordicsemi.com/thread/43498?ContentTypeID=1</link><pubDate>Mon, 25 Jan 2016 13:17:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54f75f3b-b183-4692-bb2b-9413f277e167</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The HID mouse example is set up to pair and bond with a central, then keep that bonding information to connect to the same central again later. It also uses a whitelist, to only allow connecting to a selected set of centrals. This is reasonable behaviour for a HID device. In most cases you use it for the same device, and you definitely do not want it to connect to random centrals in the event of a connection loss. And you do not want to set up a new connection manually every time you use the HID device.&lt;/p&gt;
&lt;p&gt;The example uses &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk51.v10.0.0%2Flib_pstorage.html&amp;amp;cp=4_0_1_3_17"&gt;persistent storage manager&lt;/a&gt; and &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk51.v10.0.0%2Flib_device_manager.html&amp;amp;cp=4_0_1_3_1_2"&gt;BLE device manager&lt;/a&gt; to store the bonding info. Data is saved to flash memory, which makes it persistent. The memory area will not be overwritten by a reinstall of the SoftDevice or the application, which explains the behaviour you are seeing.&lt;/p&gt;
&lt;p&gt;To connect (and bond) with another central, you can explicitly tell the HID mouse application to forget the current bonding information. To do this, press button 2 while resetting the DK. You can also have a look at the &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk51.v10.0.0%2Fble_sdk_app_hids_mouse.html&amp;amp;cp=4_0_1_4_2_2_12"&gt;documentation for the HID Mouse Application&lt;/a&gt; for the standard behaviour (see the &lt;em&gt;Testing&lt;/em&gt; section for a functionality walk-through).&lt;/p&gt;
&lt;p&gt;You can also disable the whitelist. This is done while the device is in advertising mode, by pressing and holding button 2 for a couple of seconds. You can have a look at the &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk51.v10.0.0%2Fexamples_bsp.html&amp;amp;cp=4_0_1_3_4_0_0&amp;amp;anchor=examples_bsp_states"&gt;BSP indication states&lt;/a&gt;, which are used to show the current state of the example program. It should go from whitelisting (LED 1 blinking, period 1s) to normal advertising (LED 1 blinking, period 2s), and now the HID mouse application should accept connections from new centrals.&lt;/p&gt;
&lt;p&gt;Regards, Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>