Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.60
cy_stc_ble_stack_config_param_t Struct Reference

Description

Configuration structure for enabling selective features and passing associated parameters.

Data Fields

cy_stc_ble_dle_config_param_t dleConfig
 Configuration parameter for DLE feature.
 
cy_stc_ble_l2cap_config_param_t l2capConfig
 Configuration parameter for L2CAP buffer.
 
cy_stc_ble_privacy_1_2_config_param_t privacyConfig
 Configuration parameter for privacy 1.2 feature.
 
cy_stc_ble_bonded_device_list_config_param_t bondListConfig
 Configuration parameter for Bonded Devices List.
 
cy_stc_ble_white_list_config_param_t whiteListConfig
 Configuration parameter for White List.
 
cy_stc_ble_mxd_pa_cal_param_t paCalConfig
 Configuration parameter for Radio PA calibration.
 
uint16_t featureMask
 The feature set mask used to control usage of specified feature in the BLE stack. More...
 
uint16_t featureHeapReq
 Out parameter for returning memory requirement for selected features.
 
uint8_t maxBleConnections
 Configuration parameter for Maximum number of BLE Connection Max possible value is 4 and Min configuration value is 1.
 

Field Documentation

◆ featureMask

uint16_t cy_stc_ble_stack_config_param_t::featureMask

The feature set mask used to control usage of specified feature in the BLE stack.

If a feature is not selected, then associated parameter pointer can be NULL. Feature Mask Values : B0 : DLE_FEATURE_MASK B1 : PRIVACY_1_2_FEATURE_MASK B2 : SECURE_CONN_FEATURE_MASK B3 : PHY_UPDATE_FEATURE_MASK B4 : PERSISTENT_STORE_BONDLIST B5 : PERSISTENT_STORE_RESOLVING_LIST B6 : PERSISTENT_STORE_WHITELIST B7 : PERSISTENT_RADIO_CALIBRATION_MASK