<?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>Multiroles IoT GATE SERVER simultaneously</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17961/multiroles-iot-gate-server-simultaneously</link><description>good time dear Engineers! 
 I have to create the GATE IoT SERVER on nRF52, the features of the SERVER: 
 
 HOLD up to 3 CONNECTION to PERITHERAL
(3 sensors) while its ADVERTISING 
mode and CENTRAL searching mode 
continue simultaneously. 
 HOLD</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 28 Nov 2016 11:58:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17961/multiroles-iot-gate-server-simultaneously" /><item><title>RE: Multiroles IoT GATE SERVER simultaneously</title><link>https://devzone.nordicsemi.com/thread/69269?ContentTypeID=1</link><pubDate>Mon, 28 Nov 2016 11:58:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df7feb32-1059-4cf2-a2ef-deb49957639e</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Great! Please accept the answer by clicking the gray checkmark next to it if this was helpfull.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiroles IoT GATE SERVER simultaneously</title><link>https://devzone.nordicsemi.com/thread/69268?ContentTypeID=1</link><pubDate>Fri, 25 Nov 2016 14:51:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:869276c6-4e3f-4613-9a77-6c1ed7b2e115</guid><dc:creator>Oleg</dc:creator><description>&lt;p&gt;OK, now absolutely clear!
thanks you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiroles IoT GATE SERVER simultaneously</title><link>https://devzone.nordicsemi.com/thread/69270?ContentTypeID=1</link><pubDate>Fri, 25 Nov 2016 09:23:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32457ba1-af19-4a44-8bf9-c3281bc54b57</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;No, this means that you can have up to 8 concurrent connections, where one of the connections can be as a peripheral. The other 7 connections must be as central. You can also run the broadcaser and/or observer role alongside the connections.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiroles IoT GATE SERVER simultaneously</title><link>https://devzone.nordicsemi.com/thread/69267?ContentTypeID=1</link><pubDate>Thu, 24 Nov 2016 16:36:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99f2661e-ffb6-41d0-ba2c-48ff241bcdbe</guid><dc:creator>Oleg</dc:creator><description>&lt;p&gt;Dear Jorgen,
is it means while Peripheral mode CONNECTION established, no other roles can be executing ? nor ADV nor Discovery nor Central ? the Server will un-available even to observe ?
So, I must forcibly break connection to starts other roles ?
Maybe I&amp;#39;ll use limited time slots for connection negotiation to give a chance for other Phones in BLE RF Area to establish  negotiation  too ?&lt;/p&gt;
&lt;p&gt;thanks,
Oleg.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiroles IoT GATE SERVER simultaneously</title><link>https://devzone.nordicsemi.com/thread/69266?ContentTypeID=1</link><pubDate>Thu, 24 Nov 2016 15:29:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9229c2e9-2d6c-4ab8-b01e-f7d97011e84d</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The latest &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.softdevices52/dita/softdevices/s130/s130.html?cp=2_3_0"&gt;S132 softdevice&lt;/a&gt; support concurrent Central, Observer, Peripheral, and Broadcaster roles with up to eight concurrent connections along with one observer and one broadcaster.&lt;/p&gt;
&lt;p&gt;Only one connection is possible in &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.sds/dita/softdevices/s130/ble_protocol_stack/role_configuration.html?cp=2_3_0_0_9_3"&gt;Peripheral mode&lt;/a&gt;, meaning you can only connect to one phone if your device work in peripheral mode. Some newer phones are able to advertise as a peripheral, making it possible for your central to connect to the device. This means you can maintain a connection to 3 sensors and 5 phones concurrently, while running scanning/advertising.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t think it&amp;#39;s possible to use the timeslot API to increase the number of concurrent connections over BLE, as this is handled by the Softdevice. You might concider other RF protocols for connections to your sensors if you need additional connections. Which kind of sensors are you planning to connect?&lt;/p&gt;
&lt;p&gt;You can find examples of &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/ble_sdk_app_multilink.html?cp=4_0_0_4_2_0_1"&gt;multilink central&lt;/a&gt; and &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/ble_sdk_app_rscs_relay.html?cp=4_0_0_4_2_1_0"&gt;relay central/peripheral&lt;/a&gt; applications in the SDK.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>