<?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>Bluetooth functionality with nRF5 IoT SDK - is it limited?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/66127/bluetooth-functionality-with-nrf5-iot-sdk---is-it-limited</link><description>Hi, 
 I made a demo app using advertising and scanning functionality in SDK 16. Now I&amp;#39;m trying to get it working in our company&amp;#39;s full blown C++ framework, which is based on SDK for Thread and Zigbee 4.1.0. 
 With practically the same code, advertising</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 21 Sep 2020 07:00:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/66127/bluetooth-functionality-with-nrf5-iot-sdk---is-it-limited" /><item><title>RE: Bluetooth functionality with nRF5 IoT SDK - is it limited?</title><link>https://devzone.nordicsemi.com/thread/270457?ContentTypeID=1</link><pubDate>Mon, 21 Sep 2020 07:00:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac0f9795-8279-45fa-8471-771588e9228d</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Applications running on the nRF SoC can only use one radio protocol at a time, and therefore you have to implement a way to use multiple. This can be done by either using switched multiprotocol or dynamic&amp;nbsp;multiprotocol. You can read more about multiprotocol support with BLE and the two different types&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_tz_v4.1.0/ble_154_multiprotocol.html"&gt;here&lt;/a&gt;. Note that switched multiprotocol is only supported for Thread, and not for Zigbee.&lt;/p&gt;
&lt;p&gt;We do already have some multiprotocol examples, so I would recommend you take a look at how this is implemented there. If you want to use Thread and BLE, you can find the examples&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_tz_v4.1.0/thread_multi_examples.html"&gt;here&lt;/a&gt;, both switched multiprotocol and dynamic multiprotocol. For Zigbee you should look&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_tz_v4.1.0/zigbee_multi_examples.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So to conclude, the&amp;nbsp;SDKs are a bit different, but both have support for BLE. The difference is that you&amp;#39;re using multiple radio protocols at the same time, which requires some extra implementation.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>