Bluetooth: Mesh: Encapsulate feature config
Moves mesh feature configuration to a separate module, deprecating the bt_mesh_cfg_srv structure. The initial values for the features should now be enabled through KConfig, where new config entries have been added for each feature. This removes the upward dependency on the config server from the core stack, and makes the config server a pure frontend for the configuration states, as all spec mandated behavior around the feature states is now encapsulated. Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
This commit is contained in:
parent
8e284750c8
commit
ad2fd44d7a
36 changed files with 645 additions and 634 deletions
|
@ -36,6 +36,8 @@ CONFIG_BT_L2CAP_TX_BUF_COUNT=8
|
|||
|
||||
CONFIG_BT_MESH=y
|
||||
CONFIG_BT_MESH_RELAY=y
|
||||
CONFIG_BT_MESH_RELAY_ENABLED=n
|
||||
CONFIG_BT_MESH_BEACON_ENABLED=n
|
||||
CONFIG_BT_MESH_LOW_POWER=n
|
||||
CONFIG_BT_MESH_FRIEND=n
|
||||
CONFIG_BT_MESH_FRIEND_QUEUE_SIZE=16
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue