Joiner
This module includes configuration variables for the Joiner.
Summary
Macros |
|
|---|---|
OPENTHREAD_CONFIG_JOINER_ADV_EXPERIMENTAL_ENABLE 0
|
Define as 1 to enable including Joiner Advertisement TLV during discovery scan by the Joiner.
|
OPENTHREAD_CONFIG_JOINER_ENABLE 0
|
Define to 1 to enable Joiner support.
|
OPENTHREAD_CONFIG_JOINER_MAX_CANDIDATES 2
|
The maximum number of Joiner Router entries that can be queued by the Joiner.
|
OPENTHREAD_CONFIG_SEEKER_ENABLE OPENTHREAD_CONFIG_JOINER_ENABLE
|
Define as 1 to enable Seeker functionality and
otSeeker APIs. |
Macros
OPENTHREAD_CONFIG_JOINER_ADV_EXPERIMENTAL_ENABLE
OPENTHREAD_CONFIG_JOINER_ADV_EXPERIMENTAL_ENABLE 0
Define as 1 to enable including Joiner Advertisement TLV during discovery scan by the Joiner.
This is an experimental feature. It is not part of the Thread specification. See otThreadSetJoinerAdvertisement for more details.
OPENTHREAD_CONFIG_JOINER_ENABLE
OPENTHREAD_CONFIG_JOINER_ENABLE 0
Define to 1 to enable Joiner support.
OPENTHREAD_CONFIG_JOINER_MAX_CANDIDATES
OPENTHREAD_CONFIG_JOINER_MAX_CANDIDATES 2
The maximum number of Joiner Router entries that can be queued by the Joiner.
OPENTHREAD_CONFIG_SEEKER_ENABLE
OPENTHREAD_CONFIG_SEEKER_ENABLE OPENTHREAD_CONFIG_JOINER_ENABLE
Define as 1 to enable Seeker functionality and otSeeker APIs.
The Seeker is a part of the Thread MeshCoP process. It is responsible for discovering nearby Joiner Router candidates, prioritizing them, and iterating through the list to select the best candidate for connection. It also operates as a sub-system of the Joiner, delegating control to the next layer to enable the implementation of alternative and custom joining protocols.
Resources
OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.