Home
last modified time | relevance | path

Searched full:mesh (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/Zephyr-Core-3.4.0/include/zephyr/bluetooth/
Dmesh.h2 * @brief Bluetooth mesh Profile APIs.
18 #include <zephyr/bluetooth/mesh/msg.h>
19 #include <zephyr/bluetooth/mesh/access.h>
20 #include <zephyr/bluetooth/mesh/main.h>
21 #include <zephyr/bluetooth/mesh/cfg.h>
22 #include <zephyr/bluetooth/mesh/cfg_srv.h>
23 #include <zephyr/bluetooth/mesh/health_srv.h>
24 #include <zephyr/bluetooth/mesh/blob_srv.h>
25 #include <zephyr/bluetooth/mesh/cfg_cli.h>
26 #include <zephyr/bluetooth/mesh/health_cli.h>
[all …]
/Zephyr-Core-3.4.0/doc/connectivity/bluetooth/api/
Dmesh.rst3 Bluetooth Mesh Profile
6 The Bluetooth mesh profile adds secure wireless multi-hop communication for
8 `Bluetooth Mesh Profile Specification v1.0.1 <https://www.bluetooth.com/specifications/mesh-specifi…
10 Read more about Bluetooth mesh on the
11 `Bluetooth SIG Website <https://www.bluetooth.com/bluetooth-resources/?tags=mesh>`_.
16 mesh/core.rst
17 mesh/access.rst
18 mesh/models.rst
19 mesh/msg.rst
20 mesh/provisioning.rst
[all …]
/Zephyr-Core-3.4.0/tests/bluetooth/mesh/basic/
Dtestcase.yaml2 bluetooth.mesh.main:
11 - mesh
12 bluetooth.mesh.dbg:
22 - mesh
23 bluetooth.mesh.friend:
33 - mesh
34 bluetooth.mesh.gatt:
44 - mesh
45 bluetooth.mesh.lpn:
55 - mesh
[all …]
/Zephyr-Core-3.4.0/samples/boards/nrf/mesh/onoff_level_lighting_vnd_app/
DCMakeLists.txt13 src/mesh/ble_mesh.c
14 src/mesh/device_composition.c
15 src/mesh/no_transition_work_handler.c
16 src/mesh/publisher.c
17 src/mesh/state_binding.c
18 src/mesh/transition.c
23 src/mesh
DREADME.rst1 .. _bluetooth-mesh-onoff-level-lighting-vnd-sample:
3 Bluetooth: Mesh Generic OnOff, Generic Level, Lighting & Vendor Models
7 This is a application demonstrating a Bluetooth mesh node in
48 States of Servers are bounded as per Bluetooth SIG Mesh Model Specification v1.0
62 This sample can be found under :zephyr_file:`samples/boards/nrf/mesh/onoff_level_lighting_vnd_app` …
68 :zephyr-app: samples/boards/nrf/mesh/onoff_level_lighting_vnd_app
97 the mesh configuration. As additional nodes (boards) are provisioned, it
112 This application was derived from the sample mesh skeleton at
113 :zephyr_file:`samples/bluetooth/mesh`.
/Zephyr-Core-3.4.0/tests/bsim/bluetooth/mesh/
Dcompile.sh20 app=tests/bsim/bluetooth/mesh compile
21 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_low_lat.conf compile
22 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_pst.conf compile
23 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_gatt.conf compile
24 app=tests/bsim/bluetooth/mesh conf_file=prj_mesh1d1.conf compile
25 app=tests/bsim/bluetooth/mesh \
27 app=tests/bsim/bluetooth/mesh \
29 app=tests/bsim/bluetooth/mesh \
DREADME.rst1 Bluetooth mesh BabbleSim tests
4 This directory contains a set of high level system tests for the Bluetooth mesh
10 mesh subsystem, and each folder has a corresponding test_<subfolder>.c under the
13 There's only a single test application for all the Bluetooth mesh BabbleSim
21 The Bluetooth mesh tests have no extra requirements, and can be run using the
24 To only run the mesh tests, set ``SEARCH_PATH`` to point to this folder before
60 The Bluetooth mesh BabbleSim tests mainly operate on the test framework for the
61 BabbleSim platform, but with some mesh specific additions:
66 All test scripts in the Bluetooth mesh BabbleSim test suite follow a common
75 ``RunTest`` starts one mesh application for each selected harness, before
[all …]
/Zephyr-Core-3.4.0/doc/connectivity/bluetooth/api/mesh/
Dshell.rst3 Bluetooth Mesh Shell
6 The Bluetooth mesh shell subsystem provides a set of Bluetooth mesh shell commands for the :ref:`sh…
7 It allows for testing and exploring the Bluetooth mesh API through an interactive interface, withou…
9 The Bluetooth mesh shell interface provides access to most Bluetooth mesh features, including provi…
14 The Bluetooth mesh shell subsystem depends on the application to create the composition data and do…
19 The Bluetooth mesh shell subsystem is most easily used through the Bluetooth mesh shell application…
20 See :ref:`shell_api` for information on how to connect and interact with the Bluetooth mesh shell a…
25mesh shell subsystem adds a single ``mesh`` command, which holds a set of sub-commands. Every time…
27 uart:~$ mesh init
34 The mesh node must be provisioned to become part of the network. This is only necessary the first t…
[all …]
Dpriv_beacon_srv.rst7 mesh specification. It is enabled with
10 The Private Beacon Server model is introduced in the Bluetooth Mesh Profile
11 Specification version 1.1, and controls the mesh node's Private Beacon state,
14 The Private Beacons feature adds privacy to the different Bluetooth mesh
16 mesh node from being tracked by devices outside the mesh network, and hides the
27 :c:macro:`BT_MESH_MODEL_PRIV_BEACON_SRV`. Note that if the mesh node stored
Dmodels.rst3 Mesh models
9 The Bluetooth mesh specification defines foundation models that can be
10 used by network administrators to configure and diagnose mesh nodes.
35 In addition to the foundation models defined in the Bluetooth mesh specification, the Bluetooth Mesh
Dpriv_beacon_cli.rst7 mesh specification. It is enabled with the
10 The Private Beacon Client model is introduced in the Bluetooth Mesh Profile
14 The Private Beacons feature adds privacy to the different Bluetooth mesh
16 mesh node from being tracked by devices outside the mesh network, and hides the
Daccess.rst6 The access layer is the application's interface to the Bluetooth mesh network.
10 Mesh models
13 The functionality of a mesh node is represented by models. A model implements
15 thermostat. The mesh models are grouped into *elements*. Each element is
17 model. Conventionally, each element represents a single aspect of the mesh
27 behavior in the `Bluetooth Mesh Model Specification
28 <https://www.bluetooth.com/specifications/mesh-specifications/>`_. All models
32 Mesh models have several parameters that can be configured either through
33 initialization of the mesh stack or with the
70 multiple nodes throughout the mesh network with a single message.
[all …]
Dcfg.rst9 Bluetooth mesh nodes should generally be configured by a central network
11 mesh node instantiates a :ref:`bluetooth_mesh_models_cfg_srv` model that the
13 cases, the mesh node can't rely on the Configuration Client to detect or determine
Dcfg_srv.rst6 The Configuration Server model is a foundation model defined by the Bluetooth mesh
8 mesh node. It does not have an API of its own, but relies on a
17 The Configuration Server model is mandatory on all Bluetooth mesh nodes, and
/Zephyr-Core-3.4.0/include/zephyr/bluetooth/mesh/
Dsar_cfg_srv.h8 * @brief Bluetooth Mesh SAR Configuration Server Model APIs.
13 #include <zephyr/bluetooth/mesh.h>
14 #include <zephyr/bluetooth/mesh/sar_cfg.h>
17 * @brief Bluetooth Mesh
18 * @defgroup bt_mesh_sar_cfg_srv Bluetooth Mesh SAR Configuration Server Model
Dsar_cfg_cli.h8 * @brief Bluetooth Mesh SAR Configuration Client Model APIs.
13 #include <zephyr/bluetooth/mesh.h>
14 #include <zephyr/bluetooth/mesh/sar_cfg.h>
17 * @brief Bluetooth Mesh
18 * @defgroup bt_mesh_sar_cfg_cli Bluetooth Mesh SAR Configuration Client Model
27 /** Mesh SAR Configuration Client Model Context */
/Zephyr-Core-3.4.0/samples/bluetooth/mesh/
DREADME.rst3 Bluetooth: Mesh
9 This sample demonstrates Bluetooth mesh functionality. It has several
10 standard mesh models, and supports provisioning over both the
16 controlling the first LED on the board over the mesh.
30 This sample can be found under :zephyr_file:`samples/bluetooth/mesh` in the
39 :zephyr-app: samples/bluetooth/mesh
50 The sample can either be provisioned into an existing mesh network with an
/Zephyr-Core-3.4.0/samples/boards/nrf/mesh/onoff-app/
DREADME.rst1 .. _bluetooth-mesh-onoff-sample:
3 Bluetooth: Mesh OnOff Model
9 This is a simple application demonstrating a Bluetooth mesh multi-element node.
10 Each element has a mesh onoff client and server
16 corresponding LED and does not initiate any mesh activity.
46 This sample can be found under :zephyr_file:`samples/boards/nrf/mesh/onoff-app` in the
52 :zephyr-app: samples/boards/nrf/mesh/onoff-app
77 the mesh configuration. As additional nodes (boards) are provisioned, it
96 This application was derived from the sample mesh skeleton at
97 :zephyr_file:`samples/bluetooth/mesh`.
/Zephyr-Core-3.4.0/subsys/bluetooth/mesh/
Daccess.h80 /** @brief Register a callback function hook for mesh model messages.
82 * Register a callback function to act as a hook for receiving mesh model layer messages
90 /** @brief Send a mesh model message.
92 * Send a mesh model layer message out into the mesh network without having instantiated
93 * the relevant mesh models.
95 * @param ctx The Bluetooth mesh message context.
/Zephyr-Core-3.4.0/subsys/bluetooth/mesh/shell/
DKconfig1 # Bluetooth mesh shell configuration options
7 bool "Bluetooth mesh shell"
10 Activate shell module that provides Bluetooth mesh commands to
27 Bluetooth mesh shell module together with several provisioning
30 initialization of mesh.
50 This option enables support for test mesh shell commands.
57 Bluetooth mesh shell module together with fault controlling
/Zephyr-Core-3.4.0/doc/connectivity/networking/api/
Dthread.rst12 Thread is a low-power mesh networking technology, designed specifically for home
15 a Thread mesh network to the internet with a Thread Border Router.
17 The Thread specification provides a high level of network security. Mesh networks
19 and all communications within the mesh are encrypted. More information about
29 A Thread Border Router is required to connect mesh network to the internet.
/Zephyr-Core-3.4.0/tests/bluetooth/mesh_shell/src/
Dmain.c14 #include <zephyr/bluetooth/mesh.h>
15 #include <zephyr/bluetooth/mesh/shell.h>
131 printk("Initializing mesh failed (err %d)\n", err); in bt_ready()
139 printk("Mesh initialized\n"); in bt_ready()
142 printk("Mesh network restored from flash\n"); in bt_ready()
162 printk("Before any Mesh commands you must run \"mesh init\"\n"); in main()
/Zephyr-Core-3.4.0/samples/boards/reel_board/mesh_badge/
DREADME.rst3 Mesh Badge
9 This sample app for the reel board showcases Bluetooth mesh
37 #. Once disconnected the board switches over to Bluetooth mesh mode, and you
41 each other over mesh: by pressing the user button on the board the first
45 To reset a board to its initial state (disable mesh, erase the stored
/Zephyr-Core-3.4.0/tests/bsim/bluetooth/mesh/tests_scripts/provision/
Dpb_remote_timeout.sh15 # 3. 3rd device enables Mesh and starts advertising unprovisioned device beacons.
16 # 4. 3rd device disables Mesh scan while still advertising. Mesh stack remains active.
22 # 9. 3rd device enables Mesh scan again and becomes responsive.
/Zephyr-Core-3.4.0/tests/bluetooth/mesh/blob_io_flash/
Dtestcase.yaml2 bluetooth.mesh.blob_io_flash:
6 - mesh

12345678910>>...14