BLE_DM_PairedDevInfo_T

C

typedef struct BLE_DM_PairedDevInfo_T
{
    BLE_GAP_Addr_T                  remoteAddr;
    uint8_t                         remoteIrk[16];
    BLE_GAP_Addr_T                  localAddr;
    uint8_t                         localIrk[16];
    uint8_t                         rv[8];
    uint8_t                         ediv[2];
    uint8_t                         ltk[16];
    unsigned int                    lesc:1;
    unsigned int                    auth:1;
    unsigned int                    encryptKeySize:6;
}BLE_DM_PairedDevInfo_T;

Description

Structure for containing information about paired device information.

Field Documentation

FieldDescription
remoteAddrBluetooth address of the paired device. See BLE_GAP_Addr_T for structure details.
remoteIrkIdentity resolving key of the paired device.
localAddrBluetooth address of the local device. See BLE_GAP_Addr_T for structure details.
localIrkIdentity resolving key of the local device.
rvRandom value used in the pairing process.
edivEncrypted diversifier used in the pairing process.
ltkLong term key for the BLE link.
lescIndicates use of LE secure connection if set.
authIndicates authenticated pairing if set.
encryptKeySizeEncryption key size (7-16 bytes).