S132 SoftDevice v5.0.0-1.alpha
Data Fields
ble_gap_opt_passkey_t Struct Reference

Passkey Option. More...

#include <ble_gap.h>

Data Fields

uint8_t * p_passkey

Detailed Description

Passkey Option.

   Structure containing the passkey to be used during pairing. This can be used with @ref
   sd_ble_opt_set to make the SoftDevice use a pre-programmed passkey for authentication
   instead of generating a random one.
Repeated pairing attempts using the same pre-programmed passkey makes pairing vulnerable to MITM attacks.
sd_ble_opt_get is not supported for this option.

Field Documentation

uint8_t* ble_gap_opt_passkey_t::p_passkey

Pointer to 6-digit ASCII string (digit 0..9 only, no NULL termination) passkey to be used during pairing. If this is NULL, the SoftDevice will generate a random passkey if required.

Documentation feedback | Developer Zone | Subscribe | Updated