Bluetooth Mesh Example Applications#

Remote Provisioner#

Bluetooth Mesh - NCP Empty 1.1

  • NCP mode target application including remote provisioning support

  • Compatible with parts: xG12, xG21, xG24, MGM12, xGM21, xGM24

  • Only stack classes for Remote Provisioning Server and Remote Provisioning Client were added, no Models required

  • Located in the GSDK folder app/bluetooth/example/btmesh_ncp_empty/btmesh_ncp_empty_v1_1.slcp

BT Mesh Host Provisioner

  • PC NCP mode host application for testing host provisioning including Remote Provisioning

  • to be used with Bluetooth Mesh - NCP Empty 1.1 NCP mode target application

  • Located in GSDK folder app/bluetooth/example_host/btmesh_host_provisioner

  • Quick instructions: compile with a Posix-compatible toolchain with make parameters RPR=1 UI=1. See the README.txt included for more information

Remote Provisioning Relay#

Any mesh application with Relay feature can relay the PB-Remote bearer messages, for example Bluetooth Mesh - SoC Light is a good example to test with.

Remote Provisioning Server#

No example application is provided. Create an example application, for example Bluetooth Mesh - SoC Light and add the Remote Provisioning Server Model component to add mesh node Remote Provisioning Server features.

Node to be Provisioned#

Any mesh node.