Dear support
I am developing a generic central application intended to connect any BLE devices which is connectable. So I need to figure out which parameters are needed and make the them configurable. In Central multilink sample, there are two sets of parameters shown below:
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct bt_conn_le_create_param create_param = {
.options = BT_CONN_LE_OPT_NONE,
.interval = INIT_INTERVAL,
.window = INIT_WINDOW,
.interval_coded = 0,
.window_coded = 0,
.timeout = 0,
};
struct bt_le_conn_param conn_param = {
.interval_min = CONN_INTERVAL,
.interval_max = CONN_INTERVAL,
.latency = CONN_LATENCY,
.timeout = CONN_TIMEOUT,
};
The first one is create_param, and second one is conn_param, I read some explanation about the conn_param, but never find anything on create_param, could someone explain to me please? is INIT_INTERVAL and INIT_WINDOW important to make connection? shall I make it changeable by user?
Thank you.
Ping