Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
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. | |
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.
uint8_t bt_conn_pairing_feat::auth_req |
AuthReq, Core Spec.
Vol 3, Part H, 3.5.1, Fig. 3.3
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
uint8_t bt_conn_pairing_feat::io_capability |
IO Capability, Core Spec.
Vol 3, Part H, 3.5.1, Table 3.4
uint8_t bt_conn_pairing_feat::max_enc_key_size |
Maximum Encryption Key Size, Core Spec.
Vol 3, Part H, 3.5.1
uint8_t bt_conn_pairing_feat::oob_data_flag |
OOB data flag, Core Spec.
Vol 3, Part H, 3.5.1, Table 3.5
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