Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.60
cy_stc_ble_gap_enhance_conn_complete_param_t Struct Reference

Description

Current Connection Parameters used by controller.

Data Fields

uint16_t connIntv
 Connection interval used on this connection. More...
 
uint16_t connLatency
 Slave latency for the connection in number of connection events. More...
 
uint16_t supervisionTo
 Supervision timeout for the LE Link. More...
 
uint8_t * peerBdAddr
 Peer Device Address.
 
cy_en_ble_gap_adv_addr_type_t peerBdAddrType
 Peer Device Address type.
 
uint8_t * localResolvablePvtAddr
 Local Resolvable Private Address Resolvable Private Address being used by the local device for this connection. More...
 
uint8_t * peerResolvablePvtAddr
 Peer Resolvable Private Address Resolvable Private Address being used by the peer device for this connection. More...
 
uint8_t role
 Connected as - master = CY_BLE_GAP_LL_ROLE_MASTER, Slave = CY_BLE_GAP_LL_ROLE_SLAVE.
 
uint8_t masterClockAccuracy
 Master clock accuracy 0x00 -> 500 ppm 0x01 -> 250 ppm 0x02 -> 150 ppm 0x03 -> 100 ppm 0x04 -> 75 ppm 0x05 -> 50 ppm 0x06 -> 30 ppm 0x07 -> 20 ppm.
 
uint8_t status
 Status corresponding to this event will be HCI error code. More...
 
uint8_t bdHandle
 bd handle of the remote device
 

Field Documentation

◆ connIntv

uint16_t cy_stc_ble_gap_enhance_conn_complete_param_t::connIntv

Connection interval used on this connection.

Range: 0x0006 to 0x0C80 Time Range: 7.5 ms to 4 sec

◆ connLatency

uint16_t cy_stc_ble_gap_enhance_conn_complete_param_t::connLatency

Slave latency for the connection in number of connection events.

Range: 0x0000 to 0x01F3

◆ supervisionTo

uint16_t cy_stc_ble_gap_enhance_conn_complete_param_t::supervisionTo

Supervision timeout for the LE Link.

Supervision timeout will be supervisionTO * 10 ms Time Range: 100 msec to 32 secs

◆ localResolvablePvtAddr

uint8_t* cy_stc_ble_gap_enhance_conn_complete_param_t::localResolvablePvtAddr

Local Resolvable Private Address Resolvable Private Address being used by the local device for this connection.

This is valid only when the Own_Address_Type in connection/advertisement parameters is set to 0x02 or 0x03. For other Own_Address_Type values, this will be all zeros.

◆ peerResolvablePvtAddr

uint8_t* cy_stc_ble_gap_enhance_conn_complete_param_t::peerResolvablePvtAddr

Peer Resolvable Private Address Resolvable Private Address being used by the peer device for this connection.

This is valid only for the Peer_Address_Type 0x02 or 0x03. For other Peer_Address_Type values, this will be all zeros.

◆ status

uint8_t cy_stc_ble_gap_enhance_conn_complete_param_t::status

Status corresponding to this event will be HCI error code.

Values of 0 indicates connection successfully completed. Refer BLE spec 4.2,Vol2, Part D for Error codes.