TI BLE5-Stack API Documentation  1.01.12.00
Macros
Pairing failure status values

Macros

#define SMP_PAIRING_FAILED_AUTH_REQ   0x03
 
#define SMP_PAIRING_FAILED_CMD_NOT_SUPPORTED   0x07
 The SMP command received is not supported on this device.
 
#define SMP_PAIRING_FAILED_CONFIRM_VALUE   0x04
 The confirm value doesn't match the calculated compare value.
 
#define SMP_PAIRING_FAILED_DHKEY_CHECK_FAILED   0x0B
 
#define SMP_PAIRING_FAILED_ENC_KEY_SIZE   0x06
 
#define SMP_PAIRING_FAILED_INVALID_PARAMETERS   0x0A
 
#define SMP_PAIRING_FAILED_NOT_SUPPORTED   0x05
 Pairing isn't supported by the device.
 
#define SMP_PAIRING_FAILED_NUM_COMPARISON_FAILED   0x0C
 
#define SMP_PAIRING_FAILED_OOB_NOT_AVAIL   0x02
 The OOB data is not available.
 
#define SMP_PAIRING_FAILED_PASSKEY_ENTRY_FAILED   0x01
 
#define SMP_PAIRING_FAILED_REPEATED_ATTEMPTS   0x09
 
#define SMP_PAIRING_FAILED_UNSPECIFIED   0x08
 Pairing failed due to an unspecified reason.
 

Detailed Description

Macro Definition Documentation

§ SMP_PAIRING_FAILED_AUTH_REQ

#define SMP_PAIRING_FAILED_AUTH_REQ   0x03

The pairing procedure can't be performed as authentication requirements can't be met due to IO capabilities of one or both devices

§ SMP_PAIRING_FAILED_DHKEY_CHECK_FAILED

#define SMP_PAIRING_FAILED_DHKEY_CHECK_FAILED   0x0B

Indicates to the remote device that the DHKey Check value received does not match the one calculated by the local device.

§ SMP_PAIRING_FAILED_ENC_KEY_SIZE

#define SMP_PAIRING_FAILED_ENC_KEY_SIZE   0x06

The resultant encryption key size is insufficient for the security requirements of this device.

§ SMP_PAIRING_FAILED_INVALID_PARAMETERS

#define SMP_PAIRING_FAILED_INVALID_PARAMETERS   0x0A

Indicates that the command length is invalid or that a parameter is outside of the specified range.

§ SMP_PAIRING_FAILED_NUM_COMPARISON_FAILED

#define SMP_PAIRING_FAILED_NUM_COMPARISON_FAILED   0x0C

Indicates that the confirm value in the numeric comparison protocol do not match.

§ SMP_PAIRING_FAILED_PASSKEY_ENTRY_FAILED

#define SMP_PAIRING_FAILED_PASSKEY_ENTRY_FAILED   0x01

The user input of the passkey failed, for example, the user canceled the operation.

§ SMP_PAIRING_FAILED_REPEATED_ATTEMPTS

#define SMP_PAIRING_FAILED_REPEATED_ATTEMPTS   0x09

Pairing or authentication procedure is disallowed because too little time has elapsed since the last pairing request or security request.

© Copyright 1995-2021, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale