Bluetooth Host Stack Library
Connection and Filter Accept List

General Description

This section provides functions for LE connection related and Filter Accept List operations.

Functions

wiced_result_t wiced_ble_add_to_filter_accept_list (wiced_bt_device_address_t bd_addr, wiced_bt_ble_address_type_t addr_type)
 
wiced_result_t wiced_ble_remove_from_filter_accept_list (wiced_bt_device_address_t bd_addr, wiced_bt_ble_address_type_t addr_type)
 Remove device from scanner filter accept list. More...
 
wiced_result_t wiced_ble_clear_filter_accept_list (void)
 Request clearing filter Accept List in controller side. More...
 
uint16_t wiced_ble_get_filter_accept_list_size (void)
 Returns size of Filter Accept List size in controller side. More...
 

Function Documentation

◆ wiced_ble_add_to_filter_accept_list()

wiced_result_t wiced_ble_add_to_filter_accept_list ( wiced_bt_device_address_t  bd_addr,
wiced_bt_ble_address_type_t  addr_type 
)
Parameters
[in]bd_addrremote device address.
[in]addr_type: remote device address type .
Returns
wiced_result_t

◆ wiced_ble_remove_from_filter_accept_list()

wiced_result_t wiced_ble_remove_from_filter_accept_list ( wiced_bt_device_address_t  bd_addr,
wiced_bt_ble_address_type_t  addr_type 
)

Remove device from scanner filter accept list.

Note
This command shall not be used when • any advertising filter policy uses the Filter Accept List and advertising is enabled, • the scanning filter policy uses the Filter Accept List and scanning is enabled, or • the initiator filter policy uses the Filter Accept List and an HCI_LE_Create_Connection or HCI_LE_Extended_Create_Connection command is pending.
Parameters
[in]bd_addrremote device address.
[in]addr_type: remote device address type .
Returns
wiced_result_t

◆ wiced_ble_clear_filter_accept_list()

wiced_result_t wiced_ble_clear_filter_accept_list ( void  )

Request clearing filter Accept List in controller side.

Returns
TRUE if request of clear is sent to controller side

◆ wiced_ble_get_filter_accept_list_size()

uint16_t wiced_ble_get_filter_accept_list_size ( void  )

Returns size of Filter Accept List size in controller side.

Returns
size of Filter Accept List in current controller