<?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>Is it reliable enough to use SCAN REQUEST RESPONSE as ACK?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/64443/is-it-reliable-enough-to-use-scan-request-response-as-ack</link><description>In my case, I have 50+ devices as sensor and advertising measurements every 10 seconds, ADV_DURATION = 120s, use the 1E FF manufacturer data and self defined payload protocol. 
 One BLE scanner/observer to keep scanning with active scan (scan response</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 03 Aug 2020 11:27:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/64443/is-it-reliable-enough-to-use-scan-request-response-as-ack" /><item><title>RE: Is it reliable enough to use SCAN REQUEST RESPONSE as ACK?</title><link>https://devzone.nordicsemi.com/thread/262763?ContentTypeID=1</link><pubDate>Mon, 03 Aug 2020 11:27:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:deaab5fe-fb33-4a17-ac84-c0e1b3ed7dbd</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;if you are knowing that&amp;nbsp;&lt;span&gt;BLE_GAP_EVT_SCAN_REQ_REPORT&amp;nbsp;&amp;nbsp; came from the scanner of your interest based on the MAC, that could work.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it reliable enough to use SCAN REQUEST RESPONSE as ACK?</title><link>https://devzone.nordicsemi.com/thread/262749?ContentTypeID=1</link><pubDate>Mon, 03 Aug 2020 10:00:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c5bfb3f-c54f-471a-84dd-6784313d754f</guid><dc:creator>esonhon</dc:creator><description>&lt;p&gt;Thanks for your reply.&lt;/p&gt;
&lt;p&gt;Actually I use a mechanism to bond the devices to scanner&amp;#39;s MAC. If scanner&amp;#39;s mac is not equal to desired one, advertising continue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it reliable enough to use SCAN REQUEST RESPONSE as ACK?</title><link>https://devzone.nordicsemi.com/thread/262719?ContentTypeID=1</link><pubDate>Mon, 03 Aug 2020 08:32:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5dbf47b6-ada1-4f4f-a539-dfafe0d50841</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]When the advertiser received&amp;nbsp;BLE_GAP_EVT_SCAN_REQ_REPORT event, which indicates the observer has received this package, then stop advertising.[/quote]
&lt;p&gt;This is not a failproof way of knowing that your scanner has received the data. If anyone is walking around with their phone bluetooth on and with active scanning on by mistake (or any other device with active scanning on). then they would send&amp;nbsp;&amp;nbsp;&lt;span&gt;BLE_GAP_EVT_SCAN_REQ_REPORT&amp;nbsp;to your device with sensors. If you stop advertising after this, does not mean the scanner of your interest has received the advertising packet.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>