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.
Loading...
Searching...
No Matches
meshx_nvs Struct Reference

Structure to hold the MeshX NVS data. More...

#include <meshx_nvs.h>

Collaboration diagram for meshx_nvs:
Collaboration graph

Data Fields

uint16_t init
 
uint16_t cid
 
uint16_t pid
 
uintptr_t meshx_nvs_handle
 
meshx_os_timer_tmeshx_nvs_commit_tmr
 

Detailed Description

Structure to hold the MeshX NVS data.

Definition at line 32 of file meshx_nvs.h.

Field Documentation

◆ cid

uint16_t meshx_nvs::cid

Company ID

Definition at line 34 of file meshx_nvs.h.

◆ init

uint16_t meshx_nvs::init

NVS initialization flag

Definition at line 33 of file meshx_nvs.h.

◆ meshx_nvs_commit_tmr

meshx_os_timer_t* meshx_nvs::meshx_nvs_commit_tmr

NVS stability timer

Definition at line 38 of file meshx_nvs.h.

◆ meshx_nvs_handle

uintptr_t meshx_nvs::meshx_nvs_handle

NVS handle

Definition at line 36 of file meshx_nvs.h.

◆ pid

uint16_t meshx_nvs::pid

Product ID

Definition at line 35 of file meshx_nvs.h.


The documentation for this struct was generated from the following file: