<?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>BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19546/ble-advertisement-simulator-tools</link><description>Is there a tool to simulate hundreds of BLE nodes advertising at the same time?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 10 Feb 2017 01:22:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19546/ble-advertisement-simulator-tools" /><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75979?ContentTypeID=1</link><pubDate>Fri, 10 Feb 2017 01:22:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ddab9f3c-f501-497b-9529-104e0db6aaea</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;I don&amp;#39;t have any specific projects that would need 32k ram, so don&amp;#39;t need qfac so much, but it would be nice if they just sold modules with better chips :) hope nRF52 will have cheap modules soon too.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75978?ContentTypeID=1</link><pubDate>Thu, 09 Feb 2017 21:19:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04f0aaf4-ba6a-4889-b348-5b084668dca2</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Thats probably the cheapest nRF51 board I have seen.&lt;/p&gt;
&lt;p&gt;I have some of the larger  &amp;quot;Wireless-Tag&amp;quot; boards, which are basically the same, but break out more pins to the edge of the board, and I think the bigger board is more expensive as it comes preflashed with some sort if UART software which I erase and overwrite.&lt;/p&gt;
&lt;p&gt;I have some QFAC boards , from another supplier, which are a similar size to that one. But I think I paid somewhere around $7.50 for them ( as I think they have the 32 khz external crystal)&lt;/p&gt;
&lt;p&gt;If you really need QFAC I can find out how much they were, but I will need to contact the factory in China as they dont advertise all their products or their price, anywhere on the web&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75977?ContentTypeID=1</link><pubDate>Thu, 09 Feb 2017 14:06:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:206baf14-dbf4-4393-9054-db712ee69da9</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;Yes Roger - for precision timing applications they are not so good. but for beacon purpose they seems to be ok. I bought some of them &lt;a href="https://aliexpress.com/item/nRF51822-04-BLE4-0-WIFI-Wireless-Bluetooth-Module-TTL-Low-Power-Consumption/32682158906.html"&gt;here&lt;/a&gt;. It is QFAA, sadly :/ Cannot find QFAC anywhere.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75976?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 19:46:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b0f89d5-0c35-477a-8777-76e85cca32bb</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Wojtek&lt;/p&gt;
&lt;p&gt;Can you post a link to your supplier of those modules at that price.&lt;/p&gt;
&lt;p&gt;I have some of them, but they cost 2 or 3 times as much as you paid.&lt;/p&gt;
&lt;p&gt;BTW. not that it matters for this application, but they dont have the 32khz crystal, so some code changes may need to be made to the beacon example to use them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75975?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 14:48:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a858bca4-4720-48f3-b38d-efa7dd0e150f</guid><dc:creator>eBLE</dc:creator><description>&lt;p&gt;This sounds like the solution we planned for as well. Advertise at 20ms and have a few hundred devices to simulate a BLE environment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75972?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 11:48:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ac369cf-bf4a-41bd-85b8-d5af9a145ebc</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;Right, not with battery holder. There are extremely cheap WT51822-S4AT modules, but soldering battery holder would be necessary for them. They work just fine for me though.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75970?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 11:39:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:699fbd31-204f-4366-b18b-2ee6d17e2f74</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;I&amp;#39;m afraid you won&amp;#39;t get &amp;quot;beacon&amp;quot; like board with battery power circuit and holder below 10 USD (at this quantity) but still overall cost is unbeatable with other RF equipment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75974?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 10:45:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:972621e0-9bc5-429b-b1fd-c6d11ce9f74c</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;You can buy nRF51 modules as cheap as about 2.7$ (ex. on aliexpress or ebay). So, it is cost about 270$ to buy 100 modules + cost of batteries/power supply + programming them. It will be cheaper and more natural than simulated tool.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75971?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 09:44:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bed9fe6b-2619-4c4b-b4a6-d0d81ebafb5e</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;I totally agree. There is question if to put more effort into custom FW development (probably starting from DTM and &amp;quot;radio test&amp;quot; examples in the SDK - it is also question of skills indeed;) which could emulate dozens or even hundreds of advertisers on single nRF5x board or if to go with just small modification of generic beacon/advertiser demo app on top of standard BLE stack and then you need to buy, flash and configure probably 10-100 such boards to get to high load of 1 adv. packet per 1ms or more. Either way it will be always much cheaper then other &amp;quot;professional&amp;quot; solutions... and from my real experience I can say it works and it is worth the time and funds saving (I used 10 nRF51 boards in maximum).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75973?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 09:32:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af5ea3b7-2c7b-49c3-8f5f-dd9212fc0ccb</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Thanks Jan&lt;/p&gt;
&lt;p&gt;My vote would be for a load of nRF51822 boards.&lt;/p&gt;
&lt;p&gt;I suspect to buy a professional 2.4Ghz synthesiser you would need to spend tens of thousands of dollars to replicate what you can do with 50 real boards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75969?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 08:15:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9fad4e11-4f6f-4933-b01a-7a2892387acf</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Hi eBLE and Roger,&lt;/p&gt;
&lt;p&gt;I was using several (20) nRF51 based off-the-shelf beacons (either Nordic&amp;#39;s beacon kit or other Chinese brands from Aliexpress and similar eshops) with slightly customized BLE FW. With that you could run e.g. 20ms ADV interval simulating 5 beacons with 100ms interval (altering both ADV_IND data and MAC address). This gives you battery of 20x5=100 beacons with 100ms interval. Definitely not 500 but still it gives you &amp;quot;traffic&amp;quot; with ~1 ADV_IND packet per 1ms in average. Good test for collisions and Rx resolution on scanner (FYI there is almost 0% packet loss in this scenario when you use nRF51/52 as scanner, you would need to go to several hundreds of beacons at 100ms interval or lower the interval to 50/20ms to get some significant collision rate).&lt;/p&gt;
&lt;p&gt;So n the nutshell with pretty low investment (1 nRF51 beacon can start at 10~15USD) and some FW effort you can simulate pretty interesting load of traffic on BLE ADV channels 37/38/39. Other options would be to develop some BLE FW without SD which fires packets directly through radio peripheral (and so it could go down below 1ms timing resolution between Tx packets so effectively simulate 100~200 of broadcasters with 100ms interval) or to purchase some utterly expensive 2.4GHz network analyzers/synthesizers/test boxes which typically cost thousands or rather dozens of thousand USD.&lt;/p&gt;
&lt;p&gt;Cheers Jan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Advertisement Simulator Tools</title><link>https://devzone.nordicsemi.com/thread/75980?ContentTypeID=1</link><pubDate>Wed, 08 Feb 2017 02:11:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71badaf0-235c-49d1-acfa-f47af16a6a8a</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;I can see some technical limitations to &amp;quot;hundreds&amp;quot;, as the minimum time to send an advertisement and go back to sleep with the beacon example is around 5mS
(I got this data by running the SDK 12.2.0 beacon example and looking at the power usage using the Power Profiler Kit ( as I just happen to be looking at this on my own project)&lt;/p&gt;
&lt;p&gt;As the beacon has an advertising period of 100mS, the max number of beacons you could simulate by setting the advertising period to zero (0) would be around 20.&lt;/p&gt;
&lt;p&gt;In addition, you&amp;#39;d need to change the Mac and other data in between each transmission, which would slow things down further.&lt;/p&gt;
&lt;p&gt;So I think its going to be impractical for you to simulate a large number of beacons in this way&lt;/p&gt;
&lt;p&gt;In addition to that, BLE uses frequency hopping and you could not truly simulate multiple beacons transmitting simultaneously on multiple channels with just one device.&lt;/p&gt;
&lt;p&gt;I guess, technically, it may be possible to build or buy a Software Defined Radio (SDR) transmitter which could simulate this, but I think that would be an extremely specialist piece of equipment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>