The footprint of sd_ble_gap_connect()
is:
uint32_t, sd_ble_gap_connect(ble_gap_addr_t const *p_peer_addr, ble_gap_scan_params_t const *p_scan_params, ble_gap_conn_params_t const *p_conn_params)
- why does the connect function also requires the scan parameters?
- must the scan parameters be exactly the same as the ones used for actual scanning (i.e. the ones used in
sd_ble_gap_scan_start()
)?