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:
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