<?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>how to broadcast extended ble 255byte packet with changeable data</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/63459/how-to-broadcast-extended-ble-255byte-packet-with-changeable-data</link><description>hello Nordic 
 
 hope you will answer this time because i have had already 2 questions regarding ble extended that were not answered by nordic. 
 
 i am working with nrf52832 (can be changed if there is a better module for my needs in the nrf52 series</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 07 Jul 2020 14:26:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/63459/how-to-broadcast-extended-ble-255byte-packet-with-changeable-data" /><item><title>RE: how to broadcast extended ble 255byte packet with changeable data</title><link>https://devzone.nordicsemi.com/thread/258830?ContentTypeID=1</link><pubDate>Tue, 07 Jul 2020 14:26:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0207ce9-b292-4401-9704-7ef8e42cc08e</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Your first question is answered &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/38702/maximum-extended-advertising-data-length-supported/149621#149621"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Scanning extended advertisement data is&amp;nbsp;done by setting the extended parameter in the ble_gap_scan_params_t struct:&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;static ble_gap_scan_params_t m_scan_param =                 /**&amp;lt; Scan parameters requested for scanning and connection. */
{
    .active        = 0x01,
    .interval      = NRF_BLE_SCAN_SCAN_INTERVAL,
    .window        = NRF_BLE_SCAN_SCAN_WINDOW,
    .filter_policy = BLE_GAP_SCAN_FP_WHITELIST,
    .timeout       = SCAN_DURATION_WITELIST,
    .scan_phys     = BLE_GAP_PHY_1MBPS,
    .extended      = 1,
};&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;span&gt;3. You can use the app timer together with&amp;nbsp;ble_advertising_advdata_update() to update the data. The latter part of your question&amp;nbsp;depends on the advertising interval you&amp;#39;re using.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>