SWRU496B November 2018 – December 2021 CC2564C
typedef enum
{
larLongTermKey,
larOutOfBandData,
larPairingCapabilities,
larPasskey,
larUserConfirmation,
larConfirmation,
larError,
larEncryptionInformation,
larIdentityInformation,
larSigningInformation
} GAP_LE_Authentication_Response_Type_t;
typedef
enum
{
latLongTermKeyRequest,
latSecurityRequest,
latPairingRequest,
latKeypressNotification,
latConfirmationRequest,
latPairingStatus,
latEncryptionInformationRequest,
latIdentityInformationRequest,
latSigningInformationRequest,
latEncryptionInformation,
latIdentityInformation,
latSigningInformation,
latSecurityEstablishmentComplete
} GAP_LE_Authentication_Event_Type_t;
typedef
enum
{
crtNone,
crtNumeric,
crtPasskey,
crtDisplay,
crtOOB
} GAP_LE_Confirmation_Request_Type_t;
#define GAP_LE_PAIRING_STATUS_DHKEY_CHECK_FAILED 0x0E #define GAP_LE_PAIRING_STATUS_NUMERIC_COMPARISON_FAILED
0x0F