Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_conn_pairing_feat Struct Reference

Pairing request and pairing response info structure. More...

#include <conn.h>

Data Fields

uint8_t io_capability
 IO Capability, Core Spec.
 
uint8_t oob_data_flag
 OOB data flag, Core Spec.
 
uint8_t auth_req
 AuthReq, Core Spec.
 
uint8_t max_enc_key_size
 Maximum Encryption Key Size, Core Spec.
 
uint8_t init_key_dist
 Initiator Key Distribution/Generation, Core Spec.
 
uint8_t resp_key_dist
 Responder Key Distribution/Generation, Core Spec.
 

Detailed Description

Pairing request and pairing response info structure.

This structure is the same for both smp_pairing_req and smp_pairing_rsp and a subset of the packet data, except for the initial Code octet. It is documented in Core Spec. Vol. 3, Part H, 3.5.1 and 3.5.2.

Field Documentation

◆ auth_req

uint8_t bt_conn_pairing_feat::auth_req

AuthReq, Core Spec.

Vol 3, Part H, 3.5.1, Fig. 3.3

◆ init_key_dist

uint8_t bt_conn_pairing_feat::init_key_dist

Initiator Key Distribution/Generation, Core Spec.

Vol 3, Part H, 3.6.1, Fig. 3.11

◆ io_capability

uint8_t bt_conn_pairing_feat::io_capability

IO Capability, Core Spec.

Vol 3, Part H, 3.5.1, Table 3.4

◆ max_enc_key_size

uint8_t bt_conn_pairing_feat::max_enc_key_size

Maximum Encryption Key Size, Core Spec.

Vol 3, Part H, 3.5.1

◆ oob_data_flag

uint8_t bt_conn_pairing_feat::oob_data_flag

OOB data flag, Core Spec.

Vol 3, Part H, 3.5.1, Table 3.5

◆ resp_key_dist

uint8_t bt_conn_pairing_feat::resp_key_dist

Responder Key Distribution/Generation, Core Spec.

Vol 3, Part H 3.6.1, Fig. 3.11


The documentation for this struct was generated from the following file: