Parent: fead292f2e108370bf9d54b3c1d8c0b806b6ede6
Author: Inga Stotland <inga.stotland@intel.com>
Committer: Brian Gix <brian.gix@intel.com>
Date: 2019-11-05 00:54:38
Tree: ae04e39ab9c0994c2b5a33cee3035795c96255df
tools: Add mesh-cfgclient tool This adds a tool that allows to create mesh networks opreating over advertising (PB-ADV) provisioning bearer. The main commands are: create - Create new mesh network with one initial node discover-unprovisioned - Look for devices to provision list-unprovisioned - List unprovisioned devices provision - Initiate provisioning list-nodes - List remote mesh nodes
Diffstat
| M | .gitignore | | | 1 | + |
| M | Makefile.tools | | | 11 | +++++++++++ |
| A | tools/mesh-cfgclient.c | | | 1238 | ++++++++++++++++++++++++++++++++++++++++ |
| A | tools/mesh/cfgcli.c | | | 1104 | ++++++++++++++++++++++++++++++++++++++++ |
| A | tools/mesh/cfgcli.h | | | 24 | ++++++++++++++++++++++++ |
| M | tools/mesh/config-model.h | | | 3 | ++- |
| A | tools/mesh/keys.c | | | 166 | ++++++++++++++++++++++++++++++++++++++++ |
| A | tools/mesh/keys.h | | | 26 | ++++++++++++++++++++++++++ |
| A | tools/mesh/model.h | | | 63 | ++++++++++++++++++++++++++++++++++++++++ |
| A | tools/mesh/util.c | | | 140 | ++++++++++++++++++++++++++++++++++++++++ |
| A | tools/mesh/util.h | | | 29 | +++++++++++++++++++++++++++++ |
11 files changed, 2804 insertions(+), 1 deletions(-)