Hi!
After connected and get log info "Connected." I start bonding:
// 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.
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?