<?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>Simple direct advertising</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17624/simple-direct-advertising</link><description>Hello, 
 I&amp;#39;am trying to do directed advertisement with NRF51822 (Smart Beacon Kit pca20006). I don&amp;#39;t have any previous connection with peer, its address is hard-coded. The goal is to hide advertisement to others and not to connect with the peer (the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 16 Nov 2016 11:46:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17624/simple-direct-advertising" /><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67779?ContentTypeID=1</link><pubDate>Wed, 16 Nov 2016 11:46:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e660d29-fca9-4716-87ec-6429550c06fb</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I wasn&amp;#39;t sure if hcitool lescan would show the directed advertisments, but I tested it, and it seems it does.&lt;/p&gt;
&lt;p&gt;Where are you calling sd_ble_gap_adv_start()? And are you sure that it doesn&amp;#39;t return any error code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67780?ContentTypeID=1</link><pubDate>Mon, 14 Nov 2016 07:16:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aea30151-2f74-4f2c-8599-44b440a44cf8</guid><dc:creator>clementfumey</dc:creator><description>&lt;p&gt;@Petter, Yes I am using a RPi3 with onboard bluetooth and hcitool lescan.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67778?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2016 10:00:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:518f1c5f-88f7-48ec-a042-ff47b374e74f</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Ok. And you are using a RPi with a Bluetooth dongle to test? With hcitool lescan?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67773?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 22:30:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e60cc2b5-38ed-45eb-a3ae-780d29b75b0b</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Are you sure that a BLE device is ideal for your application?&lt;/p&gt;
&lt;p&gt;Are you eventually connecting via a smartphone or via some custom hardware.&lt;/p&gt;
&lt;p&gt;If its all custom hardware there may be other devices that better suit your need e.g. nRF24 series&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.nordicsemi.com/eng/Products/2.4GHz-RF"&gt;www.nordicsemi.com/.../2.4GHz-RF&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67770?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 16:18:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e1a49292-49d2-45c9-91f4-366068ad7e65</guid><dc:creator>clementfumey</dc:creator><description>&lt;p&gt;I don&amp;#39;t want to connect to a central. The central just scan for advertisement and take decision weither or not a peripheral is advertising or not. There is no other ble exchance the only information I want is : Is this beacon advertising or not?. I want to use low duty cycle directed advertisement(but put high duty cycle here in the example for the sake of simplicity) to avoid people with a smartphone to see this advertisements.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67777?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 11:02:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:510c3173-4987-496c-ac62-21346b5e9ad1</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;@clementfumey Why do you want to hide the advertisment? If you only want to connect to a certain central, and you know its device address/IRK you can use whitelist to filter out connection requests from all other centrals.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67776?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 11:00:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16701a01-5464-41e5-b004-cb3203830b27</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;@&amp;quot;Roger Clark&amp;quot;, I assume that iOS and Android are not able to, other BLE devices are able as long as the firmware has access to radio/link layer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67775?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 10:42:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f09d0228-d907-494b-a1c2-d6597519ed84</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Petter&lt;/p&gt;
&lt;p&gt;Can android or iOS behave as &amp;quot;curious&amp;quot; centrals. Perhaps iOS would not, but I&amp;#39;m not sure about android, or perhaps BLE devices like the CC2541 or CSR devices etc ,may have modes to be &amp;quot;curious&amp;quot; ??&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67774?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 10:12:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43cb3859-c206-4abb-a8e7-480e9c25c152</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I see you have set the interval to 0, which means you are enabling directed advertising with high duty cycle, this shall per spec only last for 1.28 s, then maybe you start the &amp;quot;normal&amp;quot; advertising when you get the advertising timeout event? See &lt;a href="https://devzone.nordicsemi.com/question/22124/directed-advertisement/"&gt;this&lt;/a&gt; for more information.&lt;/p&gt;
&lt;p&gt;Yes, centrals should ignore directed advertisments that is not destined for them, but &amp;quot;curious&amp;quot; centrals wouldn&amp;#39;t care about this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67772?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2016 19:25:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bef2322f-5933-4534-b850-b5a4c9216ccf</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Very interesting,&lt;/p&gt;
&lt;p&gt;This sort of question has been asked before.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/question/72309/ble-hidden-network/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The answer does not say if its possible to hide the advertising&lt;/p&gt;
&lt;p&gt;Also see this link , it mentions directed advertising, but it doesnt say its hidden&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.bluetooth.com/bluetooth-technology-protecting-your-privacy/"&gt;blog.bluetooth.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I would interested to hear an official response to this security question, because DDOS of BLE devices could become a serious problem with the advert of the Web BLE API as browsers will be able to mount DOS attacks, as its simple to trick users into allowing the browser to access the BLE hardware&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67771?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2016 15:46:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5410393e-3cda-4e77-a497-3b954646c791</guid><dc:creator>clementfumey</dc:creator><description>&lt;p&gt;As far as I understood, direct advertisement should be ignored by a central scanner which address doesn&amp;#39;t match the peer_address. So for a not too curious central the advertisement is &amp;quot;hidden&amp;quot;. In my application the main goal is to know if a node is advertising or not. For this purpose, I want to &amp;quot;hide&amp;quot; my advertisements from others central than mine to avoid someone replicate my advertisement and make my central believe a beacon is alive.I know this is a very basic security scheme, but this is only a first step!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple direct advertising</title><link>https://devzone.nordicsemi.com/thread/67769?ContentTypeID=1</link><pubDate>Wed, 09 Nov 2016 09:45:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96a8701b-5e2c-42e3-b788-81b701dca5d1</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;I would be interested to know how you can hide a advertisement and yet for it still to be useful.&lt;/p&gt;
&lt;p&gt;Something must be capable of receiving your advertisement otherwise the system would be useless.&lt;/p&gt;
&lt;p&gt;If you just want to send some sort of non-standard advertising data, I think you&amp;#39;re going to need to build the advertising packet yourself and call the lower level functions in the API and not call functions like
ble_advdata_set()&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>