Create a new section 'Connectivity' and move Bluetooth guides and API docs to this new section. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
27 lines
1.0 KiB
ReStructuredText
27 lines
1.0 KiB
ReStructuredText
.. _bluetooth_mesh_models_cfg_cli:
|
|
|
|
Configuration Client
|
|
####################
|
|
|
|
The Configuration Client model is a foundation model defined by the Bluetooth mesh
|
|
specification. It provides functionality for configuring most parameters of a
|
|
mesh node, including encryption keys, model configuration and feature
|
|
enabling.
|
|
|
|
The Configuration Client model communicates with a
|
|
:ref:`bluetooth_mesh_models_cfg_srv` model using the device key of the target
|
|
node. The Configuration Client model may communicate with servers on other
|
|
nodes or self-configure through the local Configuration Server model.
|
|
|
|
All configuration functions in the Configuration Client API have ``net_idx``
|
|
and ``addr`` as their first parameters. These should be set to the network
|
|
index and primary unicast address that the target node was provisioned with.
|
|
|
|
The Configuration Client model is optional, but should be instantiated on the
|
|
first element if it is present in the composition data.
|
|
|
|
API reference
|
|
*************
|
|
|
|
.. doxygengroup:: bt_mesh_cfg_cli
|