思澈科技软件开发工具包  2.20
ble_gap_conn_param_t Struct Reference

The struture of connection parameter. More...

#include <bf0_ble_gap.h>

Data Fields

uint16_t scan_intv
 
uint16_t scan_wd
 
uint16_t conn_intv_min
 
uint16_t conn_intv_max
 
uint16_t conn_latency
 
uint16_t supervision_to
 Link supervision timeout (in unit of 10ms). Allowed range is 100ms to 32s.
 
uint16_t ce_len_min
 Recommended minimum duration of connection events (in unit of 625us)
 
uint16_t ce_len_max
 Recommended maximum duration of connection events (in unit of 625us)
 

Detailed Description

The struture of connection parameter.

Field Documentation

◆ conn_intv_max

uint16_t ble_gap_conn_param_t::conn_intv_max

Maximum value for the connection interval (in unit of 1.25ms). Shall be greater than or equal to conn_intv_min value. Allowed range is 7.5ms to 4s.

◆ conn_intv_min

uint16_t ble_gap_conn_param_t::conn_intv_min

Minimum value for the connection interval (in unit of 1.25ms). Shall be less than or equal to conn_intv_max value. Allowed range is 7.5ms to 4s.

◆ conn_latency

uint16_t ble_gap_conn_param_t::conn_latency

Slave latency. Number of events that can be missed by a connected slave device. Allowed range is 0 to ((supervision_to / (conn_intv)) - 1)

◆ scan_intv

uint16_t ble_gap_conn_param_t::scan_intv

Scan interval (in unit of 625us) (between 2.5ms to 40.959375s)

◆ scan_wd

uint16_t ble_gap_conn_param_t::scan_wd

Scan window (in unit of 0.625us) (between 2.5ms to 40.959375s)


The documentation for this struct was generated from the following file: