BLE_GAP_EvtConnect_T

C

typedef struct BLE_GAP_EvtConnect_T
{
    uint8_t                 status;
    uint16_t                connHandle;
    uint8_t                 role;
    BLE_GAP_Addr_T          remoteAddr;
    uint8_t                 localRpaAddr[GAP_MAX_BD_ADDRESS_LEN];
    uint8_t                 remoteRpaAddr[GAP_MAX_BD_ADDRESS_LEN];
    uint16_t                interval;
    uint16_t                latency;
    uint16_t                supervisionTimeout;
} BLE_GAP_EvtConnect_T;

Description

Structure for the BLE_GAP_EVT_CONNECTED event.This event is triggered upon the completion of a BLE connection.

Field Documentation

FieldDescription
statusConnection status, as defined in GAP_STATUS.
connHandleConnection handle associated with this connection.
roleRole in the connection, as defined in Connection roles.
remoteAddrBluetooth address of the remote device. See BLE_GAP_Addr_T for structure details.
localRpaAddrLocal Resolvable Private Address used, if privacy is enabled; otherwise, all zeros.
remoteRpaAddrPeer's Resolvable Private Address, if address resolution is successful; otherwise, all zeros.
intervalConnection interval in use, in units of 1.25ms.
latencyPeripheral latency for the connection in number of connection events.
supervisionTimeoutSupervision timeout for the connection, in units of 10ms.