MeshX 0.3
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
|
Header file for BLE Mesh example initialization functions and definitions. This file contains declarations for initializing Bluetooth and retrieving the device UUID for BLE Mesh applications. More...
#include "esp_err.h"
Go to the source code of this file.
Functions | |
void | ble_mesh_get_dev_uuid (uint8_t *dev_uuid) |
Retrieve the device UUID for BLE Mesh. | |
esp_err_t | bluetooth_init (void) |
Initialize the Bluetooth stack for BLE Mesh. | |
Header file for BLE Mesh example initialization functions and definitions. This file contains declarations for initializing Bluetooth and retrieving the device UUID for BLE Mesh applications.
Copyright (c) 2024 - 2025 MeshX
Definition in file ble_mesh_plat_init.h.
void ble_mesh_get_dev_uuid | ( | uint8_t * | dev_uuid | ) |
Retrieve the device UUID for BLE Mesh.
< __cplusplus
This function populates the provided buffer with the device UUID used in BLE Mesh operations.
[out] | dev_uuid | Pointer to a buffer where the device UUID will be stored. The buffer must be large enough to hold the UUID. |
esp_err_t bluetooth_init | ( | void | ) |
Initialize the Bluetooth stack for BLE Mesh.
This function sets up the necessary components and configurations to initialize the Bluetooth stack for BLE Mesh functionality.