<?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>One Central multi Peripheral connection problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/80869/one-central-multi-peripheral-connection-problem</link><description>Hi 
 1、 I want to know the connection mechanism of one Central connects multi Peripheral. 
 2、What is the time interval between one connection switching to another? Is there a flow chart？ 
 3、How to ensure that the data of a link is sent before entering</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 25 Nov 2021 09:18:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/80869/one-central-multi-peripheral-connection-problem" /><item><title>RE: One Central multi Peripheral connection problem</title><link>https://devzone.nordicsemi.com/thread/340670?ContentTypeID=1</link><pubDate>Thu, 25 Nov 2021 09:18:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e5caf48-c98a-4ab8-9ff7-04c4f4baf212</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user="helen"]Can the connection be stabilized through software configuration?[/quote]
&lt;p&gt;Could you elaborate what you mean when you say that you would like to stabilize the connection? The SoftDevice will handle all the scheduling of the different connections&amp;#39; timeslots, so you do not have to do any active scheduling here. When one or more of the connections are disconnected, their timeslot will be freed up and taken out of the SoftDevice&amp;#39;s schedule automatically.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One Central multi Peripheral connection problem</title><link>https://devzone.nordicsemi.com/thread/340647?ContentTypeID=1</link><pubDate>Thu, 25 Nov 2021 07:46:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b9cecf0-6346-462e-87d7-a0bf2547bfc2</guid><dc:creator>helen</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;When a central is connected with 10 peripherals,After a few minutes, one or two peripherals will be disconnected occasionally.Can the connection be stabilized through software configuration?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One Central multi Peripheral connection problem</title><link>https://devzone.nordicsemi.com/thread/336105?ContentTypeID=1</link><pubDate>Wed, 27 Oct 2021 07:30:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54927e89-9af5-4b9e-8c06-a2e23df90fc0</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="helen"]Whether there is a response mechanism between the center and peripheral after connecting, If so，Why does data loss occur?[/quote]
&lt;p&gt;Data can not be lost on a BLE link - if a packet is not acknowledged by the peer it will be resent. This happens both in the cases where the peer does not hear the packet, or in the case that the packet has been corrupted by noise and is thus discarded.&lt;br /&gt;The SoftDevice handles this bit for you as well, so the application layer does not need to do anything in order to have packets retransmitted etc.&lt;br /&gt;&lt;br /&gt;If you experience any dataloss in your application it likely happens on the application side before it is passed to the SoftDevice (such as if you have forgotten to check the returned error code from your SoftDevice write function call), or in the application layer on the peer&amp;#39;s side.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One Central multi Peripheral connection problem</title><link>https://devzone.nordicsemi.com/thread/336074?ContentTypeID=1</link><pubDate>Wed, 27 Oct 2021 01:57:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f656c328-6483-4f97-8e72-8ffb3e0219ab</guid><dc:creator>helen</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Whether there is a response mechanism between the center and peripheral after connecting, If so，Why does data loss occur?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: One Central multi Peripheral connection problem</title><link>https://devzone.nordicsemi.com/thread/335186?ContentTypeID=1</link><pubDate>Thu, 21 Oct 2021 06:43:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6473d9d8-5e89-4f04-9d3f-19550fcf17ca</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello Helen,&lt;br /&gt;&lt;br /&gt;The SoftDevice will take care of all this for you, and &lt;a href="https://infocenter.nordicsemi.com/topic/sds_s140/SDS/s1xx/multilink_scheduling/central_connection_timing.html"&gt;schedule the different connection&amp;#39;s into different timeslots&lt;/a&gt; where they will be handled separately. The application layer will not need to worry about switching to an upcoming device in time, or that the link&amp;#39;s connection event will be cut short.&lt;br /&gt;If you intend to use&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sds_s140/SDS/s1xx/multilink_scheduling/extend_connection_event.html"&gt;Connection Event Length Extension you could read about that in its own section in the documentation&lt;/a&gt;, Figure 1 of this section also explains how multiple connections are scheduled one after the other.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>