<?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>Enabling whitelisting</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6881/enabling-whitelisting</link><description>S110 v8.0.0 / ble_app_hrs_with_dfu 
 I want to enable whitelisting. 
 In the advertising_init() function I have: 
 ble_adv_modes_config_t options = {0};
options.ble_adv_whitelist_enabled = BLE_ADV_WHITELIST_ENABLED; //added this
options.ble_adv_fast_enabled</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 05 May 2015 12:20:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6881/enabling-whitelisting" /><item><title>RE: Enabling whitelisting</title><link>https://devzone.nordicsemi.com/thread/24253?ContentTypeID=1</link><pubDate>Tue, 05 May 2015 12:20:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cfa3cd53-7af7-4c98-942d-1fe28fca7219</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi Chris
add the below case statement to on_adv_evt()&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    case BLE_ADV_EVT_WHITELIST_REQUEST:
    {
        ble_gap_whitelist_t whitelist;
        ble_gap_addr_t    * p_whitelist_addr[BLE_GAP_WHITELIST_ADDR_MAX_COUNT];
        ble_gap_irk_t     * p_whitelist_irk[BLE_GAP_WHITELIST_IRK_MAX_COUNT];

        whitelist.addr_count = BLE_GAP_WHITELIST_ADDR_MAX_COUNT;
        whitelist.irk_count  = BLE_GAP_WHITELIST_IRK_MAX_COUNT;
        whitelist.pp_addrs   = p_whitelist_addr;
        whitelist.pp_irks    = p_whitelist_irk;

        err_code = dm_whitelist_create(&amp;amp;m_app_handle, &amp;amp;whitelist);
        APP_ERROR_CHECK(err_code);

        err_code = ble_advertising_whitelist_reply(&amp;amp;whitelist);
        APP_ERROR_CHECK(err_code);
        break;
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;That app seems to have forgotten to handle whitelisting.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>