This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

In sdk 9.0 s130,using uart demo,i want to set STATIC_PASSKEY,but unuse.

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.

Related