mirror of
https://git.kernel.org/pub/scm/bluetooth/bluez.git
synced 2024-11-15 16:24:28 +08:00
c953e1c7f3
This file contains instructions for Bluetooth mesh daemon configuration and description of the persistent storage. |
||
---|---|---|
.. | ||
agent.c | ||
agent.h | ||
appkey.c | ||
appkey.h | ||
cfgmod-server.c | ||
cfgmod.h | ||
crypto.c | ||
crypto.h | ||
dbus.c | ||
dbus.h | ||
error.h | ||
friend.c | ||
friend.h | ||
main.c | ||
mesh-db.c | ||
mesh-db.h | ||
mesh-defs.h | ||
mesh-io-api.h | ||
mesh-io-generic.c | ||
mesh-io-generic.h | ||
mesh-io.c | ||
mesh-io.h | ||
mesh.c | ||
mesh.h | ||
model.c | ||
model.h | ||
net_keys.c | ||
net_keys.h | ||
net.c | ||
net.h | ||
node.c | ||
node.h | ||
pb-adv.c | ||
pb-adv.h | ||
prov-acceptor.c | ||
prov-initiator.c | ||
prov.h | ||
provision.h | ||
README | ||
storage.c | ||
storage.h | ||
util.c | ||
util.h |
Bluetooth Mesh Daemon ********************* Copyright (C) 2019 Intel Corporation. All rights reserved. Compilation and installation ============================ In addition to main BlueZ requirements, MeshCtl needs the following: - json-c library Configuration and options ========================= --enable-mesh Build mesh daemon and other Bluetooth Mesh based tools Current implementation of the mesh daemon requires exclusive access to a Bluetooth controller. The AutoEnable option in the installed main.conf should be set to "false". Storage ======= Default storage directory is /var/lib/bluetooth/mesh. The directory contains the provisioned nodes configurations. Each node has its own subdirectory, named with a 4-digit (hexadecimal) identificator that is internally generated by the mesh daemon at the time of the node provisioning. Each subdirectory contains the following files: - node.json: node configuration and is populated by the daemon based on the configuration commands from a provisioner/configuration client - node.json.bak: a backup that the last known good node configuration. The files are in JSON format. Information =========== Mailing lists: linux-bluetooth@vger.kernel.org For additional information about the project visit BlueZ web site: http://www.bluez.org