dragoon  4383
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
GAP Security status

Macros

#define BLE_GAP_SEC_STATUS_SUCCESS   0x00
 
#define BLE_GAP_SEC_STATUS_TIMEOUT   0x01
 
#define BLE_GAP_SEC_STATUS_PDU_INVALID   0x02
 
#define BLE_GAP_SEC_STATUS_RFU_RANGE1_BEGIN   0x03
 
#define BLE_GAP_SEC_STATUS_RFU_RANGE1_END   0x80
 
#define BLE_GAP_SEC_STATUS_PASSKEY_ENTRY_FAILED   0x81
 
#define BLE_GAP_SEC_STATUS_OOB_NOT_AVAILABLE   0x82
 
#define BLE_GAP_SEC_STATUS_AUTH_REQ   0x83
 
#define BLE_GAP_SEC_STATUS_CONFIRM_VALUE   0x84
 
#define BLE_GAP_SEC_STATUS_PAIRING_NOT_SUPP   0x85
 
#define BLE_GAP_SEC_STATUS_ENC_KEY_SIZE   0x86
 
#define BLE_GAP_SEC_STATUS_SMP_CMD_UNSUPPORTED   0x87
 
#define BLE_GAP_SEC_STATUS_UNSPECIFIED   0x88
 
#define BLE_GAP_SEC_STATUS_REPEATED_ATTEMPTS   0x89
 
#define BLE_GAP_SEC_STATUS_INVALID_PARAMS   0x8A
 
#define BLE_GAP_SEC_STATUS_DHKEY_FAILURE   0x8B
 
#define BLE_GAP_SEC_STATUS_NUM_COMP_FAILURE   0x8C
 
#define BLE_GAP_SEC_STATUS_BR_EDR_IN_PROG   0x8D
 
#define BLE_GAP_SEC_STATUS_X_TRANS_KEY_DISALLOWED   0x8E
 
#define BLE_GAP_SEC_STATUS_RFU_RANGE2_BEGIN   0x8F
 
#define BLE_GAP_SEC_STATUS_RFU_RANGE2_END   0xFF
 

Detailed Description

Macro Definition Documentation

#define BLE_GAP_SEC_STATUS_AUTH_REQ   0x83

Authentication requirements not met.

Definition at line 375 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_BR_EDR_IN_PROG   0x8D

BR/EDR pairing in progress.

Definition at line 385 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_CONFIRM_VALUE   0x84

Confirm value failed.

Definition at line 376 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_DHKEY_FAILURE   0x8B

DHKey check failure.

Definition at line 383 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_ENC_KEY_SIZE   0x86

Encryption key size.

Definition at line 378 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_INVALID_PARAMS   0x8A

Invalid parameters.

Definition at line 382 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_NUM_COMP_FAILURE   0x8C

Numeric Comparison failure.

Definition at line 384 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_OOB_NOT_AVAILABLE   0x82

Out of Band Key not available.

Definition at line 374 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_PAIRING_NOT_SUPP   0x85

Pairing not supported.

Definition at line 377 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_PASSKEY_ENTRY_FAILED   0x81

Passkey entry failed (user canceled or other).

Definition at line 373 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_PDU_INVALID   0x02

Invalid PDU received.

Definition at line 370 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_REPEATED_ATTEMPTS   0x89

Too little time elapsed since last attempt.

Definition at line 381 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_RFU_RANGE1_BEGIN   0x03

Reserved for Future Use range #1 begin.

Definition at line 371 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_RFU_RANGE1_END   0x80

Reserved for Future Use range #1 end.

Definition at line 372 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_RFU_RANGE2_BEGIN   0x8F

Reserved for Future Use range #2 begin.

Definition at line 387 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_RFU_RANGE2_END   0xFF

Reserved for Future Use range #2 end.

Definition at line 388 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_SMP_CMD_UNSUPPORTED   0x87

Unsupported SMP command.

Definition at line 379 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_SUCCESS   0x00

Procedure completed with success.

Definition at line 368 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_TIMEOUT   0x01

Procedure timed out.

Definition at line 369 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_UNSPECIFIED   0x88

Unspecified reason.

Definition at line 380 of file ble_gap.h.

#define BLE_GAP_SEC_STATUS_X_TRANS_KEY_DISALLOWED   0x8E

BR/EDR Link Key cannot be used for LE keys.

Definition at line 386 of file ble_gap.h.