Nordic stack and drivers for the mbed BLE API. Version to work around build bug.

Dependents:   microbit_rubber_ducky microbit_mouse_BLE microbit_mouse_BLE_daybreak_version microbit_presenter

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

ble_gap_evt_auth_status_t Struct Reference

ble_gap_evt_auth_status_t Struct Reference
[Structures]

Event structure for BLE_GAP_EVT_AUTH_STATUS. More...

#include <ble_gap.h>

Data Fields

uint8_t auth_status
 Authentication status, see GAP Security status.
uint8_t error_src: 2
 On error, source that caused the failure, see GAP Security status sources.
uint8_t bonded: 1
 Procedure resulted in a bond.
ble_gap_sec_levels_t sm1_levels
 Levels supported in Security Mode 1.
ble_gap_sec_levels_t sm2_levels
 Levels supported in Security Mode 2.
ble_gap_sec_kdist_t kdist_periph
 Bitmap stating which keys were exchanged (distributed) by the peripheral.
ble_gap_sec_kdist_t kdist_central
 Bitmap stating which keys were exchanged (distributed) by the central.

Detailed Description

Event structure for BLE_GAP_EVT_AUTH_STATUS.

Definition at line 652 of file ble_gap.h.


Field Documentation

uint8_t auth_status

Authentication status, see GAP Security status.

Definition at line 654 of file ble_gap.h.

uint8_t bonded

Procedure resulted in a bond.

Definition at line 656 of file ble_gap.h.

uint8_t error_src

On error, source that caused the failure, see GAP Security status sources.

Definition at line 655 of file ble_gap.h.

Bitmap stating which keys were exchanged (distributed) by the central.

Definition at line 660 of file ble_gap.h.

Bitmap stating which keys were exchanged (distributed) by the peripheral.

Definition at line 659 of file ble_gap.h.

Levels supported in Security Mode 1.

Definition at line 657 of file ble_gap.h.

Levels supported in Security Mode 2.

Definition at line 658 of file ble_gap.h.