Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
device_configuration_s Struct Reference
Mandatory device information. More...
#include <thread_management_if.h>
Data Fields | |
uint8_t | eui64 [8] |
eui64 of the device. | |
uint8_t | mesh_local_eid [8] |
Mesh local extented id. | |
uint8_t | extended_random_mac [8] |
Extended random mac which is generated during commissioning. | |
uint8_t * | PSKd_ptr |
Device credentials used to authenticate device to commissioner Mandatory length 6-32. | |
uint8_t | PSKd_len |
Length of PSKd_ptr. | |
char * | provisioning_uri_ptr |
Provisioning url max 64 bytes. | |
char * | vendor_name_ptr |
Vendor name optional max 32 bytes. | |
char * | vendor_model_ptr |
Vendor model optional max 32 bytes. | |
char * | vendor_sw_version_ptr |
Vendor SW version optional max 16 bytes. | |
uint8_t | vendor_stack_version [6] |
Vendor stack version optional all 0 indicates not set. | |
uint8_t * | vendor_data_ptr |
optional Array max 64 bytes | |
uint8_t | vendor_data_len |
optional Array length max 64 bytes |
Detailed Description
Mandatory device information.
This information is required if commissioning is enabled for this device.
Definition at line 104 of file thread_management_if.h.
Field Documentation
uint8_t eui64[8] |
eui64 of the device.
This field is used to identify device when joining to network Mandatory
Definition at line 105 of file thread_management_if.h.
uint8_t extended_random_mac[8] |
Extended random mac which is generated during commissioning.
Definition at line 107 of file thread_management_if.h.
uint8_t mesh_local_eid[8] |
Mesh local extented id.
Definition at line 106 of file thread_management_if.h.
char* provisioning_uri_ptr |
Provisioning url max 64 bytes.
Definition at line 110 of file thread_management_if.h.
uint8_t PSKd_len |
Length of PSKd_ptr.
Definition at line 109 of file thread_management_if.h.
uint8_t* PSKd_ptr |
Device credentials used to authenticate device to commissioner Mandatory length 6-32.
Definition at line 108 of file thread_management_if.h.
uint8_t vendor_data_len |
optional Array length max 64 bytes
Definition at line 116 of file thread_management_if.h.
uint8_t* vendor_data_ptr |
optional Array max 64 bytes
Definition at line 115 of file thread_management_if.h.
char* vendor_model_ptr |
Vendor model optional max 32 bytes.
Definition at line 112 of file thread_management_if.h.
char* vendor_name_ptr |
Vendor name optional max 32 bytes.
Definition at line 111 of file thread_management_if.h.
uint8_t vendor_stack_version[6] |
Vendor stack version optional all 0 indicates not set.
Definition at line 114 of file thread_management_if.h.
char* vendor_sw_version_ptr |
Vendor SW version optional max 16 bytes.
Definition at line 113 of file thread_management_if.h.
Generated on Tue Aug 9 2022 00:37:33 by
