Provision_Parameters
- group Provision_Parameters
parameters used by upper layers
Enums
-
enum prov_params_t
Values:
-
enumerator PROV_PARAMS_CAPABILITIES
-
enumerator PROV_PARAMS_OOB_INFO
-
enumerator PROV_PARAMS_CALLBACK_FUN
-
enumerator PROV_PARAMS_PUBLIC_KEY
set by device when provisioning
-
enumerator PROV_PARAMS_PRIVATE_KEY
set by device when provisioning
-
enumerator PROV_PARAMS_CAPABILITIES
Values:
-
enumerator PROV_OOB_INFO_OTHER
-
enumerator PROV_OOB_INFO_ELECTRONIC_URI
-
enumerator PROV_OOB_INFO_2D_CODE
-
enumerator PROV_OOB_INFO_BAR_CODE
-
enumerator PROV_OOB_INFO_NFC
-
enumerator PROV_OOB_INFO_NUMBER
-
enumerator PROV_OOB_INFO_STRING
-
enumerator PROV_OOB_INFO_ON_BOX
-
enumerator PROV_OOB_INFO_INSIDE_BOX
-
enumerator PROV_OOB_INFO_ON_PAPER
-
enumerator PROV_OOB_INFO_INSIDE_MANUAL
-
enumerator PROV_OOB_INFO_ON_DEVICE
-
enumerator PROV_OOB_INFO_OTHER
-
struct prov_oob_info_t
- #include <mesh_provision.h>
Public Members
-
uint16_t other
-
uint16_t electronic_uri
-
uint16_t qr_code
2D machine-readable code
-
uint16_t bar_code
-
uint16_t nfc
Near Field Communication (NFC)
-
uint16_t number
-
uint16_t string
-
uint16_t rfu
-
uint16_t on_box
-
uint16_t inside_box
-
uint16_t on_paper
-
uint16_t inside_manual
-
uint16_t on_device
-
uint16_t other
-
enum prov_params_t