<?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>Multi-Link Peripheral - what is really needed?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60875/multi-link-peripheral---what-is-really-needed</link><description>Most of the SDK Peripheral examples support only a single connection. 
 Is there a guide somewhere which explains and illustrates what, exactly, needs to be changed to update a single-connection example to support multiple connections ? 
 The SDK v15</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 06 May 2020 08:59:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60875/multi-link-peripheral---what-is-really-needed" /><item><title>RE: Multi-Link Peripheral - what is really needed?</title><link>https://devzone.nordicsemi.com/thread/248371?ContentTypeID=1</link><pubDate>Wed, 06 May 2020 08:59:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e58dd53a-9fbc-4852-890e-bbea9500f688</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user=""]Is there a guide somewhere which &lt;em&gt;&lt;strong&gt;explains&lt;/strong&gt;&lt;/em&gt; and illustrates&amp;nbsp; what, exactly, needs to be changed to update a single-connection example to support multiple connections ?[/quote]
&lt;p&gt;Unfortunately, we don&amp;#39;t have the tutorial as your requirement. However, If you compare the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/ble_sdk_app_multiperipheral.html"&gt;BLE Multiperipheral Application&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/ble_sdk_app_blinky.html"&gt;BLE Blinky Application&lt;/a&gt;&amp;nbsp;these two examples, you will see the main work is&amp;nbsp;maintaining links in the connection handle.&amp;nbsp;&lt;/p&gt;
[quote user=""]In particular, I want to know: Apart from counting connections &amp;amp; re-starting advertising, &lt;strong&gt;is it necessary to do anything more at all in a Peripheral which has only Read &amp;amp; Write characteristics - &lt;span style="text-decoration:underline;"&gt;&lt;em&gt;no&lt;/em&gt;&lt;/span&gt; Notifications?&lt;/strong&gt;[/quote]
&lt;p&gt;&lt;span&gt;The BLE Multiperipheral Application shows how one Peripheral can connect to several Centrals. To demonstrate this, program the example on one device to test several peripheral connections from this single device to several Centrals. You don&amp;#39;t need to do anything for the&amp;nbsp;characteristics even your p&lt;/span&gt;eripheral application.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Link Peripheral - what is really needed?</title><link>https://devzone.nordicsemi.com/thread/247638?ContentTypeID=1</link><pubDate>Thu, 30 Apr 2020 17:41:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:549eacce-420b-4428-8be7-932b4ab6f106</guid><dc:creator>Dmitry</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I can just confirm that it works - without any further changes - at least if you can live with sudden disconnects after a few hours with &amp;quot;timeout&amp;quot; or &amp;quot;instant passed&amp;quot; HCI status. Also I didn&amp;#39;t investigate how peer manager handles corner cases like simultaneous pairing from two masters (we&amp;#39;re using our own peer manager).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>