Infineon Logo AIROC BTSDK v4.9 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
wiced_bt_cfg_settings_t Struct Reference

Bluetooth stack configuration. More...

Data Fields

uint8_t * device_name
 Local device name (NULL terminated)
 
wiced_bt_dev_class_t device_class
 Local device class.
 
uint8_t security_requirement_mask
 Security requirements mask (BTM_SEC_NONE, or combination of BTM_SEC_IN_AUTHENTICATE, BTM_SEC_OUT_AUTHENTICATE, BTM_SEC_ENCRYPT (see wiced_bt_sec_level_e))
 
uint8_t max_simultaneous_links
 Maximum number simultaneous links to different devices. More...
 
wiced_bt_cfg_br_edr_scan_settings_t br_edr_scan_cfg
 BR/EDR scan settings.
 
wiced_bt_cfg_ble_scan_settings_t ble_scan_cfg
 LE scan settings.
 
wiced_bt_cfg_ble_advert_settings_t ble_advert_cfg
 LE advertisement settings.
 
wiced_bt_cfg_gatt_settings_t gatt_cfg
 GATT settings.
 
wiced_bt_cfg_rfcomm_t rfcomm_cfg
 RFCOMM settings.
 
wiced_bt_cfg_l2cap_application_t l2cap_application
 Application managed l2cap protocol configuration.
 
wiced_bt_cfg_avdt_t avdt_cfg
 Audio/Video Distribution configuration.
 
wiced_bt_cfg_avrc_t avrc_cfg
 Audio/Video Remote Control configuration.
 
uint8_t addr_resolution_db_size
 LE Address Resolution DB settings - effective only for pre 4.2 controller.
 
uint8_t max_number_of_buffer_pools
 Maximum number of buffer pools in p_btm_cfg_buf_pools and by wiced_create_pool.
 
uint16_t rpa_refresh_timeout
 Interval of random address refreshing - secs.
 
uint8_t ble_filter_accept_list_size
 Maximum number of Filter Accept List devices allowed. More...
 
int8_t default_ble_power_level
 Default LE power level, Refer lm_TxPwrTable table for the power range.
 

Detailed Description

Bluetooth stack configuration.

Field Documentation

uint8_t ble_filter_accept_list_size

Maximum number of Filter Accept List devices allowed.

Cannot be more than 128

uint8_t max_simultaneous_links

Maximum number simultaneous links to different devices.

This information is used for memory allocation, limiting number of active connections is left up to applications.


The documentation for this struct was generated from the following file: