|
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.
|
Structure to hold the parameters for sending a Generic Level message. More...
#include <meshx_model_level.hpp>
Data Fields | |
| meshx_model_t * | model |
| meshx_ctx_t * | ctx |
| uint8_t | tid |
| uint8_t | transition_time |
| uint8_t | delay |
| meshx_gen_level_model_state_t | state |
Structure to hold the parameters for sending a Generic Level message.
| meshx_ctx_t* meshx_gen_level_send_params::ctx |
The context of the message.
| uint8_t meshx_gen_level_send_params::delay |
Delay (optional).
| meshx_model_t* meshx_gen_level_send_params::model |
Pointer to the Level client model.
| meshx_gen_level_model_state_t meshx_gen_level_send_params::state |
The state of the message.
| uint8_t meshx_gen_level_send_params::tid |
The transaction ID of the message. Only used by Client
| uint8_t meshx_gen_level_send_params::transition_time |
Transition time (optional).