Patched version of nrf51822 FOTA compatible driver, with GPTIO disabled, as it clashed with the mbed definitions...

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

ble_gap_sec_params_t Struct Reference

ble_gap_sec_params_t Struct Reference
[Structures]

GAP security parameters. More...

#include <ble_gap.h>

Data Fields

uint16_t timeout
 Timeout for SMP transactions or Security Request in seconds, see sd_ble_gap_authenticate and sd_ble_gap_sec_params_reply for more information.
uint8_t bond: 1
 Perform bonding.
uint8_t mitm: 1
 Man In The Middle protection required.
uint8_t io_caps: 3
 IO capabilities, see GAP IO Capabilities.
uint8_t oob: 1
 Out Of Band data available.
uint8_t min_key_size
 Minimum encryption key size in octets between 7 and 16.
uint8_t max_key_size
 Maximum encryption key size in octets between min_key_size and 16.

Detailed Description

GAP security parameters.

Definition at line 389 of file ble_gap.h.


Field Documentation

uint8_t bond

Perform bonding.

Definition at line 392 of file ble_gap.h.

uint8_t io_caps

IO capabilities, see GAP IO Capabilities.

Definition at line 394 of file ble_gap.h.

uint8_t max_key_size

Maximum encryption key size in octets between min_key_size and 16.

Definition at line 397 of file ble_gap.h.

uint8_t min_key_size

Minimum encryption key size in octets between 7 and 16.

Definition at line 396 of file ble_gap.h.

uint8_t mitm

Man In The Middle protection required.

Definition at line 393 of file ble_gap.h.

uint8_t oob

Out Of Band data available.

Definition at line 395 of file ble_gap.h.

uint16_t timeout

Timeout for SMP transactions or Security Request in seconds, see sd_ble_gap_authenticate and sd_ble_gap_sec_params_reply for more information.

Definition at line 391 of file ble_gap.h.