esp-idf/examples/bluetooth/esp_ble_mesh/ble_mesh_console
Ivan Grokhotkov 708e99497b
global: add dependency on esp_timer component and include esp_timer.h
Some components were including esp_timer.h without declaring a
dependency on esp_timer component. This used to work due to a
transitive public dependency on esp_timer from freertos component.
Add explicit dependencies where needed.
Also some source files were using esp_timer functions without
including the header file. This used to work because esp_timer.h was
included from freertos port header file. This commit adds esp_timer.h
includes where needed.
2022-04-25 18:39:23 +02:00
..
main global: add dependency on esp_timer component and include esp_timer.h 2022-04-25 18:39:23 +02:00
ble_mesh_commands_README.md Test: merge ble mesh node and provioner in console 2020-08-21 11:01:37 +08:00
CMakeLists.txt fix ble mesh send problem 2021-06-30 14:01:07 +08:00
partitions.csv Test: merge ble mesh node and provioner in console 2020-08-21 11:01:37 +08:00
README.md example: build ble_mesh_console example on c3 and s3 as well 2021-12-01 12:03:34 +08:00
sdkconfig.defaults Merge branch 'feature/pro_recv_hb' into 'master' 2022-01-24 07:54:30 +00:00
sdkconfig.defaults.esp32c3 filter repeated packages then send response 2022-01-18 16:38:42 +08:00
sdkconfig.defaults.esp32s3 filter repeated packages then send response 2022-01-18 16:38:42 +08:00

Supported Targets ESP32 ESP32-C3 ESP32-S3

ble mesh node console demo

Introduction

This demo implements ble mesh node basic features.Based on this demo, node can be scaned and proved by provisioner, reply get/set message to provisioner.

Demo steps:

  1. Build the ble mesh node console demo with sdkconfig.default
  2. register node and set oob info, load model to init ble mesh node
  3. enable bearer, so that it can be scaned and provisioned by provisioner