Align the capitalization of the term "Bluetooth Mesh" to Bluetooth mesh" in the documentation. This is done to to match the new updated naming convention done in Bluetooth SIG. In the upcoming spec versions, it its used "Bluetooth mesh" with the lower case convention. Signed-off-by: Ingar Kulbrandstad <ingar.kulbrandstad@nordicsemi.no>
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
|