BLE_SMP_EvtPairingComplete_T
C
typedef struct BLE_SMP_EvtPairingComplete_T
{
uint16_t connHandle;
uint8_t status;
uint8_t failReason;
bool bond;
uint8_t encryptKey[16];
BLE_SMP_SecKeys_T local;
BLE_SMP_SecKeys_T remote;
} BLE_SMP_EvtPairingComplete_T;Description
Structure for BLE_SMP_EVT_PAIRING_COMPLETE event.
Field Documentation
| Field | Description |
|---|---|
| connHandle | Connection handle associated with this connection. |
| status | Pairing procedure status. Refer to Pairing result for possible values. |
| failReason | The failReason field indicates why the pairing failed if the status is BLE_SMP_PAIRING_FAIL. See Pairing failure reasons for details. |
| bond | Indicates whether the devices have successfully bonded (true) or not (false). |
| encryptKey | Encryption key used for securing the connection. |
| local | Security keys of the local device post-pairing. See BLE_SMP_SecKeys_T. |
| remote | Security keys of the remote device post-pairing. See BLE_SMP_SecKeys_T. |
