<?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>Chained Advertisement</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/37819/chained-advertisement</link><description>Hello, 
 I am using PCA10040 development board based on nRF52832, Softdevice 6.1.0 &amp;amp; SDK 15.1.0. 
 On the Nordic website, I have verified that Softdevice v6.1.0 supports Chained Advertisement feature of Bluetooth 5. 
 But I cant perform Chained Advertising</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 26 Sep 2018 15:04:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/37819/chained-advertisement" /><item><title>RE: Chained Advertisement</title><link>https://devzone.nordicsemi.com/thread/150523?ContentTypeID=1</link><pubDate>Wed, 26 Sep 2018 15:04:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db606d07-b0ff-49d4-80ce-1e7e0b1c2afd</guid><dc:creator>Olivier Balitch</dc:creator><description>&lt;p&gt;Hi Mihir,&lt;/p&gt;
&lt;p&gt;Thanks for your answer. I got the answer on another thread:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/38702/maximum-extended-advertising-data-length-supported"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/38702/maximum-extended-advertising-data-length-supported&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nordic confirmed that the maximum advertising data length from host to link layer is 255 bytes. Their advertising chain can contain up to 255 bytes.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Olivier&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Chained Advertisement</title><link>https://devzone.nordicsemi.com/thread/149900?ContentTypeID=1</link><pubDate>Sat, 22 Sep 2018 05:15:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:604d844f-60c2-4cf9-a5d5-b420a51a6c17</guid><dc:creator>Mihir Tailor</dc:creator><description>&lt;p&gt;This link help you to understand further.&lt;/p&gt;
&lt;p&gt;Kindly see Extended Advertisements Section in this link&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.nordicsemi.com/getconnected/bluetooth-5-advertising-extensions"&gt;https://blog.nordicsemi.com/getconnected/bluetooth-5-advertising-extensions&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Chained Advertisement</title><link>https://devzone.nordicsemi.com/thread/149898?ContentTypeID=1</link><pubDate>Sat, 22 Sep 2018 05:09:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbcad88c-c339-492d-b65a-c5c0b49658a6</guid><dc:creator>Mihir Tailor</dc:creator><description>&lt;p&gt;Hi Olivier....&lt;br /&gt;I think you are talking about the following lines under the&amp;nbsp;section &lt;strong&gt;2.3.4.9 Host Advertising Data&lt;br /&gt;The total amount of Host Advertising Data before fragmentation shall not exceed 1650 octets.&lt;br /&gt;&lt;/strong&gt;You may be misunderstood this line.&lt;br /&gt;Actually BLE stack is divided into two parts: 1. Host and 2. Controller&lt;br /&gt;Here, Host Advertising Data means&amp;nbsp;the Data sending from the Host to the Controller&lt;br /&gt;So, before the fragmentation by the link layer, the maximum data size sent by the Host to the Controller is 1650 octets.&lt;/p&gt;
&lt;p&gt;So, Link Layer receives the Maximum Host Advertising Data of 1650 Bytes at a time.&lt;br /&gt;But Link Layer can send only 255 bytes of Advertisement Data in single packet. So it can fragment the Data received from the Host&amp;nbsp;if Received Data is greater than 255 Bytes.&lt;/p&gt;
&lt;p&gt;Other point that I want to mention is that the&amp;nbsp;size of bytes that Host can send to the Controller is greater than 1650 than&amp;nbsp;L2CAP&amp;nbsp;Layer in the Host fragments that data and send&amp;nbsp;the only maximum size of 1650 bytes to the Controller.&lt;/p&gt;
&lt;p&gt;I hope this explanation helps you to solve your query.&lt;/p&gt;
&lt;p&gt;Have a Nice Day...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Chained Advertisement</title><link>https://devzone.nordicsemi.com/thread/149844?ContentTypeID=1</link><pubDate>Fri, 21 Sep 2018 13:12:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fdd7f174-7d4d-42c5-8d52-cd16e971843e</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;For reference: &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/38702/maximum-extended-advertising-data-length-supported"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/38702/maximum-extended-advertising-data-length-supported&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Chained Advertisement</title><link>https://devzone.nordicsemi.com/thread/148741?ContentTypeID=1</link><pubDate>Fri, 14 Sep 2018 08:26:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da0744ea-06e3-477b-b3dd-054e9662f7ec</guid><dc:creator>Olivier Balitch</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I have same setup (PCA10040 deb board with nRF52832, Softdevice 6.1.0 &amp;amp; SDK 15.1.0). I wanted to use the extended advertisement feature to advertise more than 255 bytes of data.&lt;/p&gt;
&lt;p&gt;Looking to the release note, Nordic claim they support chained advertisement but in ble_gap.h header file, I see&amp;nbsp; BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_MAX_SUPPORTED = 255.&lt;/p&gt;
&lt;p&gt;The BLE specification mentions that up to 1650 bytes could be sent in an extended advertisement. Maybe Nordic supports a limited number of chained packets but then the define in ble_gap.h does not match.&lt;/p&gt;
&lt;p&gt;@Mihir: Did you manage to do some extended advertisement with data length &amp;gt; 255?&lt;/p&gt;
&lt;p&gt;@Nordic support: Can you please help?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Chained Advertisement</title><link>https://devzone.nordicsemi.com/thread/147881?ContentTypeID=1</link><pubDate>Sat, 08 Sep 2018 12:15:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f00ed90-08a5-461a-8cb6-9fdc6ca611be</guid><dc:creator>Mihir Tailor</dc:creator><description>&lt;p&gt;In the ble_advdata.c file, there is an instruction like this &amp;nbsp;if &lt;strong&gt;(((*p_offset) + AD_DATA_OFFSET + data_size) &amp;gt; max_size)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return NRF_ERROR_DATA_SIZE;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;inside the sections of encoding of each advertising data. So based upon this, we can say that if we send more than max allowed size, it will return an error of Data Size exceeds than specified. So here we cant perform &lt;strong&gt;Chained Advertisement.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kindly suggest the solution to do Chained Advertisement on the platform having PCA10040, S132 v6.1.0 &amp;amp; SDK 15.1.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Chained Advertisement</title><link>https://devzone.nordicsemi.com/thread/145995?ContentTypeID=1</link><pubDate>Mon, 27 Aug 2018 18:57:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2494b716-6569-4886-ab3f-60f76d459df4</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;As far as I can see the advertisement module supports packet of a length up to: BLE_GAP_ADV_SET_DATA_SIZE_EXTENDED_CONNECTABLE_MAX_SUPPORTED (238).&lt;/p&gt;
&lt;p&gt;If you look at the Softdevice release notes you can see that; &lt;em&gt;The SoftDevice is now able to send chained advertisements. The advertising data fragmentation is handled autonomously by the SoftDevice. &lt;/em&gt;This means you do not have to worry about chained advertisements in your application.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>