<?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>Need help in choosing the best hardware and protocols suiting my needs.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/41043/need-help-in-choosing-the-best-hardware-and-protocols-suiting-my-needs</link><description>Hi, 
 So, we have got some requirements and would love to hear some suggestions or guidelines in choosing the a Nordic module and protocols that would get the stuff done. 
 The plan is to create a device that is able to interact with mobile/PC platform</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 28 Nov 2018 19:46:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/41043/need-help-in-choosing-the-best-hardware-and-protocols-suiting-my-needs" /><item><title>RE: Need help in choosing the best hardware and protocols suiting my needs.</title><link>https://devzone.nordicsemi.com/thread/159594?ContentTypeID=1</link><pubDate>Wed, 28 Nov 2018 19:46:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8eeddbea-cf23-43cc-850d-9130e7af8c56</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;It&amp;#39;s not easy to combine the two examples you specify, since the BLE softdevice claim many of the same resources as the ESB. You would need to use the timeslot api of the BLE softdevice, and it&amp;#39;s only when you are in a timelsot that you can use ESB as you want. There should be a description here if you are interested:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/b/blog/posts/running-micro-esb-concurrently-with-ble"&gt;https://devzone.nordicsemi.com/b/blog/posts/running-micro-esb-concurrently-with-ble&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need help in choosing the best hardware and protocols suiting my needs.</title><link>https://devzone.nordicsemi.com/thread/159593?ContentTypeID=1</link><pubDate>Tue, 27 Nov 2018 11:41:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e71fcf9e-ea10-4e26-ab51-3ebd96f7c916</guid><dc:creator>hari911</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;So am now trying to combine &amp;quot;&lt;strong&gt;ble_app_hids_mouse&lt;/strong&gt;&amp;quot; and &amp;quot;&lt;strong&gt;esb_prx&lt;/strong&gt;&amp;quot;. Now am facing issue with the Software Interrupt definition.&lt;/p&gt;
&lt;p&gt;ERROR: Symbol SWI0_IRQHandler multiply defined (by nrf_esb.o and app_timer.o)&lt;/p&gt;
&lt;p&gt;Seems like both multiple applications trying to use SWI0 and I tried assigning SWI1 to ESB and the error disappeared. But after uploading the program, I could see the code running from LED notification and debug terminal. But the board isn&amp;#39;t advertising. &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f61e.svg" title="Disappointed"&gt;&amp;#x1f61e;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Hari&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need help in choosing the best hardware and protocols suiting my needs.</title><link>https://devzone.nordicsemi.com/thread/159592?ContentTypeID=1</link><pubDate>Fri, 23 Nov 2018 12:52:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3091677-57fc-438c-bd1a-8887423332e9</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In general you may find a short overview here:&lt;br /&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.gs/dita/gs/avail_protocols.html?cp=1_0_0"&gt;http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.gs/dita/gs/avail_protocols.html?cp=1_0_0&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you start with the nrF52-series, then it can support all of them, so it is a safe starting point.&lt;/p&gt;
&lt;p&gt;These days I would say everything is on BLE, since it a standardized protocol that solves pretty much any application or product you can think of. It can be low power, it can be reasonable high throughput, it offers good security, it&amp;#39;s proven and inter-operable between vendors, it can handle noisy environment, it provide many pairing methods, overall it is a proven solution that have much to offer.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>