<?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>Scan Response</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/11175/scan-response</link><description>I have some questions about the scan response packet. 
 
 Can a scan response be sent with a peripheral that is configured to be connectable? IE not a beacon. 
 I read that if the the scan response contains manufacture specific data this data should</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 30 Aug 2016 17:24:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/11175/scan-response" /><item><title>RE: Scan Response</title><link>https://devzone.nordicsemi.com/thread/41857?ContentTypeID=1</link><pubDate>Tue, 30 Aug 2016 17:24:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63777b7d-edee-43b0-bec1-ebf8406f480c</guid><dc:creator>letter57</dc:creator><description>&lt;p&gt;I have seen the question 2 in 『Bluetooth Low Energy The Developer’s Handbook』,the author is &amp;quot;Robin Heydon&amp;quot;.&lt;/p&gt;
&lt;p&gt;In the &amp;quot;Active Scanning&amp;quot; chapter&lt;/p&gt;
&lt;p&gt;『In active scanning, whenever a new device is discovered by the Link Layer, a scan request is sent to the advertising device, and a scan response is expected in reply. Both these scan requests and response packets are transmitted on the advertising channel. For active scanning to work efficiently, the data in the scan response must be mostly static because this data is expensive in terms of energy expended to retrieve due to the additional two packets that are transmitted or received. The data in the original advertising packet, however, can change regularly because this will always be received.』&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Response</title><link>https://devzone.nordicsemi.com/thread/41855?ContentTypeID=1</link><pubDate>Mon, 13 Jun 2016 07:28:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca91b1b3-e3e7-448f-b10a-9d829e93352a</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;How to setup a scan response is included in &lt;a href="https://devzone.nordicsemi.com/tutorials/8/"&gt;this&lt;/a&gt; tutorial.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Response</title><link>https://devzone.nordicsemi.com/thread/41856?ContentTypeID=1</link><pubDate>Sat, 11 Jun 2016 17:15:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d2cfac87-6f3e-44b0-a888-d461a17ed05e</guid><dc:creator>Defozoo</dc:creator><description>&lt;p&gt;Can you provide some code, please?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Response</title><link>https://devzone.nordicsemi.com/thread/41854?ContentTypeID=1</link><pubDate>Thu, 07 Jan 2016 01:25:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40db9a8a-21bc-4eca-91b7-ffa2c537937b</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;it does so state. Nothing forces you to actually do that but in generally it&amp;#39;s recommended that you do, especially if you ever want it to be a &amp;#39;real product&amp;#39; or use it with any kind of standard scanning central which will read and interpret those two bytes as the manu id.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Response</title><link>https://devzone.nordicsemi.com/thread/41853?ContentTypeID=1</link><pubDate>Wed, 06 Jan 2016 23:38:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54d7b67b-eb51-47cb-87c2-20c08d86688a</guid><dc:creator>WestCoastDaz</dc:creator><description>&lt;p&gt;RK,&lt;/p&gt;
&lt;p&gt;Thanks for the reply!  One final question if I am using the manufacturing specific data then SIG states that the company identifer be the first 2 octets correct?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Scan Response</title><link>https://devzone.nordicsemi.com/thread/41852?ContentTypeID=1</link><pubDate>Wed, 06 Jan 2016 23:28:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c699fb1e-fb6f-4cad-8329-602a43d6440f</guid><dc:creator>RK</dc:creator><description>&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Yes - the scan response is more usually used in things which are connectable than aren&amp;#39;t, but either works.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I don&amp;#39;t know where you read that, it&amp;#39;s not true, you can change every piece of data in the adverting and scan response on a constant basis if you like, have a scan response, not have one later. Whether the device scanning you manages to handle and report all those changes is up to the device scanning you.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;possibly not - but it&amp;#39;s trivial - just encode the scan response in the same way you encode the advertising data and then add the encoded data to the &lt;code&gt;p_sr_data&lt;/code&gt; and &lt;code&gt;srdlen&lt;/code&gt; of the &lt;code&gt;sd_ble_gap_adv_data_set()&lt;/code&gt;. Or if you&amp;#39;re using the Advertising and Scan Response encoder library, one layer higher, the unencoded data into the last argument of &lt;code&gt;ble_adv_data_set()&lt;/code&gt;, &lt;code&gt;p_srdata&lt;/code&gt;, if if you&amp;#39;re using the entire advertising module, &lt;code&gt;ble_advertising_init()&lt;/code&gt; with a non-NULL &lt;code&gt;p_srdata&lt;/code&gt; second paramter.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>