<?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>Using multiple peripheral connections (HID+custom) at the same time</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/18750/using-multiple-peripheral-connections-hid-custom-at-the-same-time</link><description>I am using HID example with nrf52, where firmware allows connection from proprietary HID host, e.g. PC as virtual (BLE) keyboard. When connection is established, I use button press on my custom board to send chosen HID code (e.g. key &amp;quot;a&amp;quot;) to PC. So I</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 Jan 2017 08:39:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/18750/using-multiple-peripheral-connections-hid-custom-at-the-same-time" /><item><title>RE: Using multiple peripheral connections (HID+custom) at the same time</title><link>https://devzone.nordicsemi.com/thread/72402?ContentTypeID=1</link><pubDate>Wed, 04 Jan 2017 08:39:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a23f890-24c8-40c6-ae53-138d8256a00c</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;If you are connected to the PC as a peripheral, you can also be connected to a smart phone as a central, or as a peripheral (as you have figured out is possible with the S140).&lt;/p&gt;
&lt;p&gt;Multiple peripheral is a very young feature, and as far as I know there is no SDK example showcasing it yet.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;I haven&amp;#39;t tested myself (I can give it a try if you get into trouble), but I think you just have to configure SoftDevice so that it supports x number of links, and after the first connection is established you just start doing connectable advertising once again.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It means that the alpha shouldn&amp;#39;t be used for production, only for testing and exploring new features.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;It is a bit difficult to give a general answer to this, it depends, but as long as you don&amp;#39;t have too many connections, too small connection intervals, or sending too many packets, it should be good. It should be more information about this when the production release it out, because it will come with a SoftDevice specification that should explain these things.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Edit 07.01.2017: Maybe &lt;a href="https://devzone.nordicsemi.com/question/110020/dual-peripheral-feature/"&gt;this&lt;/a&gt; can be useful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>