In gap_params_init(), adding:
m_static_pin_option.gap_opt.passkey.p_passkey = passkey;
err_code = sd_ble_opt_set(BLE_GAP_OPT_PASSKEY, &m_static_pin_option);
APP_ERROR_CHECK(err_code);
In static void on_ble_peripheral_evt(ble_evt_t * p_ble_evt), adding:
case BLE_GAP_EVT_SEC_PARAMS_REQUEST:
// Pairing not supported
err_code=sd_ble_gap_sec_params_reply(m_conn_handle_peripheral,BLE_GAP_SEC_STATUS_PDU_INVALID , NULL, NULL);
APP_ERROR_CHECK(err_code);
break;
I have changed this,but haven't to use.how can i change can set STATIC_PASSKEY.