Hi!
After connected and get log info "Connected." I start bonding:
Fullscreen
1
2
3
4
5
6
// Initiate bonding.
err_code = pm_conn_secure(p_ble_evt->evt.common_evt.conn_handle, false);
if (err_code != NRF_ERROR_INVALID_STATE)
{
APP_ERROR_CHECK(err_code);
}
but there is no any success message.
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
0> <info> app: Heart Rate collector example started.
0> <info> app: Starting scan.
0> <info> app: Connected.
0> <info> app: Disconnected, reason 0x8.
0> <info> app: Starting scan.
0> <info> app: Connected.
0> <info> app: Disconnected, reason 0x8.
0> <info> app: Starting scan.
0> <info> app: Connected.
0> <info> app: Disconnected, reason 0x8.
0> <info> app: Starting scan.
0> <info> app: Connected.
0> <info> app: Disconnected, reason 0x8.
0> <info> app: Starting scan.
Therefore nRF52 SDK15 can't to made secure bond.
Why?