BLE_SMP_Config
C
uint16_t BLE_SMP_Config(BLE_SMP_Config_T * p_config);
Description
Configures SMP pairing parameters.
Note
Man-In-The-Middle (MITM) protection is requested if ioCapability is set to anything other than NoInputNoOutput.Defaults are used if this function is not called:- ioCapability : BLE_SMP_IO_NOINPUTNOOUTPUT- oob: false (no Out Of Band (OOB) authentication data)- authReqFlag : Pairing options_BONDING | Pairing options_SECURE_CONNECTION- scOnly: true (LE secure connection only)
Parameters
Parameter | Description |
---|---|
[in] p_config | Pointer to the configuration structure. See BLE_SMP_Config_T. |
Return values
Return value | Description |
---|---|
MBA_RES_SUCCESS | Pairing parameters configured successfully. |
MBA_RES_INVALID_PARA | The parameters provided are invalid. |