<?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>BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85057/ble-master-slave-mode-can-avoid-colision</link><description>We have 3 nRF52840 to establish a net. one for master device, One for Master device, One for HUB(Msater-Slave) device, and One for Slave device. The data flow is Slave device--&amp;gt; HUB(Master-Slave) device --&amp;gt;Master device. 
 So there is two BLE link: one</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 Mar 2022 10:10:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85057/ble-master-slave-mode-can-avoid-colision" /><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/358814?ContentTypeID=1</link><pubDate>Fri, 18 Mar 2022 10:10:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16cd85a3-d5f5-4d45-b070-3fe341c093f6</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again,&lt;br /&gt;&lt;br /&gt;Thank you for your patience with this.&lt;/p&gt;
[quote user="zhangkui"]I don&amp;#39;t know the reason why nordic say there the centrle and the peripheral are scheduled indepently. Can you tell me?[/quote]
&lt;p&gt;This is because it is the central that determines the connection parameters entirely, which means that in the peripheral role the device will have no say in what connection parameters will be used - it can only request to have them updated to its own preferences, which the central device may decline.&lt;br /&gt;So in the multirole setting the SoftDevice is able to neatly schedule multiple central roles, but whenever it enters into a peripheral role it will have to follow the direction of the central in the connection.&lt;br /&gt;The priority of the different events will then follow the table from the scheduling documentation you reference above, to make sure that the connection run as smooth as possible.&lt;/p&gt;
[quote user="zhangkui"]And I want to know If there is a collision, Will the SDK adjust the timeslot by send connect paramter request message to the centrle or send connect update request to the peripheral?[/quote]
&lt;p&gt;If there is a collision then the SoftDevice will follow the priorities listed in the documentation - it will not send connection update requests on its own, so if you would like for this to happen you must implement it into your application yourself. I would suggest that you then move the central timeslot that is colliding, since the central is the one that decides (so you do not need to rely on the other central to resolve your collisions).&lt;br /&gt;&lt;br /&gt;For more information you could also &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/82610/multilink-relay-for-separate-ble-control/342943#342943"&gt;see the answer by my colleague Einar here&lt;/a&gt;.&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356468?ContentTypeID=1</link><pubDate>Mon, 07 Mar 2022 06:46:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae089d54-d8a7-4f44-a43d-55163c7270e2</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; In the SoftDevice scheduling documentation, It said the centle and peripheral roles are scheduled indepently. I have underline it with red line in the pic below.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/schedule.png" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; so we think it hub have centle and peripheral roles. there will be collsion.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But If the hub as peripheral role send connect paramter request message with ReferenceConnEventCount and offset0--offset5 ,&amp;nbsp; the peripheral role also can schedule&amp;nbsp; the timeslot .and anchor point.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I don&amp;#39;t know the reason why nordic say there the centrle and the peripheral are scheduled indepently. Can you tell me?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; And I want to know If there is a collision, Will the SDK adjust the timeslot by send connect paramter request message to the centrle or send connect update request to the peripheral?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356341?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 14:11:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0ba44f2-0ed8-42cd-913a-f3f2730af562</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;Maybe I describe inaccurate. The center set anchor point only through connect Ind and connect update request.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If a hub have connected a peripheral. There is two case:&lt;/p&gt;
&lt;p&gt;1. A new peripheral connect the hub. Will the hub ajust anchor point of the new connection by sending connect ind to the new peripheral?&lt;/p&gt;
&lt;p&gt;2. A new center connect the hub. Will the hub ajust anchor point of the old connection by sending connect update request to the old peripheral?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356324?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 13:41:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80b7f891-0e78-4aea-8fdb-f0cda45d8c51</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="zhangkui"]Can you tell me the detail scheduling logic that center SDK excute?[/quote]
&lt;p&gt;What do you mean when you say center SDK?&lt;br /&gt;If you would like to know more detailed information about the timeslot scheduling please see the SoftDevice scheduling documentation I linked earlier.&lt;/p&gt;
[quote user="zhangkui"]And the schedule can only be excuted when connecting or connection parameter update?[/quote]
&lt;p&gt;No, the scheduling happens every time a new timeslot or role is added or removed to the list, but the central will have to use connection parameters that fits into the timeslot that the central role has available.&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356288?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 12:18:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fa93931a-ee42-4e71-88d1-27706083def1</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;And the schedule can only be excuted when connecting or connection parameter update?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356283?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 12:13:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:258955b0-8708-40ba-89a5-23c2b94dab17</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;Can you tell me the detail scheduling logic that center SDK excute?&lt;/p&gt;
&lt;p&gt;We have different dropping data when the hub be center only or be center-peripheral.&lt;/p&gt;
&lt;p&gt;So when the hub be a peripheral to connect a center . Maybe the schedule is not as good as be center only.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356270?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 11:55:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12d75446-989d-4172-b6b3-455acdbe60d4</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="zhangkui"]If the MIN and MAX interval are different values, when a new BLE is connected, Will the SDK of master change the interval and rearrange the anchor point?[/quote]
&lt;p&gt;The central is the one that decides which connection parameters that will actually be used - the peripheral can only set some preferences, but the central may choose to ignore the peripheral&amp;#39;s preferences. The SoftDevice will perform scheduling so that the different timeslots for the different roles do not overlap as according to the documentation, correct.&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356255?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 10:32:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3e125cf-a70d-4e13-8e51-da8ace8a01d0</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;I want to know whether the same MIN and MAX interval will stop the SDK updata connect parameter?&amp;nbsp; If the MIN and MAX interval are different values, when a new BLE is connected, Will the SDK of master change the interval and rearrange the anchor point?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356252?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 10:22:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe7563eb-ff4a-4793-84d3-603ad2d7c21c</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="zhangkui"]-------you think the buffer for example the quene exceed may drop data&amp;nbsp; before BLE tansmit? But when the HUB be only center, there will no data be dropped.[/quote]
&lt;p&gt;I think this could be the case, yes. Does your call to queue data for transfer ever return with a non-NRF_SUCCESS error code?&lt;/p&gt;
[quote user="zhangkui"]-------The MTU is 64, The MIN and MAX interval is 6(7.5ms).&amp;nbsp; If the anchor point of different connection is the key, The connection update ind will ajust anchor point. Which case will the link layer send connection update ind?[/quote]
&lt;p&gt;Connection update indications are sent when one of the devices wants to update the connection parameters / configuration.&lt;br /&gt;Some of these are set by the SoftDevice directly, or you may also request to have the connection parameters updated using the SoftDevice API in your application.&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/356182?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2022 07:22:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8cc68b45-e1a2-451f-94f0-099b7782092e</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;n case of the former it sounds like an issue strictly about throughput, in case of the latter we will also need to look into how your application is handling the data up until transmission.&lt;/p&gt;
&lt;p&gt;-------you think the buffer for example the quene exceed may drop data&amp;nbsp; before BLE tansmit? But when the HUB be only center, there will no data be dropped.&lt;/p&gt;
&lt;p&gt;Which MTU size are you using in your application? If you are operating in an environment with a lot of noise where packets frequently gets corrupted it will help to divide the transfers into multiple packets instead, to reduce the chance of corruption due to noise.&lt;/p&gt;
&lt;p&gt;-------The MTU is 64, The MIN and MAX interval is 6(7.5ms).&amp;nbsp; If the anchor point of different connection is the key, The connection update ind will ajust anchor point. Which case will the link layer send connection update ind?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354950?ContentTypeID=1</link><pubDate>Fri, 25 Feb 2022 08:50:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e07cd2a-dbc9-4743-b6e5-03b8845b9e05</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="zhangkui"]30kbps is also a very low throughput.[/quote]
&lt;p&gt;Yes, 30 kbps is also a very low throughput indeed.&lt;/p&gt;
[quote user="zhangkui"]We transmit a wave for example the ECG wave data.. we can see gaps of the wave.[/quote]
&lt;p&gt;Does these gaps indicate that no data was received in time for it to be rendered? Or does it indicate that certain timestamps / parts of the sequence was never received?&lt;br /&gt;&lt;br /&gt;In case of the former it sounds like an issue strictly about throughput, in case of the latter we will also need to look into how your application is handling the data up until transmission.&lt;/p&gt;
[quote user="zhangkui"]But the noise is big and the RSSI is -75 dim.[/quote]
&lt;p&gt;Which MTU size are you using in your application? If you are operating in an environment with a lot of noise where packets frequently gets corrupted it will help to divide the transfers into multiple packets instead, to reduce the chance of corruption due to noise.&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354818?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 12:43:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c44c65c-1dbc-4c0c-9c4a-903327f579db</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;We transmit a wave for example the ECG wave data.. we can see gaps of the wave. 30kbps is also a very low throughput.&amp;nbsp; But the noise is big and the RSSI is -75 dim.&lt;/p&gt;
&lt;p&gt;We test a multirole connect two slave.&amp;nbsp; The data flow is slave--&amp;gt;multirole--&amp;gt;slave They can achieve 30kbps. No wave gap. And the RSSI is also -75dim.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354797?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 11:53:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:756c07b0-b692-4c99-96ad-7e43d4858918</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="zhangkui"]&lt;p&gt;All three device set connect interval&amp;nbsp; 7.5ms&amp;nbsp; and&amp;nbsp; event length 7.5ms.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The data flow is&amp;nbsp; slave device--&amp;gt;multirole device--&amp;gt;master device.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The data throughput is&amp;nbsp; 15kbps&amp;nbsp;&lt;/p&gt;[/quote]
&lt;p&gt;Thank you for confirming.&lt;br /&gt;What throughput did you achieve on the central and two peripheral test, for comparison?&lt;br /&gt;&lt;br /&gt;Could you elaborate on why you need to have the multirole-intermidiate device, by the way?&lt;br /&gt;&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sds_s140/SDS/s1xx/ble_data_throughput/ble_data_throughput.html"&gt;&lt;/a&gt;&lt;/p&gt;
[quote user="zhangkui"]If data throughput is 30kbps , it will drop data.[/quote]
&lt;p&gt;Could you elaborate on what you mean when you say that data is dropped? No data is lost on the BLE link, so this must be happening in the application logic.&lt;a href="https://infocenter.nordicsemi.com/topic/sds_s140/SDS/s1xx/ble_data_throughput/ble_data_throughput.html"&gt;&lt;br /&gt;For the record, 15 kbps is considered a very low throughput&lt;/a&gt;, so I suspect that there is an issue with the application somewhere.&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354785?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 11:29:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a70ac93e-25cd-4bbd-801e-13a235b2d190</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;All three device set connect interval&amp;nbsp; 7.5ms&amp;nbsp; and&amp;nbsp; event length 7.5ms.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The data flow is&amp;nbsp; slave device--&amp;gt;multirole device--&amp;gt;master device.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The data throughput is&amp;nbsp; 15kbps&amp;nbsp;&lt;/p&gt;
&lt;p&gt;RSSI is about&amp;nbsp; -75dbm.&lt;/p&gt;
&lt;p&gt;If data throughput is 30kbps , it will drop data.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354776?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 11:05:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0008bf35-0415-4496-88f0-26d662bea55d</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="zhangkui"]We have tested that the data throughput of multifold is less than one master connect two slaves. Maybe the reason is we set both connect interval and event length 7.5ms.[/quote]
&lt;p&gt;What parameters did you use in your other tests, and what throughput did you achieve in both tests?&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354773?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 10:55:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3b36a6f-e35f-40c4-ac19-4f69e12dcfe2</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;Ok, We have tested that the data throughput of multifold is less than one master connect two slaves. Maybe the reason is we set both connect interval and event length 7.5ms.&amp;nbsp; Can you give us some suggestion about setting for multitoles&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354747?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 09:33:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7396c644-1327-427a-8362-a83a70514ec4</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;I can confirm that there will not be collisions between the radio usage of the different roles when the timeslot API is used to separate the two. The timeslot API is made for this specific reason, so that you can be certain that the radio is available to the specific role/function at a specific time. The connection sequence will not matter as long as both roles are provided an appropriate timeslot.&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: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354706?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 02:19:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7feb182-7bfd-4d0b-a26e-48f6e0ef77d9</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;you think nordic can avoid colision in both cases(multifold connect master device first&amp;nbsp; or&amp;nbsp; connect slave device first)?&amp;nbsp; We only set proper event length and connect interval. SDK can avoid collision.-------connect sequence have no effect.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Or&amp;nbsp; connect&amp;nbsp; sequined is very important.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354705?ContentTypeID=1</link><pubDate>Thu, 24 Feb 2022 02:03:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed336350-ba6c-46d0-b261-fd63fa09de96</guid><dc:creator>zhangkui</dc:creator><description>&lt;p&gt;So I want to confirm if the multirole device connect the slave device first , Can Nordic avoid the colision. We have test that it can&amp;#39;t. But I think if the multirole device connect the master device first , It will be different.&lt;/p&gt;
&lt;p&gt;Can you help confirm it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Master-Slave mode can avoid colision?</title><link>https://devzone.nordicsemi.com/thread/354486?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 08:39:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b8bf60c-75b7-41f5-b43c-bb17f8782ead</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt;Yes, the SoftDevice will handle this for you as detailed in &lt;a href="https://infocenter.nordicsemi.com/topic/sds_s140/SDS/s1xx/multilink_scheduling/central_connection_timing.html"&gt;the SoftDevice scheduling documentation&lt;/a&gt;.&lt;br /&gt;When the SoftDevice is working in the multirole configuration (both central and peripheral role) it will use &lt;a href="https://infocenter.nordicsemi.com/topic/sds_s140/SDS/s1xx/multilink_scheduling/timeslot_api_timing.html"&gt;the Timeslot API&lt;/a&gt;&amp;nbsp;to makes sure that there are no collision between the radio usage of each role.&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>