<?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>Multiple beacon advertisement</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25527/multiple-beacon-advertisement</link><description>Hi, 
 I am trying to find a good solution for multiple beacon advertising using s132_nrf52_3.0.0_softdevice and sdk 12.1 on nrf52. 
 Looking at other similar threads:
 devzone.nordicsemi.com/.../ 
 devzone.nordicsemi.com/.../ 
 I can not find a recommended</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 Sep 2017 20:19:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25527/multiple-beacon-advertisement" /><item><title>RE: Multiple beacon advertisement</title><link>https://devzone.nordicsemi.com/thread/100640?ContentTypeID=1</link><pubDate>Thu, 28 Sep 2017 20:19:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccf57a3d-e669-4b23-a71c-b471c12a3e3a</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Then you have clearly a problem. I don&amp;#39;t have any new magic advice on top of these you already read and linked from this forum. My last words would be: this kind of use case is known limitation of Nordic stacks and it might get really difficult to implement it even with one GAP Peripheral role and time-slots for remaining types of adv. packets (mainly because as far as I understand it these won&amp;#39;t get through stack so these won&amp;#39;t be connectable). If you really want to succeed going with Zephyr or other open source stack looks more promising.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiple beacon advertisement</title><link>https://devzone.nordicsemi.com/thread/100639?ContentTypeID=1</link><pubDate>Thu, 28 Sep 2017 20:16:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eba4f83d-9c2b-4450-a197-4c2c74657b2f</guid><dc:creator>Sal</dc:creator><description>&lt;p&gt;My requirements are connectable beaconing to configure the interval and other characteristics. Please suggest how I can use the softdevice to achieve this. Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiple beacon advertisement</title><link>https://devzone.nordicsemi.com/thread/100636?ContentTypeID=1</link><pubDate>Thu, 28 Sep 2017 12:36:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4dc0fedb-4630-4190-b8f9-3c9773dfff4c</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Regarding point 3, you should download the &lt;a href="https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrfbeacon.nearby&amp;amp;hl=en"&gt;nRF Beacon for Eddystone&lt;/a&gt; app, and use it to configure the different Eddystone advertising frame types. Remember to put the beacon in config-mode in order to configure it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiple beacon advertisement</title><link>https://devzone.nordicsemi.com/thread/100641?ContentTypeID=1</link><pubDate>Thu, 28 Sep 2017 08:17:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e8672cf-2ea2-46b9-a873-f12b5c1b62d3</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;I still believe that if you want to only advertise as non-connectable beacon (of whatever format) then actually doing it without Soft Device (or other BLE stack) and just by simple app timer and directly sending packet through RADIO (there are examples of this in SDK and on GitHub) looks like the easiest thing. Messing up with the Soft Device and time-slots looks over complicated and easy to make some corner case bugs. Just my opinion.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiple beacon advertisement</title><link>https://devzone.nordicsemi.com/thread/100638?ContentTypeID=1</link><pubDate>Wed, 27 Sep 2017 20:45:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7cd6095-389f-4f16-b7c5-6e39a950b99e</guid><dc:creator>Sal</dc:creator><description>&lt;p&gt;Thank you for your quick response.
Let me clarify, requirement is not really to send all three frames at the some time but rather have them alternate on radio. (chosen interval between 100ms to 10000ms will be divisible by 25ms). So for example on every 25ms interval I advertise a different frame but they should not get missed or delayed by more than 25ms. Also the frames would only advertise on their own &amp;quot;timeslot&amp;quot; (ibeacon every 100ms with the 25ms offset to avoid collision with rotating eddystone, and custom frame every 1sec).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multiple beacon advertisement</title><link>https://devzone.nordicsemi.com/thread/100637?ContentTypeID=1</link><pubDate>Wed, 27 Sep 2017 19:30:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4bdae84-bdb6-490c-97c8-5cf1a442108c</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;This use case really isn&amp;#39;t something what Nordic Soft Device was designed for. Have you considered using other open source variants (like Zephyr) which might have better API or you can modify their GAP and Link layers directly to alter PDUs in this way? Btw. your requirements look simple on the paper but what they technically say is &amp;quot;you need three independent radios - or three independent SW stacks on top of one radio and survive some potential collisions&amp;quot;. (btw. I believe it&amp;#39;s not accident that you cannot find any example in the SDK which would implement this, simply not obvious and easy to implement think, brings real complexity to the FW)&lt;/p&gt;
&lt;p&gt;It might look crazy to build boards with three radio chips and 1-3 antennas but it&amp;#39;s not if you think about it for longer time. I would still go back and challenge the requirements, if you can limit the scope from totally independent and asynchronous advertisements to somehow synchronized (and e.g with intervals which must be multiple of certain base interval) then situation changes drastically and you might be able to use Nordic stack easily according to advise from the links above.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>