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.
|
Configuration Server model related context. More...
#include <meshx_ble_mesh_config_srv.h>
Data Fields | |
uint16_t | element_addr |
uint16_t | pub_addr |
uint16_t | app_idx |
bool | cred_flag |
uint8_t | pub_ttl |
uint8_t | pub_period |
uint8_t | pub_retransmit |
uint16_t | company_id |
uint16_t | model_id |
Configuration Server model related context.
Parameters of Config Model Publication Set
Definition at line 28 of file meshx_ble_mesh_config_srv.h.
uint16_t meshx_state_change_cfg_mod_pub_set_t::app_idx |
AppKey Index
Definition at line 31 of file meshx_ble_mesh_config_srv.h.
uint16_t meshx_state_change_cfg_mod_pub_set_t::company_id |
Company ID
Definition at line 36 of file meshx_ble_mesh_config_srv.h.
bool meshx_state_change_cfg_mod_pub_set_t::cred_flag |
Friendship Credential Flag
Definition at line 32 of file meshx_ble_mesh_config_srv.h.
uint16_t meshx_state_change_cfg_mod_pub_set_t::element_addr |
Element Address
Definition at line 29 of file meshx_ble_mesh_config_srv.h.
uint16_t meshx_state_change_cfg_mod_pub_set_t::model_id |
Model ID
Definition at line 37 of file meshx_ble_mesh_config_srv.h.
uint16_t meshx_state_change_cfg_mod_pub_set_t::pub_addr |
Publish Address
Definition at line 30 of file meshx_ble_mesh_config_srv.h.
uint8_t meshx_state_change_cfg_mod_pub_set_t::pub_period |
Publish Period
Definition at line 34 of file meshx_ble_mesh_config_srv.h.
uint8_t meshx_state_change_cfg_mod_pub_set_t::pub_retransmit |
Publish Retransmit
Definition at line 35 of file meshx_ble_mesh_config_srv.h.
uint8_t meshx_state_change_cfg_mod_pub_set_t::pub_ttl |
Publish TTL
Definition at line 33 of file meshx_ble_mesh_config_srv.h.