<?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>Switching from Peripheral to Central nrf52</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/23060/switching-from-peripheral-to-central-nrf52</link><description>Our current project (custom nrf52 board SDK12.2) is set up as a peripheral device with the phone being the central device. This nrf52 device is plugged in and power consumption is not an issue.
We would like to have more than 1 phone be able to be connected</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 26 Jun 2017 20:46:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/23060/switching-from-peripheral-to-central-nrf52" /><item><title>RE: Switching from Peripheral to Central nrf52</title><link>https://devzone.nordicsemi.com/thread/90759?ContentTypeID=1</link><pubDate>Mon, 26 Jun 2017 20:46:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2a38346-3948-426f-91d9-f4d7a3c1bf21</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Hi Bryan,&lt;/p&gt;
&lt;p&gt;First of all you can run S132 Soft Device on nRF52 with multiple concurrent connections and with the latest SD version V4.x these can be any type. So you can port your project to S132 V3 and run one GAP Peripheral + one (or more) GAP Central connections or port it to V4 and run multiple GAP Peripheral connections at the same time. In every case there will be certain work (firstly with pure 1:1 porting and then with adding all structures and calls to handle separate GAP and GATT roles - where applicable) and it can be pretty extensive to debug such system to certain productivity level. Similar on mobile side. Luckily for both nRF52 and Android/iOS GAP and GATT roles there are many examples (in nRF5 SDK, Nordic mobile apps on GitHub and all over the internet). And finally yes, if you use peer manager module from nRF5 SDK and you like it then you can use it to manage bonds on all connections regardless GAP or GATT role used.&lt;/p&gt;
&lt;p&gt;Cheers Jan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>