The latest development version of this page may be more current than this released 2.3-beta.1 version.

Configuration Server

The Configuration Server model is a fundamental model defined by the Bluetooth Mesh specification. The Configuration Server model controls most parameters of the mesh node. It does not have an API of its own, but relies on the Configuration Client to control it.

Note

The bt_mesh_cfg_srv structure has been deprecated. The initial values for relaying, beaconing, friending, network transmission, and relay retransmissions should be set through Kconfig., and the Heartbeat functionality should be managed through the Heartbeat API.

The Configuration Server model is mandatory on all Bluetooth Mesh nodes, and must only be instantiated on the primary element.

API Reference

group bt_mesh_cfg_srv

Configuration Server Model.

Defines

BT_MESH_MODEL_CFG_SRV

Generic Configuration Server model composition data entry.