pub const SPINEL_PROP_MESHCOP_JOINER_COMMISSIONING: _bindgen_ty_24 = 129;
Expand description
Thread Joiner Commissioning command and the parameters
** Format b
or bU(UUUUU)
(fields in parenthesis are optional) - Write Only
*
- This property starts or stops Joiner’s commissioning process
- Required capability: SPINEL_CAP_THREAD_JOINER
- Writing to this property starts/stops the Joiner commissioning process.
- The immediate
VALUE_IS
response indicates success/failure of the starting/stopping - the Joiner commissioning process.
- After a successful start operation, the join process outcome is reported through an
- asynchronous
VALUE_IS(LAST_STATUS)
update with one of the following error status values: -
- SPINEL_STATUS_JOIN_SUCCESS the join process succeeded.
-
- SPINEL_STATUS_JOIN_SECURITY the join process failed due to security credentials.
-
- SPINEL_STATUS_JOIN_NO_PEERS no joinable network was discovered.
-
- SPINEL_STATUS_JOIN_RSP_TIMEOUT if a response timed out.
-
- SPINEL_STATUS_JOIN_FAILURE join failure.
- Frame format:
b
: Start or stop commissioning process (true to start).- Only if the start commissioning.
U
: Joiner’s PSKd.- The next fields are all optional. If not provided, OpenThread default values would be used.
U
: Provisioning URL (use empty string if not required).U
: Vendor Name. If not specified or empty string, use OpenThread default (PACKAGE_NAME).U
: Vendor Model. If not specified or empty string, use OpenThread default (OPENTHREAD_CONFIG_PLATFORM_INFO).U
: Vendor Sw Version. If not specified or empty string, use OpenThread default (PACKAGE_VERSION).U
: Vendor Data String. Will not be appended if not specified.
*/