mirror of
https://git.kernel.org/pub/scm/bluetooth/bluez.git
synced 2024-11-16 08:44:38 +08:00
25741fa67d
This fixes the name of default directory that contains sample JSON files. README file is updated to describe the default location.
44 lines
1.1 KiB
Plaintext
44 lines
1.1 KiB
Plaintext
MeshCtl - BlueZ GATT based Bluetooth Mesh Provisioner
|
|
*****************************************************
|
|
|
|
Copyright (C) 2017 Intel Corporation. All rights reserved.
|
|
|
|
Compilation and installation
|
|
============================
|
|
|
|
In addition to main BlueZ requirements, MeshCtl needs the following:
|
|
- JSON library
|
|
|
|
Configuration and options
|
|
=========================
|
|
|
|
--enable-mesh
|
|
|
|
Build meshctl and other Bluetooth Mesh based tools and utils
|
|
|
|
Example configuration files
|
|
===========================
|
|
|
|
The MeshCtl tool requires two input configuration files in JSON format:
|
|
- local_node.json
|
|
Local mesh node configuration
|
|
- prov_db.json
|
|
Provisoner's database for all the configured nodes in the mesh
|
|
|
|
The default directory for MeshCtl configuration files is
|
|
/home/<username>/.config/meshctl
|
|
|
|
To use .json configuration files either copy them to the default directory
|
|
or, to specify a custom storage directory, run meshctl tool as:
|
|
|
|
meshctl -c <config_dir_name>
|
|
|
|
Information
|
|
===========
|
|
|
|
Mailing lists:
|
|
linux-bluetooth@vger.kernel.org
|
|
|
|
For additional information about the project visit BlueZ web site:
|
|
http://www.bluez.org
|