MeshX 0.4
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_base_model_sensor.hpp File Reference

Header file for MeshX Sensor Server model declarations. More...

Go to the source code of this file.

Data Structures

class  meshXBaseSensorServerModel

Macros

#define MESHX_BASE_SENSOR_SERVER_TEMPLATE_PROTO
#define MESHX_BASE_SENSOR_SERVER_TEMPLATE_PARAMS

Typedefs

using meshx_sensor_server_restore_params_t
using meshx_sensor_server_send_params_t

Detailed Description

Header file for MeshX Sensor Server model declarations.

Macro Definition Documentation

◆ MESHX_BASE_SENSOR_SERVER_TEMPLATE_PARAMS

#define MESHX_BASE_SENSOR_SERVER_TEMPLATE_PARAMS

◆ MESHX_BASE_SENSOR_SERVER_TEMPLATE_PROTO

#define MESHX_BASE_SENSOR_SERVER_TEMPLATE_PROTO

Typedef Documentation

◆ meshx_sensor_server_restore_params_t

Initial value:
struct meshx_sensor_server_restore_params
{
meshx_model_t *p_model;
}
struct meshx_model meshx_model_t
Definition meshx_ble_mesh_sensor_srv.h:33
18{
19 meshx_model_t *p_model; /**< Pointer to the server model. */
20 meshx_sensor_server_state_change_t state_change; /**< State change information. */
21};

◆ meshx_sensor_server_send_params_t

Initial value:
struct meshx_sensor_server_send_params
{
meshx_model_t *model;
}
struct meshx_ctx meshx_ctx_t
Structure to hold context information for BLE Mesh operations.
uint8_t state
Definition meshx_serial.c:39